参考博客:
CentOS7安装完成后没有网络的解决_丽大的博客-CSDN博客
linux中vim: command not found_空无多有的博客-CSDN博客
解决错误:Cannot find a valid baseurl for repo: base_Tristanly的博客-CSDN博客
VirtualBox配置Linux虚拟机_Cy_QAQ的博客-CSDN博客_virtualbox创建虚拟机linux
安装过程基本参考第四篇博客,但忘记设置网络便直接安装了。
遇到以下两个问题:
1、未联网
解决办法:
进入网络脚本目录(不知道是不是这么叫,先这样称呼)
cd /etc/sysconfig/network-scripts
列出目录下的文件
ls
记住ipv6对应的文件名:ifcfg-enp0s3
修改配置文件
vi ifcfg-enp0s3
按“a”进入编辑模式,将图中ONBOOT=no改为ONBOOT=yes。
按ESC退出编辑模式,按“:”进入末行模式,输入“wq!”保存配置并退出。
如果输入“:”后没有在屏幕下方显示“:”,则有可能虚拟机屏幕太小,全屏显示看看最下方是否出现。下面展示各命令的执行效果:
vi ifcfg-enp0s3
a
敲击esc
:wq!
注意最下方提示符的变化。
使用ifconfig命令查看网络信息,报错提示:
-bash: ifconfig: command not found
根据某篇看见过但忘记原地址的博客,在不知道ifconfig命令在哪个命令包的情况下,用
yum search ifconfig
可以找到对应的命令包。
执行此命令,报错提示
根据第三篇博客,猜测是之前修改配置文件后未重启网络。
重启网络:
service network restart
再次执行
yum search ifconfig
成功执行
根据匹配结果执行命令
yum install net-tools.x86_64
在选择两次y后安装完成。
再次执行ifconfig命令,屏幕上成功打印出网卡信息。
2. vim命令缺失
事实上,在修改配置文件时尝试使用vim ifcfg-enp0s3命令,但遇见报错
vim: command not found
基本上遇见command not found都是因为没有安装命令,至少在minimal版系统中是这样。
执行命令:
rpm -qa | grep vim
rpm为软件安装包管理器,rpm -qa为列出所有已安装的安装包,grep vim为搜索vim命令,“|”为管道符,将rpm -qa的执行结果给到grep用以搜索vim。
实际上,在执行这条命令以后,屏幕上显示仅有vim-minimal-7.0.109-7,因此,使用
yum -y install vim*
安装所有未安装的vim命令包。
另外在其他安装过程遇到的
问题1:鼠标无法选择选项。
解决办法:用alt+选项右边的括号内的快捷键提:
问题2:开机时没有出现开机提示,而是进入安装界面
解决办法:关机,选中虚拟机进行设置,在系统选项卡的启动顺序将硬盘提到最上方。
问题3:混淆root用户和普通用户,以普通用户登入系统,无法修改需要root权限才能修改的配置文件。
辨认办法
当[ ]右边的符号为$时,表示当前用户身份为非root用户
解决办法:用su命令切换回root用户。
更新一下最新遇到的智障问题:
新手关机用poweroff,别用halt。poweroff关机会关闭系统后关闭电源,halt关机仅关闭系统不关闭电源,这样就会让虚拟机关闭不了,只能强制退出。