CentOS停更骇陈;阿里發(fā)布全新操作系統(tǒng)(Anolis OS)

鏡像下載、域名解析、時間同步請點(diǎn)擊 阿里云開源鏡像站

Linux系統(tǒng)對于Java程序員來說殉农,就好比“乞丐手里的碗”,任何業(yè)務(wù)都離不開他的身影局荚,因為服務(wù)端的廣泛使用超凳,也因此衍生出了各種不同的發(fā)行版,其中我個人用的最多耀态、且最喜歡的就是CentOS轮傍;不幸的是,2021年底CentOS 8宣布停止了維護(hù)茫陆;

不過金麸,喜歡CentOS的朋友們不用為此而難過;

21年的云棲大會上簿盅,阿里云發(fā)布全新操作系統(tǒng)“龍蜥”(Anolis OS)并宣布開源挥下,這款操作系統(tǒng)完全兼容 RHEL/CentOS 生態(tài)和操作方式,支持一鍵遷移桨醋,并提供全棧國密能力棚瘟。

本文就來帶大家一起玩一下這個操作系統(tǒng),看是不是真的100%兼容CentOS喜最;

file

龍蜥操作系統(tǒng)簡介

龍蜥操作系統(tǒng)定位于服務(wù)器端 偎蘸,支持 x86、ARM 等多種芯片架構(gòu)和計算場景,據(jù)阿里云在會上透露迷雪,該操作系統(tǒng)已經(jīng)在阿里巴巴內(nèi)部打磨 10 年限书,支撐了歷年的雙11,無論是在性能章咧、還是穩(wěn)定性都經(jīng)受了實戰(zhàn)的考驗倦西;同時還針對云原生應(yīng)用開發(fā)做了多重優(yōu)化。

據(jù)悉赁严,**龍蜥操作系統(tǒng)完全開源 **扰柠,通過開源社區(qū)和操作系統(tǒng)廠商等形式提供服務(wù)。未來疼约,阿里云計劃為龍蜥投入 20 億專項資金卤档,并聯(lián)合 100 家生態(tài)合作伙伴推動生態(tài)建設(shè),提供至少十年技術(shù)支持程剥。

龍蜥社區(qū)官網(wǎng):https://openanolis.cn/

裝機(jī)使用

說的再好劝枣,不如親自上手把玩一番來的直觀;

有條件的朋友倡缠,可以直接選擇物理機(jī)安裝哨免,裝機(jī)教程可以參考我直接分享給大家的文章:

我是屬于沒有條件的,所有下面帶大家使用 VirtualBox裝一下龍蜥操作系統(tǒng)昙沦;

學(xué)會使用虛擬機(jī)快速構(gòu)建一個學(xué)習(xí)使用的Linux環(huán)境琢唾,是一個非常有用的技能;特別后端程序員在學(xué)習(xí)盾饮、測試集群采桃、分布式的時候,我們很難同時去找那么多臺物理機(jī)來供我們使用丘损,因此普办,虛擬機(jī)構(gòu)建就是一個非常方便、快捷且經(jīng)濟(jì)實惠的選擇徘钥。

VirtualBox安裝

這不是本文的重點(diǎn)衔蹲,沒啥要注意的,直接在官網(wǎng)(https://www.virtualbox.org/)下載最新的版本呈础,安裝即可舆驶!

市面上還有另一款虛擬機(jī):VMware,不過我被這個虛擬機(jī)坑過多次而钞,所以為了后續(xù)不必要的麻煩沙廉,所以不太建議大家使用VMware。相反臼节,改用VirtualBox的幾年來撬陵,一直都表現(xiàn)的非常穩(wěn)定珊皿,沒有出現(xiàn)過任何的亂子,值得一試巨税。

下載最新的鏡像

下載地址:https://mirrors.aliyun.com/anolis/8.4/isos/GA/

我下載的x86_64 minimal的版本蟋定,才1.2G,也可以根據(jù)個人的情況垢夹,選擇不同的版本溢吻;

file

裝機(jī)

  • 創(chuàng)建虛擬機(jī)
    文件夾:不要放置重要的東西维费,因為這里是將此文件夾作為了虛擬機(jī)的磁盤果元,所以后續(xù)會對文件夾進(jìn)行格式化操作
    版本:因為沒有對于版本的選項,所以選擇RedHat
file

file
  • 選擇網(wǎng)絡(luò)連接方式

選擇橋接網(wǎng)卡

file
  • 啟動
file
  • 選擇語言
file
  • 格式化磁盤

也就是格式化第一步中選擇的安裝文件夾犀盟,格式化會清空文件夾下的所有內(nèi)容而晒,所以務(wù)必不要在文件夾下放置重要文件;

file
  • 開始安裝
file
  • 設(shè)置密碼
file
  • 安裝并啟動Anolis OS
file

file

配置網(wǎng)絡(luò)

  • 第一步阅畴,查看宿主機(jī)的網(wǎng)絡(luò)環(huán)境

我的電腦是window倡怎,win+R輸入cmd命令打開黑窗體,然后輸入ipconfig命令即可查看宿主機(jī)的IP贱枣、網(wǎng)關(guān)监署、子網(wǎng)掩碼

file

自己選一個局域網(wǎng)下沒有人用的IP,測試一下纽哥,比如我宿主機(jī)的網(wǎng)絡(luò)是 192.168.1.102钠乏,選擇一個 192.168.1.241ping一下,如果ping不通春塌,說明局域網(wǎng)IP沒人使用晓避,就可以把這個IP配置給虛擬機(jī);

file
  • 第二步只壳,配置網(wǎng)絡(luò)

  • 進(jìn)入配置文件目錄

/etc/sysconfig/network-scripts
file

注:你的配置文件名稱可能和我的不一樣俏拱,不過沒關(guān)系,只要是ifcfg-打頭的配置文件就行

  • 編輯配置文件

修改并添加以下配置:

// 修改下面的兩項
// 將BOOTPROTO=dhcp 修改為 BOOTPROTO=static  意思是IP設(shè)置為固定的
// 將ONBOOT=no 修改為ONBOOT=yes

// 添加以下配置 
// 以下以192.168.1開頭的配置請根據(jù)個人實際的網(wǎng)段配置

# ip
IPADDR=192.168.1.241
NETWORK=192.168.1.1
NETSTAT=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DNS2=8.8.8.8

// :wq  保存

配置好后的信息如下:

file
  • 重啟網(wǎng)卡

重啟網(wǎng)卡之前一定要重新載入一下配置文件吼句,不然不能立即生效

nmcli c reload

重啟網(wǎng)卡(下面的三條命令都可以)

注:其中的 enpxxx為上面配置文件名稱的后綴锅必,請根據(jù)實際情況修改;

nmcli c up enpxxx
nmcli d reapply enpxxx
nmcli d connect enpxxx

測試網(wǎng)絡(luò)

ping www.qq.com

任意ping一個外網(wǎng)域名惕艳,如果能應(yīng)答搞隐,說明網(wǎng)絡(luò)已經(jīng)配置好了;

  • 查看看網(wǎng)絡(luò)
ip addr

如果發(fā)現(xiàn)對應(yīng)網(wǎng)卡的IP變成你配置的IP且能正常ping外網(wǎng)尔艇,說明網(wǎng)絡(luò)配置已經(jīng)正常

file

SSH工具連接

網(wǎng)絡(luò)配置好之后尔许,這就是一臺實實在在可用的機(jī)器了,除了外網(wǎng)沒辦法訪問之外(想外網(wǎng)能訪問到也不是沒有辦法终娃,后續(xù)再找機(jī)會來單獨(dú)說說)味廊;其他的功能,和一臺真實的物理機(jī)沒有大的區(qū)別,為了使用更方便余佛,需要用SSH工具遠(yuǎn)程到主機(jī)上進(jìn)行環(huán)境配置柠新、軟件安裝;

之前給大家推薦過多款好用且免費(fèi)的SSH工具辉巡,有興趣的可以看看: 這里就不再贅述了恨憎。

為了驗證系統(tǒng)是否真的完全兼容CentOS,我決定在上面裝上Docker郊楣,跑個Nginx服務(wù)憔恳,試一下使用效果。

安裝Docker

  • 移除舊版本

如果之前安裝過净蚤,這條指令會將Docker卸載掉

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

移除歷史鏡像和容器等數(shù)據(jù)钥组,如果之前已經(jīng)安裝了Docker,不移除今瀑,再次安裝Docker程梦,歷史的鏡像和容器都還存在;

注意i佘S旄健! 這行指令會刪除歷史的所有數(shù)據(jù)哥童,請酌情執(zhí)行

rm -rf /var/lib/docker
  • 第二步

安裝一些必要的系統(tǒng)工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  • 第三步:

添加軟件源信息

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 第四步:

更新 yum 緩存

CentOS 7的命令

sudo yum makecache fast

CentOS 8的命令

sudo yum makecache
file
  • 第五步:

安裝 最新的Docker-ce

sudo yum -y install docker-ce

安裝指定版本

sudo  yum install -y docker-ce-18.09.7 docker-ce-cli-18.09.7 containerd.io
  • 第六步:

啟動 Docker 后臺服務(wù)

sudo systemctl start docker
// 設(shè)置開機(jī)自啟
sudo systemctl enable docker
  • 其他指令(可以不執(zhí)行的指令)
// 停止
sudo systemctl stop docker
// 重啟
sudo systemctl restart docker
// 查看狀態(tài)
sudo systemctl status docker
// 設(shè)置開機(jī)自啟
sudo systemctl enable docker
// 取消開機(jī)自啟
sudo systemctl disable docker
// 查看是否已經(jīng)配置開機(jī)自啟
sudo systemctl is-enabled docker
  • 查看版本
docker -v
file

Docker運(yùn)行Nginx

  • 啟動Nignx

執(zhí)行以下Docker指令挺份,即可快速運(yùn)行一個Nginx服務(wù);

docker run -d -p 80:80 nginx
file
  • 測試

瀏覽器輸入:http://192.168.1.241 出現(xiàn)下面的效果,說明整個服務(wù)已經(jīng)可用如蚜;

file

總結(jié)

至此压恒,系統(tǒng)的安裝,網(wǎng)絡(luò)配置错邦、軟件安裝探赫、服務(wù)測試均沒有任務(wù)問題,一切正常撬呢!

不論是命令伦吠、還是使用習(xí)慣,幾乎和CentOS一模一樣魂拦,所以完全可以做到無感知的切換毛仪,雖然CentOS宣布停止維護(hù),但這款完全兼容CentOS的操作系統(tǒng)完美頂上芯勘,而且阿里承諾至少提供十年技術(shù)支持箱靴,所以喜歡CentOS的朋友,絲毫都不用擔(dān)心了荷愕。

更多的細(xì)節(jié)衡怀,大家可以在日常使用中慢慢去感受棍矛。

本文轉(zhuǎn)自:https://blog.csdn.net/lupengfei1009/article/details/123257696

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市抛杨,隨后出現(xiàn)的幾起案子够委,更是在濱河造成了極大的恐慌,老刑警劉巖怖现,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件茁帽,死亡現(xiàn)場離奇詭異,居然都是意外死亡屈嗤,警方通過查閱死者的電腦和手機(jī)潘拨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來恢共,“玉大人战秋,你說我怎么就攤上這事√志拢” “怎么了?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵癣蟋,是天一觀的道長透硝。 經(jīng)常有香客問我,道長疯搅,這世上最難降的妖魔是什么濒生? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮幔欧,結(jié)果婚禮上罪治,老公的妹妹穿的比我還像新娘。我一直安慰自己礁蔗,他們只是感情好觉义,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著浴井,像睡著了一般晒骇。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上磺浙,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天洪囤,我揣著相機(jī)與錄音,去河邊找鬼撕氧。 笑死瘤缩,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的伦泥。 我是一名探鬼主播剥啤,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼何暮,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了铐殃?” 一聲冷哼從身側(cè)響起海洼,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎富腊,沒想到半個月后坏逢,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡赘被,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年是整,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片民假。...
    茶點(diǎn)故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡浮入,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出羊异,到底是詐尸還是另有隱情事秀,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布野舶,位于F島的核電站易迹,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏平道。R本人自食惡果不足惜睹欲,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望一屋。 院中可真熱鬧窘疮,春花似錦、人聲如沸冀墨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽轧苫。三九已至楚堤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間含懊,已是汗流浹背身冬。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留岔乔,地道東北人酥筝。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像雏门,于是被迫代替她去往敵國和親嘿歌。 傳聞我的和親對象是個殘疾皇子掸掏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內(nèi)容