虛擬機VBox安裝CentOS7及網路問題的解決
CentOS7
為了學習Docker,在虛擬機上安裝CentOS7,遇到問題和解決方式記錄一下。
CentOS6的可以看我之前的文章《虛擬機VBox安裝CentOS6.8,內外網訪問》
更新yum源
因為你懂得的原因,我把yum源更新為國內的,選的是阿里雲,還有163等供大家選。
cd /etc/yum.repos.d
備份:mv CentOS-Base.repo CentOS-Base.repo.bak
下載:wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
這時候按照網上教程應該是清理緩存並更新了,但是我們通常會出現yum被packagekit佔用的情況,這個對我沒啥用,並且是新安裝的系統,就直接kill了。
永久禁用:
vi /etc/yum/pluginconfig.d/langpacks.conf
把enable=1改為0。
依次執行:
yum clean all
yum makecache
yum update
重啟後無法連接外網
因為畢竟是自己的環境,CentOS會經常關閉、重啟,你會發現只要重啟,CentOS7的網路就不行了,內網SSH不上,外網也上不去。我查了很多資料,據說是CentOS默認關閉了網路。網上也有很多解決方案,但是我試了一天也沒解決,畢竟我只是個開發人員,這種事還是得靠專業人員來解決。
後來發現系統啟動後要執行一下:service network restart 網路就通了,但是我們總不能每次啟動後都手動操作一下吧,所以我想著用系統啟動後執行腳本的方式來做,步驟如下:
vi initnetwork.sh
腳本內容如下:
啟動腳本
修改許可權:
chmod 777 initnetwork.sh
chmod +x /etc/rc.d/rc.local
vi /etc/rc.d/rc.local
在最後一行增加腳本路徑
絕對路徑/initnetwork.sh
重啟系統,發現網路已經沒問題了。
默認啟動命令行界面
之前我安裝是桌面,真實情況下沒必要,修改默認啟動命令行界面:
systemctl set-default multi-user.target
在命令行內輸入startx可以切換到圖形界面。
默認圖形界面:
systemctl set-default graphical.target
※Spring Boot單元測試(Mock)
※Spring Boot自己實現簡版OAuth2.0
※Spring Cloud服務追蹤與日誌聚合
※Spring Boot API可視化Swagger
※Spring Cloud分散式配置中心Config
TAG:Java個人學習心得 |
※Kolla中配置OpenStac虛機網路vxlan和vlan共存
※Coindesk也要發幣?|EOS矽谷測試網路完成搭建|Telegram放棄ICO計劃
※Azure虛擬網路整合MySQL、PostgreSQL服務
※還有彩虹配色?!OFF-WHITE x Blazer Mid 「Rainbow」 驚現網路
※Semtech與Comcast旗下的machineQ宣布已在美國的10座城市部署LoRaWAN網路
※ICLR 2018 | 斯坦福大學教授Christopher Manning提出全可微神經網路架構MAC:可用於機器推理
※OFF-WHITE × Vapor Street Flyknit 驚現網路!
※快思聰:新的Crestron DM XiODirector網路設備簡化DMNVX網路視音頻系統的部署
※Drake 未釋出的 OVO x Air Jordan 14 PE 現身網路!
※ETH Zurich提出新型網路「ROAD-Net」,解決語義分割域適配問題
※哈希日報:OmiseGo與泰國ETDA達成合作關係;ATM網路商Athena Bitcoin即將支持BCH
※MobileNetV2:下一代設備上計算機視覺網路
※OpenStack-Neutron的網路實現方式-flat網路
※深入淺出安卓熱門網路框架 OKHttp3和Retrofit 原理
※Google X成立網路安全公司Chronicle
※Facebook將關閉三個社交網路應用程序:Moves,Hello和TBH
※淺入淺出TensorFlow 6—實現AlexNet和VGG等經典網路
※Aviatrix挑戰思科、VMware的公共雲網路服務
※《社交網路》The Social Network 豆瓣8.1
※UNDEFEATED x Air Jordan 4 Sample 現身網路