是什麼使GNU / Linux發行版與眾不同?

Linux的 GNU / Linux世界非常廣泛,但是非常熟悉。 大多數用戶都熟悉桌面環境,軟件包和根目錄的概念。 奇怪的是,這些元素在一個發行版和另一個發行版之間並不排斥。

因此,每當我讀到一個承諾“與眾不同”的Linux發行版時,我都會問自己:是什麼讓它與眾不同 其他現有的? 在那之下 參數 我們 區分 真的要一個 GNU / Linux發行版 在這個宇宙為我們提供的成千上萬個中?

軟件包及其管理器

儘管同一程序可用於數千個發行版,但在每個發行版中所安裝的軟件包可能不同。 當我們說一個包時,我們指的是文件的格式或擴展名,操作系統使用它來安裝程序。 為了使發行版能夠使用此文件,它還必須具有程序包管理器,該程序包管理器具有安裝,修改或刪除所述程序的工具。 這很重要,因為儘管程序不會在一個發行版和另一個發行版之間進行更改(也就是說,Mozilla Firefox在所有發行版中都將保留Firefox),但很可能如果用於安裝它的軟件包發生了更改。

一些軟件包格式為:

  • deb:由Debian及其衍生版本使用。
  • RPM:(Red Hat軟件包管理器)起源於Red Hat,並被Fedora,OpenSUSE,Mandriva,Mageia等廣泛使用。
  • PISI:來自Pardus。
  • MO:來自Slax。
  • PUP和PET:Puppy Linux。
  • .txz:Slackware

以及一些最受歡迎的軟件包管理器:

  • APT(終端)和突觸(圖形):由Debian及其衍生物使用。
  • Zypper(終端)和YaST(圖形):OpenSUSE管理器。
  • YUM:Fedora和Yellow Dog Linux。
  • 吃豆子:Arch Linux。
  • dpkg-最初由Debian創建。
  • Urpmi:Mandriva和Mageia。
  • up2date:Red Hat。
  • slapt-get,slackpkg和swaret-Slackware用於tgz軟件包的各種“工具”。

突觸包管理器

在發行版之間更改軟件包管理器是否重要? 是。 您選擇一個損害其他管理員的事實意味著您正在尋找對要安裝的軟件包的有效管理。 簡而言之,程序包管理器定義了發行版“本質”的很大一部分,因此最好將其與其他發行版區分開來。 我不會討論哪一種更好,儘管在互聯網上有幾個我稱為“能力-zypper-百勝大戰”的例子,其中SUSE粉絲宣稱Zypper仍然是最好的。

擴張: http://distrowatch.com/dwres.php?resource=package-management

可用性

經常重複出現的另一個主題是我們需要使用發行版的經驗水平。 向新手推薦發行版時發生了很多次,或者就像我們第一次發行發行版時那樣,我們經常聽到“甚至不要夢見嘗試開通Gentoo”或“ Ubuntu是一個很好的選擇” 。

使用發行版的難度估計如下:

  • 它提供的圖形元素數量。
  • 每個控制台必須完成的工作量(該任務沒有任何圖形替代方法)。
  • 安裝困難。
  • 安裝發行版後必須完成的配置量。
  • 如果在安裝過程中有必要配置磁盤分區,否則可以自動完成。

這就是為什麼通常將某些發行版(例如專家級)(Gentoo,Linux From Scratch,Slackware,Arch)進行分組的原因,不建議“中級新手”用戶使用。 最近出現了一種現象,導致Linux發行趨勢轉向提供對任何用戶而言都越來越令人愉悅的操作系統。 即使這樣,對於初學者的某些發行版(Linux Mint,Ubuntu,Elementary OS等)仍然非常出色。

硬件

在討論發行版時,它並不是首先提到的內容,但它仍然很重要。 在一個試圖脫離“越來越多地要求更多資源的系統”(Windows)並仍緊跟新硬件的世界中,存在著一個利基的發行版本,可以回收硬件(Puppy Linux,Slitaz,Tiny Core Linux ,AUSTRUMI,Slax,Lubuntu,Xubuntu,Alcolix,該死的小型Linux,Molinux等)。 儘管可以在較舊的計算機上安裝其他發行版,例如Linux Mint或Arch,但是在失去系統流暢性方面存在一定的限制,因此,針對該類型的硬件有專門的發行版。 因此,更合乎邏輯的是,其中一些發行版支持32位和16位版本。 最受歡迎的提供32和64位支持。

分佈像 Puppy Linux 當時的突出之處在於,無需更新當前市場上最強大的硬件,但是只要我們不安裝需要過多資源的程序,它就可以在具有簡單資源的計算機中完全發揮作用。

啟動格式

這很簡單:發行版通常採用一系列格式,最終定義了發行版的本質。 儘管Live CD / DVD通常在流行發行版中很常見,但還有許多其他發行版不使用此格式,因此只能發行可安裝版本。

可能具有CD,DVD,Live CD / DVD,默認情況下處於其他桌面環境或可以從Internet安裝的能力會影響許多用戶決定測試發行版或永久使用它的決定。 我們還看到有一些預發行版本,使社區可以在最終確定發行版之前對其進行測試。

其他要點還包括用於便攜式設備的版本以及分發“ Spin-Offs”的其他版本,其中最具體的示例是Fedora的版本,該版本具有適用於遊戲,實驗室和設計的版本,儘管我認為這是在不同的存儲庫中安裝現有軟件包的問題。 最後,我不會忘記滾動發布分佈,其最清晰的指數是 Debian, y openSUSE的,從而無需進行新安裝或擔心丟失個人數據即可更新軟件和系統版本。

總體目標

每個發行版都有一個目標,旨在達到其當前或潛在用戶。 在這裡,我們可以區分出筆記本電腦專用的筆記本電腦(例如也針對雲計算使用的JoliCloud)和服務器上的筆記本電腦(紅帽Linux企業版 它是最強大且當前受支持的之一)。

其他發行版則針對台式機的美學設計以及與其他系統的相似性(從而促進與這些系統的過渡),例如 PearOS的 (具有類似Mac的外觀), 佐林操作系統 (GNOME適應為不同版本的Windows提供類似的環境)和 基本操作系統 (默認情況下帶有一組內置圖標和功能安裝); 這些可以誇耀與經典環境不同,但是仍然可以將它們安裝在這些發行版中。

Linux PearOS發行版

這些分發針對“特定受眾”,例如 科學的Linux, 音樂, 宅男 其他人僅添加特定的應用程序,如果可以使用源代碼,可以在任何系統上安裝該應用程序,那麼就個人而言,這似乎不足以使其與眾不同。

同樣要強調的是,正如我們在Globo Linux中看到的那樣,存在一些“怪異”,它是一種模塊化發行版,以與其餘發行版不同的方式組織已安裝的程序,以便可以一起找到同一程序的文件。 經典目錄確實存在,但是它們是隱藏的,因此默認情況下,在根目錄中,我們看到以下目錄:程序,用戶,系統,文件,安裝,軟件倉庫。

另一個好例子是 伊格爾從頭開始構建,以支持最大數量的現有設備。 該發行版有一個名為Esther的桌面環境,該環境用GTK +編寫,並使用Webkit作為渲染引擎。

在結束本說明時,我想強調一個元素,我認為這也是區分發行版的超越性的東西:圍繞每個發行版的社區對於此發行版的運營至關重要。 在許多示例中,社區決策或缺乏社區決策決定了發行版開發的過程(成功或失敗的過程),而開發人員必須在此上多加註意。 在某些情況下,用戶由於沒有問題或疑問而離開了發行版,社區不知道如何響應或提供幫助。 因此,社區形象儘管是操作系統本身所固有的,但在突出一種分佈高於其他分佈時仍繼續發揮核心作用。

最後,不要忘了閱讀“發行版”的博客,其中包含了對新手來說非常有用的信息。

感謝Juan Ortiz!

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   linuxito 他說:

    很完整! 我剛開始玩Mageia 2,卻找不到控制台包管理器,有一會兒我認為只能使用drakerpm(這對我來說很奇怪)。 我將查看urpmi如何安裝軟件包,謝謝!

  2.   讓我們使用Linux 他說:

    是的,這是正確的。 非常重要。
    我建議您閱讀此博客的“發行”部分。 本文中表達的一些想法在此有更深入的發展。

    我給你鏈接: http://usemoslinux.blogspot.com/p/distros.html

    乾杯! 保羅

    2012/11/16

  3.   VíktorBautista i Roca 他說:

    圖形環境不是重要的區別嗎?

  4.   牧羊人的光 他說:

    我喜歡您如何根據發行版的功能指定發行版...尤其是當您談論打包和打包管理器時.... 儘管我是debian和kbuntu的用戶……讓我感到驚訝的是zipper是一個管理軟件包的好工具……當然,我非常想在我的機器上嘗試opensuse……但我只在某些機器上使用它我管理的服務器!

  5.   xurxo 他說:

    多年來,Slackware使用.txz格式而不是.tgz格式,順便說一句,它與通常用於源代碼的.tar.gz或.tar.bz2 tarball不同。

  6.   米爾蒂 他說:

    很好😉

    詳細

    APT(終端)和突觸(圖形):由““ Debian”“及其派生詞使用。