Manjaro是一款基于Arch Linux、對(duì)用戶友好、全球排名第1的Linux發(fā)行版。
Arch Linux常用命令:
https://wiki.archlinux.org/index.php/Pacman_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)?
1. ? apt和pacman的差別:
與apt-get相比,pacman有什么優(yōu)勢(shì)?
就目前而言,apt-get擁有比pacman更多一些的特性。但是就功能性而言,pacman是一個(gè)更為“完整”的包管理器。pacman可以相當(dāng)于apt-get加dpkg兩個(gè)程序?qū)崿F(xiàn)的功能。
Pacman 是一個(gè)軟件包管理器,作為ArchLinux發(fā)行版的一部分。簡(jiǎn)單來(lái)說(shuō),就是和apt-get之于Ubuntu一樣,pacman就是Arch的apt-get。
安裝軟件包:apt-get install 與 pacman -S一樣
pacman -S package_name1 package_name2
有時(shí)候在不同的軟件倉(cāng)庫(kù)中,一個(gè)軟件包有多個(gè)版本(比如extra和testing)。你可以選擇一個(gè)來(lái)安裝:
1. ? ?pacman-S extra/package_name ?
2. ? ?pacman-S testing/package_name
刪除軟件包??
刪除單個(gè)軟件包,保留其全部已經(jīng)安裝的依賴關(guān)系
pacman -R package_name
具體用法參:https://blog.csdn.net/lu_embedded/article/details/50520647?
同步與升級(jí)系統(tǒng):
pacman -Su(與-Syu的差別是-Su只升級(jí)系統(tǒng),-Syu除了升級(jí)系統(tǒng)還同步數(shù)據(jù)庫(kù))
安裝和升級(jí)軟件包前,先讓本地的包數(shù)據(jù)庫(kù)和遠(yuǎn)程的軟件倉(cāng)庫(kù)同步是個(gè)好習(xí)慣。
pacman -Syy
也可以使用依據(jù)命令同時(shí)進(jìn)行同步軟件庫(kù)并更新系統(tǒng)到最新?tīng)顟B(tài)
pacman -Syu
查詢包數(shù)據(jù)庫(kù):
Pacman可以在包數(shù)據(jù)庫(kù)中查詢軟件,查詢位置包含了包的名字和描述:
pacman -Ss package
要查詢已安裝的軟件包:
pacman -Qs ?package
一旦你得到了軟件包的完整名字,你可以獲取關(guān)于它的更為詳盡的信息:
pacman -Si package
pacman -Qi package
切換數(shù)據(jù)源:
1.切換中國(guó)源
sudo gedit /etc/pacman-mirrors.conf ?
(在ubuntu中這個(gè)指令為sudo gedit /etc/apt/sources.list)
如果提示沒(méi)有g(shù)edit , 則執(zhí)行命令?: sudo pacman -S gedit
修改如下地方為中國(guó):(要不要切換為中國(guó)源????)
OnlyCountry = China
增加archlinuxcn軟件倉(cāng)庫(kù)以及各種開(kāi)發(fā)工具源更改pacman源
sudo gedit /etc/pacman.conf ? 打開(kāi)配置文件
然后添加以下代碼
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server =http://mirrors.ustc.edu.cn/archlinuxcn/$arch
[arch4edu]
SigLevel = Never
Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
更新并選擇最快的源列表
sudo pacman-mirrors -g
?添加完之后命令行運(yùn)行
pacman -S archlinuxcn-keyring
Yaourt是archlinux方便使用的關(guān)鍵部件之一,
但沒(méi)有被整合到系統(tǒng)安裝中的工具。建議在裝完系統(tǒng)重啟之后,更新完pacman和基本系統(tǒng)之后,就安裝這個(gè)工具。
sudo pacman -S yaourt
學(xué)到這里。發(fā)現(xiàn)又出現(xiàn)了很多不知名的單詞。。。記下來(lái)慢慢學(xué)好了。。
zsh、shell、bash、