新系統(tǒng)安裝需要安裝很多基礎(chǔ)服務(wù),這里也是記錄一下安裝的流程闲孤,避免重復(fù)爬坑,畢竟安裝系統(tǒng)的周期還是挺長的烤礁,容易忘記讼积。
雙系統(tǒng)雖然可以發(fā)揮硬件的最大性能,但是來回切換系統(tǒng)實在有點繁瑣〗抛校現(xiàn)在大部分電腦的都是性能過剩了勤众,我自己使用的也是AMD 3800X + 32G內(nèi)存的配置,更是性能過剩了玻侥。所以采用了virtualbox虛擬機進行安裝决摧,然后win10使用vscode訪問virtualbox的centos亿蒸,有一種原生Linux的開發(fā)感覺凑兰。
centos配置
centos作為大部分企業(yè)使用的linux server環(huán)境,還是比較穩(wěn)定的边锁。這里通用也作為無桌面服務(wù)器使用姑食。安裝的時候需要選擇without GUI,其他環(huán)境按照需求進行選擇茅坛。
網(wǎng)絡(luò)
virtualbox有多重網(wǎng)絡(luò)模式音半,我們使用橋接模式和Host-Only模式,使用雙虛擬網(wǎng)卡贡蓖。
- 橋接模式: 為了讓虛擬機能夠聯(lián)網(wǎng)曹鸠,以及局域網(wǎng)可以忘記這臺虛擬機。
- Host-Only: 為了本地開發(fā)ssh連接虛擬機使用的斥铺,其實直接用橋接模式也行彻桃,但是如果需要網(wǎng)絡(luò)帶寬比較大的話,橋接模式還需要走路由器晾蜘,增加路由器負擔邻眷。Host-Only比較直接眠屎。
基礎(chǔ)軟件
oh my zsh
安裝
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
如果你不幸被墻了,無法通過腳本安裝肆饶,就需要手動安裝改衩。
sudo yum install zsh
chsh -s /bin/zsh # 更換shell
git clone https://github.com/ohmyzsh/ohmyzsh.git
mv oh-my-zsh .oh-my-sh
mv .oh-my-sh/zshrc.zsh-template ~/.zshrc
sshd
sshd主要是更改端口號的問題,需要注意的是防火墻問題驯镊;
爬坑文檔: https://blog.csdn.net/qq_31927797/article/details/81095829
docker
centos8 無法通過腳本直接安裝葫督,詳細安裝流程參考: https://www.cnblogs.com/zbseoag/p/11736006.html