日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

pacman 查询_archlinux pacman常用命令

發(fā)布時間:2023/12/18 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pacman 查询_archlinux pacman常用命令 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

安裝指定的包

安裝或者升級單個軟件包,或者一列軟件包(包含依賴包),使用如下命令:

#?pacman?-S?package_name1?package_name2?...

用正則表達(dá)式安裝多個軟件包:

#?pacman?-S?$(pacman?-Ssq?package_regex)

有時候在不同的軟件倉庫中,一個軟件包有多個版本(比如[extra]和[testing])??梢赃x擇一個來安裝:

#?pacman?-S?extra/package_name

安裝包組

一些包屬于一個可以同時安裝的包組。例如,運(yùn)行下面的命令

#?pacman?-S?gnome

有的包組包含大量的軟件包,有時用戶只需其中幾個。除了逐一鍵入序號外,pacman 還支持選擇或排除某個區(qū)間內(nèi)的的軟件包:

Enter?a?selection?(default=all):?1-10?15

這將選中序號 1 至 10 和 15 的軟件包。而

Enter?a?selection?(default=all):?^5-8?^2

將會選中除了序號 5 至 8 和 2 之外的所有軟件包。

想要查看哪些包屬于 gnome 組,運(yùn)行:

#?pacman?-Sg?gnome

刪除軟件包

刪除單個軟件包,保留其全部已經(jīng)安裝的依賴關(guān)系

pacman?-R?package_name

刪除指定軟件包,及其所有沒有被其他已安裝軟件包使用的依賴關(guān)系:

pacman?-Rs?package_name

要刪除軟件包和所有依賴這個軟件包的程序:

#?pacman?-Rsc?package_name

要刪除軟件包,但是不刪除依賴這個軟件包的其他程序:

#?pacman?-Rdd?package_name

pacman 刪除某些程序時會備份重要配置文件,在其后面加上*.pacsave擴(kuò)展名。-n 選項(xiàng)可以刪除這些文件:

pacman?-Rn?package_name

pacman?-Rsn?package_name

升級軟件包

#?pacman?-Syu

查詢包數(shù)據(jù)庫

pacman 使用 -Q 參數(shù)查詢本地軟件包數(shù)據(jù)庫。參見:

$?pacman?-Q?--help

使用 -S 參數(shù)來查詢遠(yuǎn)程同步的數(shù)據(jù)庫。參見:

$?pacman?-S?--help

pacman 可以在包數(shù)據(jù)庫中查詢軟件包,查詢位置包含了軟件包的名字和描述:

$?pacman?-Ss?string1?string2?...

要查詢已安裝的軟件包:

$?pacman?-Qs?string1?string2?...

顯示軟件包的詳盡的信息:

$?pacman?-Si?package_name

查詢本地安裝包的詳細(xì)信息:

$?pacman?-Qi?package_name

使用兩個 -i 將同時顯示備份文件和修改狀態(tài):

$?pacman?-Qii?package_name

要獲取已安裝軟件包所包含文件的列表:

$?pacman?-Ql?package_name

未安裝的軟件包使用 pkgfile。

檢查軟件包安裝的文件是否都存在:

$?pacman?-Qk?package_name

查詢數(shù)據(jù)庫獲取某個文件屬于哪個軟件包:

$?pacman?-Qo?/path/to/file_name

要羅列所有不再作為依賴的軟件包(孤立orphans):

$?pacman?-Qdt

要顯示軟件包的依賴樹:

$?pactree?package_name

檢查一個安裝的軟件包被那些包依賴,可以使用 pkgtools 提供的 whoneeds:

$?whoneeds?package_name

清理軟件包緩存

使用內(nèi)建選項(xiàng)即可清除未安裝軟件包的緩存:

#?pacman?-Sc

其它命令

升級系統(tǒng)時安裝其他軟件包:

#?pacman?-Syu?package_name1?package_name2?...

下載包而不安裝它:

#?pacman?-Sw?package_name

安裝一個本地包(不從源里下載):

#?pacman?-U?/path/to/package/package_name-version.pkg.tar.xz

小貼士: 要將本地包保存至緩存,可執(zhí)行:

#?pacman?-U?file://path/to/package/package_name-version.pkg.tar.xz

安裝一個遠(yuǎn)程包(不在 pacman 配置的源里面):

#?pacman?-U?http://www.example.com/repo/example.pkg.tar.xz

總結(jié)

以上是生活随笔為你收集整理的pacman 查询_archlinux pacman常用命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。