archlinux是什么 archlinux簡介|全球時快訊

2023-03-03 15:29:14

來源:互聯(lián)網(wǎng)

最近小編看到大家都在討論archlinux是什么 archlinux簡介相關(guān)的事情,對此呢小編也是非常的感應(yīng)興趣,那么這件事究竟是怎么發(fā)生的呢?具體又是怎么回事呢?下面就是小編搜索到的關(guān)于archlinux是什么 archlinux簡介事件的相關(guān)信息,我們一起來看一下吧!


(相關(guān)資料圖)

  如果一般的讀者朋友們看到了archlinux這個英語單詞,一定不知道什么意思,如果學(xué)的是計算機專業(yè)的或是在計算機公司上班的讀者朋友們那就應(yīng)該不會陌生了,archlinux也簡稱為Arch,今天小編要說的既是archlinux的基本介紹,為此小編為大家精心準(zhǔn)備archlinux的基本簡介、技術(shù)、軟件起源等三個方面的資料來給大家解惑,那下面就跟小編一起來看看archlinux的簡介吧。  

  archlinux(或稱Arch)是一種以輕量簡潔為設(shè)計理念的Linux發(fā)行版。其開發(fā)團隊秉承簡潔、優(yōu)雅、正確和代碼最小化的設(shè)計宗旨。archlinux項目受CRUX啟發(fā),由Judd Vinet于2002年啟動。

  一、基本簡介

  archlinux是個針對i686優(yōu)化的linux發(fā)行版。最初靈感源于 Per Lidén 開發(fā)的一個非常不錯的CRUX發(fā)行版。Arch 基本理念是快速、輕巧、彈性與簡單。其提供的安裝盤只包含安裝所需的基本系統(tǒng),用戶可以根據(jù)自己的特定需求選擇配置安裝相應(yīng)的軟件。archlinux采用滾動升級方式,提供多數(shù)軟件的最新穩(wěn)定版本。

  使用archlinux的第一個感覺就是快速、輕巧,一個基本的archlinux系統(tǒng)只需要幾百M的磁盤空間。你或許會問archlinux有Gentoo、Crux快嗎?ArchLinux和Gentoo、Crux一樣快.他們的速度沒什么區(qū)別。但要Gentoo、Crux構(gòu)造出一個完整的桌面環(huán)境至少需要10小時,archlinux大約只需要1小時。也許你會說,Debian和Ubuntu的軟件包管理方式很方便!呵呵,Debian和Ubuntu有apt-get,archlinux則有pacman,而且archlinux依賴關(guān)系簡單!  

  你只要在archlinux執(zhí)行以下pacman -Syu你的系統(tǒng)就會被更新到最新!archlinux很喜歡新的產(chǎn)品。archlinux在distrowatch上的排名增長很快,足以證明archlinux是一個優(yōu)秀的發(fā)行版。

  二、基本技術(shù)

  archlinux使用自己的包管理器——打包黨(Pacman),它把簡單的二進(jìn)制包和易用的包構(gòu)建系統(tǒng)結(jié)合在一起。用戶可以很容易地管理和定制包,不管是官方的Arch軟件包、用戶私人的軟件包還是第三方的包。分支系統(tǒng)也允許用戶很容易地編譯和維護用戶自定義的build腳本,軟件包和分支,從而促進(jìn)社區(qū)的發(fā)展。  

  三、軟件起源

  archlinux產(chǎn)生于2003年初。最初的設(shè)計思想來源于兩個Linux發(fā)行版:PLD和CRUX。PLD采用的是 apt-get作為rpm系統(tǒng)的前端,便于系統(tǒng)的升級;CRUX 的軟件包的打包方式十分簡單,就是最簡單的tar.gz包,更易于管理和維護。但是它們都有很大的缺點:PLD采用的是 rpm系統(tǒng),rpm 體系過于復(fù)雜,特別是依賴關(guān)系上;CRUX的包管理又過于簡單,包文件連基本的包信息都沒有,而且是完全沒有依賴關(guān)系檢測的。于是,archlinux對這兩個發(fā)行版進(jìn)行特性的綜合,揚長避短。最初的archlinux是Judd 用 LFS搭建起來的。  

  說了這么多關(guān)于archlinux的簡介資料,想必對這方面是小白的各位讀者朋友們也都已經(jīng)對archlinux有所了解了吧,archlinux只是對普通人群不常見而已,計算機專業(yè)或是程序員應(yīng)該就不會有這方面的疑惑了。archlinux從2003年面試以后,archlinux運用在了計算機中的多個方面,也比較實用。有想了解這方面的讀者朋友們,可要好好看看嘍。

關(guān)鍵詞: archlinux