1.Debian(得彼恩)缘起
网上看了龙芯装Debian的视频,玩了挺久的Ubuntu,今天找来Debian在虚拟机上试试。
2.解决Debian卡在选择并安装软件
其实并不是卡在,是因为国内访问境外网站会很慢。
一种解决方法是键入 Ctrl+Alt+F2 可以看到从图形界面转到了tty命令终端,安回车即可输入命令。修改国内镜像源的方法见我的另一篇文章
https://blog.csdn.net/sinat_15028281/article/details/135638596?spm=1001.2014.3001.5502
另一种方法是断网安装最小系统,见下一个章节。
3.虚拟机安装Debian12最小系统
VMware Workstation安装 Debian12 - 知乎
这里有一篇详细的介绍,最小系统的区别就是要断网,前几步是一样的
注意到这里的时候要把网络设置中的“启动时连接去掉”
参照那个详细指导,安装过程中会提示网络配置失败,点击继续,暂时不配置网络,然后继续......
出现以下界面最小系统安装成功
4.最小系统的网络配置
先查看主机里分配给虚拟机的IP地址,我的是win,在控制面板网络配置里查看
su 进入root模式
nano /etc/network/interfaces 配置网络,一开始我的配置如下(错误的)
auto lo
iface lo inet dhcp
auto eth0
# iface eth0 inet dhcp
iface eth0 inet
address 192.168.110.99
netmask 255.255.255.0
gateway 192.168.110.1
Ctrl+X、Y、回车退出编辑器,执行 systemctl restart networking 重启网络,发现重启失败,
根据提示,输入systemctl status networking.service,发现主要问题出在这里:
ifup: failed to bring up eth0
试了好多种方法,最后发现是虚拟机里网口并不是eth0,输入指令 ip address 查看到端口号是eth33 重新编辑网络配置文件
nano /etc/network/interfaces 改为以下内容,注意字母不要打错
auto lo
iface lo inet dhcp
auto eth33
# iface eth33 inet dhcp
iface eth33 inet
address 192.168.110.99
netmask 255.255.255.0
gateway 192.168.110.1
保存退出后执行 systemctl restart networking 或重启后ping网关成功
5.ping外网提示Temporary failure in name resolution
debian 12安装后默认没有/etc/resolv.conf 文件,没关系,创建一个
nano /etc/resolv.conf
文件中增加以下内容
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 8.8.8.4
保存退出后重启网络,ping www.baidu.com正常
国内镜像源的方法见我的另一篇文章
https://blog.csdn.net/sinat_15028281/article/details/135638596?spm=1001.2014.3001.5502
修改后,顺手试了一下apt-get,一切正常,安装个htop压压惊
sudo apt install htop
enjoy!