成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓
當前位置:工程項目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 南昌OA系統(tǒng) > 南昌OA信息化
Linux系統(tǒng)包管理器簡化操作
在Linux系統(tǒng)上,有兩種主要的包管理系統(tǒng):
Mandrivia使用一款叫做urpmi的工具,該工具是rpm的唯一可自定義的版本。(第一個可處理.bz2源檔案文件的rmp系統(tǒng))urpmi和rpm的選項一 樣,命令行界面也相同,但它們的GUI界面則全然不同。Slackware應用.tgz而非.deb或.rpm,但.tgz文件是一個.tar.gz檔案文件,而不是二進 制數據包。因此Slackware實際上并不使用包管理器,而是從源文件建立包管理器。(Slackware是少數幾個依然與UNIX原始模型相似的軟件之 一,它的每一步安裝過程都是對所使用硬件的自定義編譯過程。)
包管理器優(yōu)缺點
在系統(tǒng)中安裝或卸載軟件時,應用包管理器會相對簡單。還可將ld(動態(tài)加載器)添加到新軟件的庫路徑中,并在卸載時刪除此路徑。不管哪 種包管理器都有一個主要缺點----命令行界面。也就是說,你必須知道軟件包的確切名稱才能通過命令行界面來安裝或卸載它。GUI版本的包管 理器沒有這種缺點,因為GUI添加了方便的包瀏覽功能。
為什么使用包管理器
方便,簡單,易用,即使會因此而失去一些底層的控制,也是值得的。失去一些底層的控制是什么意思呢?比如:由源文件建立軟件時,對添 加的功能、使用的路徑以及安裝的位置,都可以進行控制。但在應用包管理器時,就不能控制這些選項。也可以通過命令行界面?zhèn)鬟f特殊選項 來選擇安裝位置,但是這會影響路徑,如果不對配置文件進行正確的地編輯,使其指向正確的位置,應用程序可能會因此而中斷。

