pacman 查询_pacman
Pacman 是一個 軟件包管理器, 作為 ArchLinux發行版的一部分. 它最早由 Arch Linux 的 Judd Vinet開發. Pacman 可以解決安裝過程中的依賴問題,自動下載并且安裝所有需要的軟件包。Pacman包管理器是Arch Linux的一大亮點。它將一個簡單的二進制包格式和易用的構建系統結合了起來。Pacman使得簡單的管理與自定義軟件包成為了可能,而不論他們來自于官方的Arch軟件庫或是用戶自己創建的
[zhangy@BlackGhost ~]$ pacman -h
用法:? pacman [...]
操作:
pacman {-h --help}?????? //幫助
pacman {-V --version}?? //查看版本
pacman {-D --database} ? //pacman管理數據庫選項
pacman {-Q --query}??? [選項] [軟件包]??? //查詢安裝包
pacman {-R --remove}?? [選項] ? //刪除安裝包
pacman {-S --sync}???? [選項] [軟件包]????? //安裝安裝包
pacman {-U --upgrade}? [選項] ?? //更新安裝包
使用 'pacman {-h --help}' 及某個操作以查看可得的選項
[zhangy@BlackGhost ~]$ pacman -D --help
用法:? pacman {-D --database}
選項:
--asdeps???????? 標記為非單獨指定安裝的軟件包
--asexplicit???? 標記為單獨指定安裝的軟件包
--config ? 指定另外的配置文件
--logfile 指定另外的日志文件
--noconfirm????? 不詢問確認
--noprogressbar? 下載文件時不顯示進度條
--noscriptlet??? 不執行安裝小腳本
-v, --verbose??????? 循環執行
-- debug??????? 顯示除錯信息
-r, --root ??? 指定另外的安裝根目錄
-b, --dbpath ? 指定另外的數據庫位置
--cachedir 指定另外的軟件包緩存位置
--arch ??? 設定另外的架構
[zhangy@BlackGhost ~]$ pacman -Q --help
用法:? pacman {-Q --query} [選項] [軟件包]
選項:
-c, --changelog????? 查看某軟件包的更新日志
-d, --deps?????????? 列出所有作為依賴關系安裝的軟件包 [過濾器]
-e, --explicit?????? 列出所有單獨指定安裝的軟件包 [過濾器]
-g, --groups???????? 查看某軟件包組所屬的所有軟件包
-i, --info?????????? 查看軟件包信息 (-ii 查看備份文件)
-k, --check????????? 檢查該軟件包擁有的文件是否存在
-l, --list?????????? 列出被查詢軟件包的內容
-m, --foreign??????? 列出沒有在同步數據庫時找到的已安裝軟件包 [過濾器]
-o, --owns ???? 查詢哪個軟件包擁有?
-p, --file 從某個軟件包而不是數據庫查詢
-s, --search 搜尋符合指定字符串的已安裝本地的軟件包
-t, --unrequired???? 列出所有不被其他軟件包要求的軟件包 [過濾器]
-u, --upgrades?????? 列出所有可升級的軟件包 [過濾器]
-q, --quiet????????? 在查詢或搜索時顯示較少的信息
--config ? 指定另外的配置文件
--logfile 指定另外的日志文件
--noconfirm????? 不詢問確認
--noprogressbar? 下載文件時不顯示進度條
--noscriptlet??? 不執行安裝小腳本
-v, --verbose??????? 循環執行
-- debug??????? 顯示除錯信息
-r, --root ??? 指定另外的安裝根目錄
-b, --dbpath ? 指定另外的數據庫位置
--cachedir 指定另外的軟件包緩存位置
--arch ??? 設定另外的架構
[zhangy@BlackGhost ~]$ pacman -R --help
用法:? pacman {-R --remove} [選項]
選項:
-c, --cascade??????? 刪除軟件包及所有的依賴于此的軟件包
-d, --nodeps???????? 略過依賴關系檢查
-k, --dbonly???????? 只刪除數據庫記錄,不刪除文件
-n, --nosave???????? 同時刪除配置文件
-s, --recursive????? 同時刪除 (不會破壞其他軟件包的) 依賴關系(-ss·也包括單獨指定安裝的依賴關系)
-u, --unneeded?????? 同時刪除不需要的 (且不會破壞其他軟件包的) 依賴關系
--print????????? 僅打印目標而不執行操作
--print-format 指定如何打印目標
--config ? 指定另外的配置文件
--logfile 指定另外的日志文件
--noconfirm????? 不詢問確認
--noprogressbar? 下載文件時不顯示進度條
--noscriptlet??? 不執行安裝小腳本
-v, --verbose??????? 循環執行
-- debug??????? 顯示除錯信息
-r, --root ??? 指定另外的安裝根目錄
-b, --dbpath ? 指定另外的數據庫位置
--cachedir 指定另外的軟件包緩存位置
--arch ??? 設定另外的架構
[zhangy@BlackGhost ~]$ pacman -S --help
用法:? pacman {-S --sync} [選項] [軟件包]
選項:
--asdeps???????? 作為非單獨指定安裝的軟件包安裝
--asexplicit???? 作為單獨指定安裝的軟件包安裝
-c, --clean????????? 從緩存目錄中刪除舊軟件包 (-cc 清除所有)
-d, --nodeps???????? 略過依賴關系檢查
-f,? -force????????? 強制安裝,覆蓋存在沖突的文件
-g, --groups???????? 查看某軟件包組所屬的所有軟件包
-i, --info?????????? 查看軟件包信息
-l, --list ??? 查看在該軟件庫中的軟件包清單
-s, --search 按照指定字符串查詢遠端軟件庫
-u, --sysupgrade???? 升級所有已安裝的軟件包 (-uu 可啟用降級)
-w, --downloadonly?? 下載但不安裝/升級軟件包
-y, --refresh??????? 從服務器下載新的軟件包數據庫
--needed???????? 不重新安裝已經為最新的軟件包
--ignore ?? 升級時忽略某個軟件包 (可多次使用)
--ignoregroup 升級時忽略某個軟件包組 (可多次使用)
--print????????? 僅打印目標而不執行操作
--print-format 指定如何打印目標
-q, --quiet????????? 在查詢或搜索時顯示較少的信息
--config ? 指定另外的配置文件
--logfile 指定另外的日志文件
--noconfirm????? 不詢問確認
--noprogressbar? 下載文件時不顯示進度條
--noscriptlet??? 不執行安裝小腳本
-v, --verbose??????? 循環執行
-- debug??????? 顯示除錯信息
-r, --root ??? 指定另外的安裝根目錄
-b, --dbpath ? 指定另外的數據庫位置
--cachedir 指定另外的軟件包緩存位置
--arch ??? 設定另外的架構
[zhangy@BlackGhost ~]$ pacman -U --help
用法:? pacman {-U --upgrade} [選項]
選項:
--asdeps???????? 作為非單獨指定安裝的軟件包安裝
--asexplicit???? 作為單獨指定安裝的軟件包安裝
-d, --nodeps???????? 略過依賴關系檢查
-f,? -force????????? 強制安裝,覆蓋存在沖突的文件
-k, --dbonly???????? 添加數據庫記錄,不安裝或保持現存文件
--print????????? 僅打印目標而不執行操作
--print-format 指定如何打印目標
--config ? 指定另外的配置文件
--logfile 指定另外的日志文件
--noconfirm????? 不詢問確認
--noprogressbar? 下載文件時不顯示進度條
--noscriptlet??? 不執行安裝小腳本
-v, --verbose??????? 循環執行
-- debug??????? 顯示除錯信息
-r, --root ??? 指定另外的安裝根目錄
-b, --dbpath ? 指定另外的數據庫位置
--cachedir 指定另外的軟件包緩存位置
--arch ??? 設定另外的架構
總結
以上是生活随笔為你收集整理的pacman 查询_pacman的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux pipe命令,Linux入门
- 下一篇: Unity Editor 基础篇(三):