ubuntu16 04 安裝包管理工具

2021-10-25 13:45:19 字數 2830 閱讀 5733

不少人都推薦乙個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,之後...