Manjaro Pacman

参考链接

更新操作

Install yaourt

在/etc/pacman.conf文件末尾添加两行

1
2
[archlinuxcn]
Server=https://mirrors.ustc.edu.cn/archlinuxcn/$arch
1
2
3
sudo  pacman -Sy
sudo pacman -S yaourt
sudo pacman -S archlinuxcn-keyring

选择更新服务器

1
sudo pacman-mirrors -c China

检查更新

  • Manjaro仓库
1
sudo pacman -Syu
  • AUR仓库
1
sudo yaourt -Syua
  • 同步软件仓库
1
sudo pacman -Syy
  • 同步且更新
1
sudo pacman -Syyu

仓库操作

安装软件

  • Manjaro仓库
1
2
3
4
sudo pacman -S [software package name]

# 安装最新版本
sudo pacman -Sw [software package name]
  • AUR仓库
1
2
3
4
5
6
7
8
9
10
11
sudo yaourt -S [software package name]

# Error
# yaourt错误:一个或多个 PGP 签名无法校验
# 未知的公共密匙 8C718D3B5072E1F5
# gpg --recv-keys 8C718D3B5072E1F5
# 如果服务器获取失败,增加参数--keyserver pgp.mit.edu
# keyserver.ubuntu.com 测试可用
# pgp.mit.edu
# subkeys.pgp.net
# www.gpg-keyserver.de
  • 从指定(本地或URL)路径安装
1
sudo pacman -U [/package_path/][software package name.pkg.tar.xz]

删除软件

1
sudo pacman -R [software package name]

清理缓存

1
2
3
sudo pacman -Sc

sudo pacman -Scc

搜索官方软件仓库

1
sudo pacman -Ss [software package name]

搜索本机已经安装的软件

1
sudo pacman -Qs [software package name]

获取已经安装软件的信息

1
sudo pacman -Qi [software package name]

列出所有已经安装的软件

1
sudo pacman -Ql

列出一个软件的依赖情况

1
sudo pactree [software package name]