国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Ubuntu操作系統中的deb文件包詳細介紹

2024-08-28 00:05:41
字體:
來源:轉載
供稿:網友

Linux系統中,軟件通常以源代碼或者預編譯包的形式提供。

軟件源代碼需要您親自編譯為二進制的機器代碼才能夠使用,安裝比較耗時,不過您可以自行調節編譯選項,決定您需要的功能或組件,或者針對您的硬件平臺作出優化。

預編譯的軟件包,通常是由軟件的發布者進行編譯,您只要將軟件拷貝到系統中就可以了。考慮到預編譯軟件包的適用性,預編譯軟件包通常不會針對某種硬件平臺優化。它所包含的功能和組件也是通用的組合。

Ubuntu系統中,軟件通常以“deb”格式的包文件發布,它是一種預編譯軟件包。deb包中除了包含已編譯的軟件,通常還包括軟件的拷貝路徑、對其它軟件包的依賴關系紀錄、一個比較通用的配置文件以及軟件的描述、版本、作者、類別、占用空間等信息。

deb軟件包命令遵行如下約定:

soft_ver-rev_arch.deb

soft為軟件包名稱,ver為軟件版本號,rev為Ubuntu修訂版本號,arch為目標架構名稱

例如:azureus_2.4.0.2-0ubuntu2_all.deb

您需要使用“dpkg”命令來管理deb軟件包:

dpkg -i | --install xxx.deb 安裝deb軟件包

dpkg -r | --remove xxx.deb 刪除軟件包

dpkg -r -P | --purge xxx.deb 連同配置文件一起刪除

dpkg -I | -info xxx.deb 查看軟件包信息

dpkg -L xxx.deb 查看文件拷貝詳情

dpkg -l 查看系統中已安裝軟件包信息

dpkg-reconfigure xxx 重新配置軟件包

有些時候,您使用“dpkg”安裝一個軟件包,系統會提示您該軟件包依賴其它軟件包。這時,您先安裝其它軟件包,直到滿足依賴關系為止。或者同時安裝多個軟件包

dpkg -i aaa.deb bbb.deb ccc.deb

APT

如果一個軟件依賴關系過于復雜,使用“dpkg”來安裝它,并不是一個明智的選擇,這個時候您就需要用到APT軟件包管理系統。APT可以自動的檢查依賴關系,通過您預設的方式來獲得相關軟件包,并自動安裝配置它。事實上,在多數情況下,我們推薦您使用APT軟件包管理系統。

APT系統需要一個軟件信息數據庫和至少一個存放著大量deb包的軟件倉庫,我們稱之為“源”。“源”可以是網絡服務器,安裝CD或者本地軟件倉庫。您需要修改“/etc/apt/sources.list”文件,使APT系統能夠連接到“源”。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 全州县| 三门峡市| 宝应县| 宾川县| 凉山| 林西县| 阜新| 沂源县| 肃北| 丹凤县| 安康市| 烟台市| 长垣县| 沐川县| 隆回县| 米林县| 都江堰市| 沅陵县| 肇源县| 松阳县| 沿河| 商河县| 公安县| 汽车| 廉江市| 平塘县| 阳高县| 永修县| 红安县| 安溪县| 武隆县| 井研县| 深圳市| 盐城市| 阜新市| 阳原县| 将乐县| 自贡市| 两当县| 航空| 松阳县|