Manjaro是一款基于Arch Linux、对用户友好的Linux发行版。在Linux社区,Arch Linux的确是一个异常快速、强大、轻量级的发行版,它提供最新的、最全的软件。

Manjaro官方提供了XFCE、KDE、GNOME三种DE版本,同时还有Deepin的桌面移植版本,本着人丑还颜控的精神体验了一下KDE版本,记录下pacman和yaourt两个包管理器的简单常用的命令。

进入系统的第一件事是要更新系统,通常会出现一些小问题,解决方法参见官方WIKI

pacman

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#系统更新 
pacman -Syu #对整个系统进行更新
pacman -Sy #将本地的包数据库与远程的仓库进行了同步
pacman -Su #不同步数据库直接进行更新
#安装包
pacman -S 包名 #例如,执行 pacman -S firefox 将安装 Firefox。你也可以同时安装多个包,只需以空格分隔包名即可。
pacman -Sy 包名 #与上面命令不同的是,该命令将在同步包数据库后再执行安装。
pacman -Sv 包名 #在显示一些操作信息后执行安装。
pacman -U #安装本地包,其扩展名为 pkg.tar.gz。
#删除包
pacman -R 包名 #该命令将只删除包,不包含该包的依赖。
pacman -Rs 包名 #在删除包的同时,也将删除其依赖。
pacman -Rd 包名 #在删除包时不检查依赖。
#搜索包
pacman -Ss 关键字 #这将搜索含关键字的包。
pacman -Qi 包名 #查看有关包的信息。
pacman -Ql 包名 #列出该包的文件。
#其他用法
pacman -Sw 包名 #只下载包,不安装。
pacman -Sc Pacman #下载的包文件位于 /var/cache/pacman/pkg/ 目录。该命令将清理未安装的包文件。
pacman -Scc #清理所有的缓存文件。

yaourt

yaourt官方并未集成,需要使用pacman安装,pacman -S yaourt,用法与pacman类似。

1
2
3
4
5
6
7
8
9
yaourt -S 包名 #从AUR安装包
yaourt -Ss 关键字 #使用关键字搜索包
yaourt -Syu -aur #从AUR升级本地源数据库并安装更新
yaourt -Si 包名 #列出包信息
yaourt -Sc #从缓存中清楚旧的包
yaourt -Su #安装AUR中的更新包
yaourt -Sy #获取最新的AUR包数据库
yaourt -Cd #清楚AUR包数据库
yaourt -R 包名 #删除软件包