aptitude 命令詳解

2022-07-12 19:51:28 字數 2046 閱讀 4334

原文:

aptitudeaptitude 是 debian gnu/linux 系統中, 非常神奇的的軟體包管理器,基於大名鼎鼎的 apt 機制, 整合了 dselect 和 apt-get的所有功能, 並提供的更多特性,特別是在依賴關係處理上。   aptitude與 apt-get 一樣,是 debian 及其衍生系統中功能極其強大的包管理工具。與 apt-get 不同的是,aptitude在處理依賴問題上更佳一些。舉例來說,aptitude在刪除乙個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用 的包,整個系統更為乾淨。   以下是一些常用 aptitude命令,僅供參考。

命令作用

aptitude update

更新可用的包列表

aptitude upgrade

公升級可用的包

aptitude dist-upgrade

將系統公升級到新的發行版

aptitude install pkgname

安裝包aptitude remove pkgname

刪除包aptitude purge pkgname

刪除包及其配置檔案

aptitude search string

搜尋包aptitude show pkgname

顯示包的詳細資訊

aptitude clean

aptitude autoclean

僅刪除過期的包檔案

要使用 aptitude, 只要開啟您喜愛的終端, 鍵入如下命令即可。   de>#de> aptitude

5aptitude 的主檢視組織的非常有條理,而且介面布局清爽.上部視窗列出的是軟體包根據類別和它們在本地系統的狀態排序。   aptitude是以樹狀結構組織的,相關節點以細線相連.可以使用方向鍵, [pageup] 和 [pagedown] 進行定位.[return] 或[enter] 用於展開或收起某個節點.aptitude 的開檢視分為四列: 軟體包狀態和請求動作, 軟體包名稱, 當前安裝版本(或de>nonede>>de>), 最新版本.   aptitude軟體包列表中的軟體包狀態:v虛擬

b損壞u解包

c預配置

h預安裝

c解除安裝未清除

p清除軟體包

i已經安裝

e內部錯誤

在aptitude軟體包列表中的請求操作:h保持

p清除d刪除(解除安裝)b損壞

i安裝r重灌

u公升級可以通過瀏覽,然後按下對應鍵進行操作:

de>[+]de>

選定要安裝的軟體包.

de>[-]de>

選定要刪除的軟體包.

de>[_]de>

選定要清除的軟體包.

de>[=]de>

保持軟體包的當前版本,阻止其被公升級.

de>[:]de>

僅在aptitude會話期間鎖定軟體包.

de>[l]de>

請求重灌軟體包.

de>[m]de>

將軟體包標記為自動安裝.自動安裝的軟體包

在手動安裝的包對其沒有依賴需求時會自動刪除.

de>[m]de>

將軟體包標記為手動.

de>[r]de>

請求重新配置軟體包.

de>[i]de>

請求立即安裝軟體包(以其依賴包)並暫時鎖定其它公升級和

安裝的軟體包.作用與apt-get install de>de>相同.

de>[f]de>

禁止安裝某個版本的軟體包.但是,對更高版本正常使用.

de>[b]de>

呼叫reportbug,申報乙個軟體包的錯誤.

de>[c]de>

de>[g]de>

進入所有請求變更的預覽視窗.如果在預覽屏鍵入此鍵,

將執行變更操作.

de>[d]de>

查詢相關軟體包: suggest/recommanded/depends

de>[r]de>

查詢依賴包

de>[/]de>

搜尋de>[\]de>

注: control-u組合鍵可用於取消上一步的動作.

aptitude 命令詳解

原文 aptitudeaptitude 是 debian gnu linux 系統中,非常神奇的的軟體包管理器,基於大名鼎鼎的 apt 機制,整合了 dselect 和 apt get的所有功能,並提供的更多特性,特別是在依賴關係處理上。aptitude與 apt get 一樣,是 debian 及...

aptitude 快速參考

aptitude update 更新可用的包列表 aptitude upgrade 公升級可用的包 aptitude dist upgrade 將系統公升級到新的發行版 aptitude install pkgname 安裝包 aptitude remove pkgname 刪除包 aptitude...

aptitude 使用快速參考

aptitude 與 apt get 一樣,是 debian 及其衍生系統中功能極其強大的包管理工具。與 apt get 不同的是,aptitude 在處理依賴問題上更佳一些。舉例來說,aptitude 在刪除乙個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用的包,整個系統更為乾淨。以下是...