前言:前段時間一直配套使用的 VirtualBox+ Centos7 + VBoxHeadlessTray 由于一段時間不用再次想用的時候發(fā)現(xiàn)啟動不起來贤壁,搞了好久沒搞好就放棄了吉嫩,結果想用Hyper-V。用原來的CentOS-7-x86_64-DVD-1804.iso鏡像怎么也啟動不起來故黑。后來百度才發(fā)現(xiàn)原來導致我的VirtualBox崩掉的罪魁禍首是前段時間我把Hyper-V功能打開了,而這兩個家伙是有沖突的(詳情:沖突解決辦法:https://blog.csdn.net/gamesdev/article/details/41911745)功蜓,于是只能禁用了Hyper-V繼續(xù)使用VirtualBox來安裝Centos傲绣,因為VirtualBox配合VBoxHeadlessTray ,無界面啟動虛擬機压固,對于學習linux系統(tǒng)體驗非常不錯,內存占用很低靠闭。
為了盡可能詳細我把地址帐我,還有軟件使用說明都盡可能的詳盡列出,方便大家愧膀,也方便日后如果我的系統(tǒng)再崩了方便重新搭建拦键。Centos7下載地址:https://mirrors.aliyun.com/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso,也可以在阿里鏡像:https://opsx.alibaba.com/mirror 找自己想要的下載檩淋。VBoxHeadlessTray:https://github.com/toptensoftware/VBoxHeadlessTray
是一個實現(xiàn) VirtualBox無界面啟動虛擬機的小工具芬为,搭配使用很方便,下載請看準對應虛擬機的版本蟀悦。裝好系統(tǒng)以后(默認已經(jīng)裝好)設置如下:
1媚朦、配置主機連接虛擬機設置并且虛擬機能連接外網(wǎng)
有兩種方式:
1、配置雙網(wǎng)卡(網(wǎng)絡地址轉換NAT和僅主機(host-only)網(wǎng)絡)日戈,此方式的好處是ip固定询张,無論工作環(huán)境如何變化,連接虛擬機的ip不變浙炼,一般都是:192.168.56.102(推薦)份氧。
2、配置選擇橋接網(wǎng)卡方式弯屈,此方式的好處是只需要配置一個網(wǎng)卡蜗帜,并且跟真實機器在同一網(wǎng)段,但是缺點是工作環(huán)境改變虛擬機的ip會改變资厉。
2厅缺、配置啟用網(wǎng)絡
Centos7 最小化安裝后無法上網(wǎng),需要先開啟網(wǎng)絡服務
1、激活網(wǎng)卡
文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3
將 ONBOOT=no 改為 ONBOOT=yes(如果已經(jīng)是yes則不用修改)
2店归、啟動network服務
systemctl restart network(service network restart centos6舊命令)
PS:因為是最小化安裝阎抒,沒有ifconfig,可以在連接上網(wǎng)后消痛,yum install net-tools安裝 或者使用centos7的新命令 ip address 查看且叁。
另外CentOS 7安裝后沒有killall、ifconfig秩伞、unzip zip逞带、rzsz、命令補全纱新,需要的話安裝如下:
yum install -y psmisc
yum install -y net-tools
yum install lrzsz
yum install -y unzip zip
yum install -y bash-completion // 代碼補全安裝好后需要重啟才能生效
設置完以上展氓,就可以愉快的玩耍啦!