當前位置: 妍妍網 > 碼農

Centos系統雖好,但是歐拉也很絲滑啊~

2024-06-29碼農

關註上方 浩道Linux ,回復 資料 ,即可獲取海量 L inux Python 網路通訊、網路安全 等學習資料!

前言

大家好,這裏是 浩道Linux ,主要給大家分享 L inux P ython 網路通訊、網路安全等 相關的IT知識平台。

眾所周知, CentOS 發行版是一個穩定、免費的Linux發行版,源於RHEL(Red Hat Enterprise Linux)依照開放原始碼規定釋出的源碼所編譯而成的Linux作業系統,並由社群開發維護。 CentOS 在2014初,宣布加入Red Hat,社群性質有所變化。 最後一版 CentOS 8 只會更新到2021年12月31日,而 CentOS 7 會更新到2024年6月30日。因此,我們也要接受新事物,去接受一些事實。CentOS即將成為歷史,一大波國產作業系統即將迎來新的台面。在6月30日來臨前,一起跟大家去體驗一番華為歐拉系統,全文帶大家下載映像,虛擬機器安裝,完成基本網路配置,讓你最終感受到歐拉也是很絲滑的。

一、歐拉系統簡介

歐拉作業系統 ( openEuler , 簡稱「 歐拉 」) 華為釋出的作業系統,以Linux穩定系統內核為基礎,是開放原子開源基金會(OpenAtom Foundation)孵化及營運的開源計畫,是面向數位基礎設施的作業系統,支持伺服器、雲端運算、邊緣計算、嵌入式等套用場景,支持多樣性計算,致力於提供安全、穩定、易用的作業系統。透過為套用提供確定性保障能力,支持OT領域套用及OT與ICT的融合。

歐拉開源社群 透過開放的社群形式與全球的開發者共同構建一個開放、多元和架構包容的軟體生態體系,孵化支持多種處理器架構、覆蓋數位設施全場景,推動企業數位基礎設施軟硬體、套用生態繁榮發展。

二、歐拉系統映像下載

我們可以在其官方社群進行各個系統版本映像的下載,以下是下載地址。

https://www.openeuler.org/zh/

在這裏給大家附上一張歐拉社群貢獻看板:

三、歐拉系統安裝

以下帶大家在Vmware Workstation虛擬機器中進行安裝,我安裝版本為openEuler 22.03 LTS,大家可以選擇自己感興趣的版本下載安裝,方法一樣的。

(一)建立新的虛擬機器

選擇「典型(推薦)」,點選「下一步」

選擇下載的系統映像檔路徑,點選「下一步」。

選擇客戶機作業系統為「Linux」,版本選擇「其他Linux 5.x及更高版本內核64位元」。點選「下一步」。

自訂填寫虛擬機器名稱及安裝位置,點選「下一步」。

自訂磁盤大小,點選「下一步」。

自訂硬體參數,如改執行記憶體等參數。點選「完成」。

(二)安裝系統

對新建立的虛擬機器進行開機進入安裝選擇頁面,如下圖所示:

選擇安裝系統後,按下回車鍵,即進入安裝頁面。

選擇安裝「語言」後,點選「繼續」。

對系統進行手動分區,點選「安裝目的地」進入手動分區頁面。

建立/home分區,大小分配2G。

建立/boot分區,大小分配為500M。

建立/swap分區,大小分配1G。

建立/分區,剩下空間全部份配給/分區。

點選「 完成 」即可完成自訂分區操作。

設定root使用者名稱密碼,密碼強度符合要求即可,自己記住好密碼。

完成以上設定後,可以點選「開始安裝」了。

待系統安裝完成即可。

待安裝完成,點選重新開機系統。

輸入使用者名稱及密碼即可完成登入,安裝成功了。

四、配置網路參數

這裏配置網路參數,讓Linux主機可以正常聯網,可以使用yum命令安裝相關軟體,可以透過宿主機以CRT工具連線到系統。這裏Linux虛擬機器與宿主機透過NAT方式聯網。以下是相關配置。

1、 確保 宿主機可以正常上網,即可以在cmd下ping通百度網址。宿主機上VMware Network Adapter VMnet8網卡參數如下配置,大家根據自己實際組網環境來即可。

2、虛擬機器中編輯如下虛擬網路編輯器,配置資訊如下。

3、編輯Linux虛擬機器系統網卡配置檔,對應目錄如下:

/etc/sysconfig/network-scripts/ifcfg-ens33

編輯修改網卡配置檔內容如下所示:

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=50bf94c3-280a-4737-bd8f-204492788061DEVICE=ens33ONBOOT=yesHWADDR=00:0C:29:FA:E7:A6IPADDR=192.168.20.111GATEWAY=192.168.20.2DNS1=114.114.114.114DNS2=8.8.8.8

4、重新開機網路服務,網上對應命令如下所示:

systemctl restart NetworkManager

但是實際敲命令後,發現提示服務不在,還沒研究透,重新開機系統肯定可以生效,哈哈。如下重新開機後正常。

5、透過yum命令安裝網路工具,以便使用ifconfig等網路命令。這裏不用更改yum源,預設歐拉源速度也很快。

yum install -y net-tools

6、安裝ssh服務,以便CRT透過SSH方式連線。

yum install -y openssh-server

可以順便安裝ssh客戶端程式,命令如下:

7、此時可以透過CRT等連結工具進行連線了。這裏發現低版本CRT一個坑,大家可以看看。我是CRT7版本的。更新版本是可以解決的,當然如果不想更新版本,可以根據以下配置來解決。

修改/etc/ssh/sshd_config配置檔,修改如下內容:

HostKeyAlgorithms=+ssh-rsa,ssh-dssKexAlgorithms=+diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

註釋兩行,加上兩行內容,加的內容如上。

重新開機sshd服務後,低版本CRT即可連線上Linux系統。

systemctl restart sshd

五、歐拉系統體驗

1、先看看客戶端登入提示資訊,這個是目前使用者第一感知,做的還行。

2、看看根目錄結構,看看是否和你在用的系統是一樣的。

3、檢視系統版本命令。這個似增相識吧。

總體體驗下來,跟Centos系統基本無差異,目前僅僅發現一個不一樣的命令就是網路重新開機命令。其它都還是很絲滑的。

六、總結

當前國產化系統推行之風盛行,雖然使用者選擇的可能不是歐拉系統,但是歐拉系統一定會占有一席之地,並且份量不會少。從我目前從事的對接三大營運商業務,他們國產作業系統還是首選歐拉跟龍蜥這兩個社群版本。而且華為本身也針對歐拉推出了相關的認證課程,足以說明他們對於歐拉的重視。雖然Centos系統占據著絕對份額的套用市場,並且穩定,但是隨著國產系統起來後,它也將漸漸推出舞台了,所以我們IT人員更應該早點著手準備國產作業系統相關套用技能,早就是優勢!在這裏,大家也不要糾結這些國產是不是套裝系統,我們只需去使用好它就對了,畢竟我們無法去改變什麽,接受就是進步!

更多精彩

關註公眾號 浩道Linux

浩道Linux ,專註於 Linux系統 的相關知識、 網路通訊 網路安全 Python相關 知識以及涵蓋IT行業相關技能的學習, 理論與實戰結合,真正讓你在學習工作中真正去用到所學。同時也會分享一些面試經驗,助你找到高薪offer,讓我們一起去學習,一起去進步,一起去漲薪!期待您的加入~~~ 關註回復「資料」可 免費獲取學習資料 (含有電子書籍、視訊等)。

喜歡的話,記得 點「贊」 「在看」