服務(wù)器
這篇文章主要介紹使用linux的pacman命令軟件包管理器,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的繁峙網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!Pacman命令是一個(gè)軟件包管理器,作為ArchLinux發(fā)行版的一部分。簡(jiǎn)單來說,就是和apt-get之于Ubuntu一樣,pacman就是Arch的apt-get。要想輕松玩轉(zhuǎn)Arch,學(xué)會(huì)pacman是必需的。
Pacman包管理器是ArchLinux的一大亮點(diǎn)。它汲取了其他Linux版本軟件管理的優(yōu)點(diǎn),譬如Debian的APT機(jī)制、Redhat的 Yum機(jī)制、 Suse的Yast等,對(duì)于安裝軟件提供了無與倫比的方便。另外由于ArchLinux是一個(gè)針對(duì)i686架構(gòu)優(yōu)化的發(fā)行版,因此對(duì)于軟件的效率提高也有一定的幫助。pacman可以說是ArchLinux的基礎(chǔ),因?yàn)锳rchLinux默認(rèn)安裝非常少的軟件,其他軟件都是使用pacman通過網(wǎng)絡(luò)來安裝的。它將一個(gè)簡(jiǎn)單的二進(jìn)制包格式和易用的構(gòu)建系統(tǒng)結(jié)合了起來。Pacman使得簡(jiǎn)單的管理與自定義軟件包成為了可能,而不論他們來自于官方的Arch軟件庫或是用戶自己創(chuàng)建的。Pacman可以通過和主服務(wù)器同步包列表來進(jìn)行系統(tǒng)更新,這使得注重安全的系統(tǒng)管理員的維護(hù)工作成為輕而易舉的事情。
語法格式:pacman [參數(shù)]
常用參數(shù):
參考實(shí)例
安裝或者升級(jí)單個(gè)軟件包,或者一列軟件包(包含依賴包):
[root@linuxcool ~]# pacman -S package_name1 package_name2
在Archlinux中,使用一條命令即可對(duì)整個(gè)系統(tǒng)進(jìn)行更新:
[root@linuxcool ~]# pacman -Syu
刪除單個(gè)軟件包,保留其全部已經(jīng)安裝的依賴關(guān)系:
[root@linuxcool ~]# pacman -R package_name
刪除指定軟件包,及其所有沒有被其他已安裝軟件包使用的依賴關(guān)系:
[root@linuxcool ~]# pacman -Rs package_name
Pacman可以在包數(shù)據(jù)庫中查詢軟件包,查詢位置包含了包的名字和描述:
[root@linuxcool ~]# pacman -Ss package
要查詢已安裝的軟件包:
[root@linuxcool ~]# pacman -Qs package
獲取已安裝軟件包所包含文件的列表:
[root@linuxcool ~]# pacman -Ql package
以上是使用linux的pacman命令軟件包管理器的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!