適用于軟件工程師的很棒的Linux發(fā)行版
選擇要使用的Linux發(fā)行版

> Image by OpenClipart-Vectors from Pixabay
有數(shù)百種Linux發(fā)行版可供選擇,因此您可能會很難找到適合您需求的理想版本,這并不奇怪。
在選擇Linux發(fā)行版時(shí),我們通常會從一個(gè)錯(cuò)誤的問題入手:什么是最好的Linux發(fā)行版?相反,我們應(yīng)該問:滿足我的需求或項(xiàng)目的最佳Linux發(fā)行版是什么?
在本指南中,我將討論一些我嘗試過的流行Linux發(fā)行版。希望到本文結(jié)尾,您將可以更好地選擇最適合您的Linux發(fā)行版。
要記住的重要一件事是,盡管Linux發(fā)行版可能彼此不同,但在內(nèi)核上它們都是相同的,因?yàn)樗鼈兓谙嗤脑椿騼?nèi)核。
Kali Linux
信息安全或網(wǎng)絡(luò)安全是技術(shù)領(lǐng)域發(fā)展最快的領(lǐng)域,Linux社區(qū)并沒有被拋在后面。
Kali Linux是由進(jìn)攻安全開發(fā)的。它配備了大量的安全工具和配置,對于希望進(jìn)行滲透測試或道德黑客測試系統(tǒng)或網(wǎng)絡(luò)漏洞的大多數(shù)道德黑客和安全專家而言,它是第一大目的地。
安裝Kali Linux非常簡單。它還附帶了許多預(yù)安裝的工具,例如Ripper John,OWASP ZAP,Aircrack-ng等。
盡管Kali附帶了許多工具和配置??梢暂p松地根據(jù)用戶需要對其進(jìn)行自定義。圖形用戶界面(GUI)直觀易用。
Kali是基于Debian Linux的穩(wěn)定,強(qiáng)大的操作系統(tǒng)。
Pop OS
Pop OS是由PC制造商System76開發(fā)的Linux發(fā)行版。它基于著名的;Ubuntu Linux。
Pop OS的安裝非常簡單,與Ubuntu十分相似。它還具有直觀的GUI和快捷方式,使其非常有用。
如果您是軟件開發(fā)人員,IT專業(yè)人員或基本用戶,則Pop OS是理想的選擇。如果您剛過渡到Linux操作系統(tǒng),這也是一個(gè)不錯(cuò)的選擇。
您可以使用APT軟件包管理器安裝軟件包,也可以從終端安裝.deb文件。該操作系統(tǒng)還附帶Pop!_shop,用于使用圖形用戶界面(GUI)管理軟件。
我必須承認(rèn)Pop OS是我使用過的最漂亮的Linux發(fā)行版之一。我實(shí)際上是在Pop Linux機(jī)器上寫這篇文章的。
Arch Linux
Arch Linux以其困難的安裝過程而聞名。這是因?yàn)榕c其他Linux發(fā)行版不同,它沒有安裝捆綁程序或圖形用戶界面。
如果您真的想徹底了解Linux的工作原理,那么Arch Linux就是您的理想之選。您需要對終端和Linux命令有很好的了解才能完成任務(wù)。
另外,如果您希望中斷,修復(fù)或嘗試使用Linux系統(tǒng),那么Arch Linux可能就是您想要的發(fā)行版。此外,它是系統(tǒng)和驅(qū)動程序開發(fā)人員的不錯(cuò)選擇。
您還可以將arch Linux轉(zhuǎn)換為BlackArch,并將其用于滲透測試和安全性研究。使其成為安全專業(yè)人員的首選。
Arch Linux使用Pacman軟件包管理器。它帶有最低限度的要求,沒有膨脹軟件,因此您必須自己安裝大多數(shù)軟件程序。
Ubuntu
毫無疑問,Ubuntu是最常見的Linux發(fā)行版之一。對于各種各樣的用戶來說,這是一個(gè)可靠的選擇。來自軟件開發(fā)人員,Linux新手和系統(tǒng)管理員。
此外,由于其穩(wěn)定性,易用性和魯棒性,Ubuntu在臺式機(jī)和服務(wù)器上得到了廣泛使用。
Ubuntu基于Debian,并使用.deb軟件包或apt軟件包管理器來管理軟件包。它還帶有一個(gè)圖形化軟件包管理器:Ubuntu軟件中心。
安裝Ubuntu并不復(fù)雜。您也可以使用實(shí)時(shí)啟動模式進(jìn)行嘗試,而無需將其安裝在計(jì)算機(jī)上。
我個(gè)人使用Ubuntu進(jìn)行前端開發(fā),圖像編輯和.Net核心開發(fā)。自2009年以來,我一直在使用Ubuntu。
紅帽企業(yè)Linux
紅帽企業(yè)Linux(RHEL)由紅帽開發(fā),它是領(lǐng)先的商業(yè)Linux發(fā)行版。
對于企業(yè)界的系統(tǒng)管理員和開發(fā)人員來說,這是一個(gè)不錯(cuò)的選擇。RHEL是世界500強(qiáng)公司最喜歡的Linux發(fā)行版之一。
Linux是一個(gè)開放源代碼的操作系統(tǒng),因此,當(dāng)您使用RHEL時(shí),您實(shí)際上是在為支持服務(wù)而不是產(chǎn)品本身付費(fèi)。如果您正在運(yùn)行關(guān)鍵業(yè)務(wù)系統(tǒng),則這是一個(gè)加號。您可以放心,如果Linux系統(tǒng)出現(xiàn)問題,紅帽團(tuán)隊(duì)將為您提供幫助。
RHEL使用RPM軟件包管理器來安裝和刪除軟件包。
Fedora
Fedora是商業(yè)Red Hat Enterprise Linux的很好的免費(fèi)替代品。這是一個(gè)社區(qū)驅(qū)動的項(xiàng)目,受到Red Hat的廣泛支持。
它是一個(gè)穩(wěn)定而強(qiáng)大的操作系統(tǒng),具有很多支持。如果您打算成為系統(tǒng)開發(fā)人員或服務(wù)器管理員,那么Fedora絕對是您的理想選擇。
就像RHEL一樣,F(xiàn)edora使用RPM作為軟件包管理器。此外,它還帶有PackageKit(默認(rèn)的圖形包管理器)。
Fedora發(fā)行了3個(gè)主要版本:家庭使用的Fedora工作站,F(xiàn)edora服務(wù)器和Raspberry Pi等低功耗設(shè)備的Fedora IoT。
PS:Fedora是我使用過的第一個(gè)Linux發(fā)行版。
最后的想法
發(fā)行的Linux發(fā)行版超過600個(gè)。我只能在本指南中介紹一些內(nèi)容。這意味著我還沒有提到許多其他很棒的發(fā)行版。
隨時(shí)讓我知道您使用或偏愛哪個(gè)Linux發(fā)行版以及原因。















 
 
 







 
 
 
 