不少人都推薦乙個aptitude
命令來代替apt-get
,試用了一下刪除依賴包的時候aptitude要比apt-get好,雖然apt- get也有autoremove選項,不過還是決定使用aptitude來管理包。不過發現aptitude和apt-get不能混用,要不然互相都不知 道對方做了什麼。
aptitude 與 apt-get 一樣,是 debian 及其衍生系統能極其強大的包管理工具。與 apt-get 不同的是,aptitude 在處理依賴問題上更佳一些。舉例來說,aptitude 在刪除乙個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用的包,整個系統更為乾淨。
sudo apt-get install aptitude作用
命令apt命令
更新可用的包列表
aptitude update
apt-get 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回車選擇
aptitude 0.7.4
用法: aptitude [-s 檔名] [-u|-i]
aptitude [選項] 《動作》 ...
動作 (如果未指定,aptitude 將進入互動模式):
install - 安裝/公升級軟體包。
remove - 解除安裝軟體包。
purge - 解除安裝軟體包並刪除其配置檔案。
hold - 將軟體包置於保持狀態。
unhold - 取消對乙個軟體包的保持命令。
markauto - 將軟體包標記為已經自動安裝。
unmarkauto - 將軟體包標記為已經手動安裝。
forbid-version - 禁止 aptitude 公升級到某一特定版本的軟體包。
safe-upgrade - 執行一次安全的公升級。
full-upgrade - 執行公升級,可能會安裝和解除安裝軟體包。
build-dep - 安裝軟體包的編譯依賴。
forget-new - 忘記哪些軟體包是「新」的。
search - 按名稱 和/或 表示式搜尋軟體包。
show - 顯示乙個軟體包的詳細資訊。
versions - displays the versions of specified packages.
changelog - 檢視乙個軟體包的變更日誌。
why - show the manually installed packages that require a package, or
why one or more packages would require the given package.
why-not - 顯示導致與給定軟體包包衝突的手動安裝的包,或者為什麼
如果安裝乙個或多個軟體包會導致與給定軟體包衝突。
選項:-h 此幫助文字。
--no-gui 即使可用,也不使用 gtk 圖形使用者介面。
-s 模擬動作,但是並不真正執行。
-p always prompt for confirmation of actions.
-y 假設對簡單的 yes/no 問題回答「yes」。
-f 格式 指定顯示搜尋結果的格式;參見手冊。
-o 次序 指定如何排列顯示搜尋結果;參見手冊。
-w 寬度 指定顯示搜尋結果的格式寬度。
-f 積極地嘗試修復損壞的軟體包。
-v 顯示就要安裝的軟體包版本。
-d 顯示自動改變的軟體包的依賴關係
-z 顯示每個軟體包的安裝尺寸的變化。
-v 顯示附加資訊。(可能會提供多次)。
-t [release] 設定將要從中安裝軟體包的發布版本。
-q 在命令列狀態下,不顯示增量進度指示器
-o key=val 直接設定名為「key」的配置選項。
--with(out)-recommends specify whether or not to treat recommends as
strong dependencies.
-s fname 從檔名中讀取 aptitude 的擴充套件狀態資訊。
(terminal inte***ce only)
-i 開始執行時執行安裝。
(terminal inte***ce only)
這個 aptitude 沒有超級牛力。
安裝包管理
rpm 在terminal中,基本的安裝指令如下 rpm i rpm 如果你的連網速度足夠快,也可以直接從網路上安裝應用軟體,只需要在軟體的檔名前加上適當的url路徑。作為乙個軟體包管理工具,rpm管理著系統已安裝的所有rpm程式元件的資料。我們也可以使用rpm來解除安裝相關的應用程式。rpm e ...
linux安裝包管理
標籤 空格分隔 linux linux 下的軟體包管理工具 linux下的軟體安裝可以通過兩種方式,一種是直接使用自帶的軟體包管理工具安裝,另外一種通過編譯原始碼安裝。red hat和fedora redhat最早發行的個人版本的linux,自從red hat 9.0版本發布後,redhat 公司就...
安裝Ubuntu16 04小結
天下午第一次安裝ubuntu,用了兩個小時的時間,感覺還是要記錄一下的,畢竟這是我第一次重灌系統。在此要感謝晗哥的u盤,裡面已經弄好了ubuntu的安裝檔案,著實省了不少事情。下面說一下小的步驟。1。插入優盤 2。開啟電腦時連續按f2,直到彈出乙個介面 3。選擇blog,然後將 1更改為usb,之後...