1.系统安装
虚拟机推荐使用Oracle的Virtual Box,免费的,支持中文,而且使用很便捷。
下载链接:https://www.virtualbox.org/wiki/Downloads ,记得把扩展也下载下来!有用的,不然连全屏都支持不了!
至于Linux我选择的是Ubuntu系统。(Ubuntu桌面做得比较好,但是CentOS用的人多,学习命令行的话最好是安装CentOS,符合主流命令格式。)
https://cn.ubuntu.com/desktop ,下载桌面系统就好了。
安装按照自带的安装教程去装就好了。然后点击“管理”--全局设定--扩展,把你下载的扩展包安装上去。最好是切个盘来弄,因为文件调用很多是本盘的,防止跟你自己的系统混乱。推荐20GB以上是最好了!
然后就是新建Linux系统了,建议名称和该系统类型匹配,比如ubuntu系统就叫ubuntu**,vbox系统会自动匹配。
然后根据指示安装把下载回来的ubuntu映像文件加上去,各种配置自己选就行了。一般运行内存2GB,内存有个10GB,20GB就行了。看你自己内存大小。我自己在安装类型选了最小安装,因为很多东西根本用不上,最小安装够用了。
用户设置的时候密码记好,这个相当于我们的Win 10的用户密码,安装后开机要用的!
安装完成后启动,要有耐心,第一次启动一般慢!启动成功后先点击“设备--安装增强功能”
安装完成后你就能看到一个磁盘图形了!要有耐心等!
然后就可以开始从”视图“点击全屏了!按”Host+F“也是全屏,切换回去再按一次就行了。Linux的Host键一般就是windows键盘右边的ctrl键。
2.网络连接测试
ping -c countNumber IP/域名
ping 指令,countNumber就是你所要ping的次数。或者不设置也行,直接 ping IP/域名 ,然后用 crtl+C 停止ping。
首先你可ping一下某个网址或本机,如果没有问题,那么就说明联网成功。
如果ping不了,参考下列问题:
1. ifconfig 指令用不了,因为Ubuntu18不支持net-tools。
2. apt install net-tools 指令报错,包解析错误,是因为部分功能被禁止了,需要手动解锁:
1.delete the lock file
sudo rm /var/lib/apt/lists/lock
2.delete the lock file in the cache directory
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
那么做到这里你应该可以使用 ifconfig 指令查看Linux虚拟机的配置信息了。
如果发现虚拟机跟自己实体机(Windows10)网络不一致的情况(windows系统查看网络ctrl+R,cmd,ipconfig)导致ping不同ip地址的话,你根据自己网络配置一下ip就行了。
如果是访问不了域名:
vim /etc/resolv.conf //如果没有vim,要先apt install vim
i //进入编辑模式
nameserver 192.168.40.1 //追加这一行命令
ESC //即左上角的退出键,退出编辑模式
:wq //:进入命令行模式,w保存,q退出vim
到这里,基本就完成网络配置了!
--end--