欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Manjaro pacman基本命令

程序员文章站 2022-07-14 20:03:43
...

Manjaro pacman基本命令

pacman是一个软件包管理工具,作为ArchLinux发行版的一部分,它将一个简单的二进制格式和易用的构建系统结合起来。

1、安装软件包

安装或者升级软件包及其依赖:

sudo pacman -S package_name1 package_name2 ...

软件包有多个版本(比如[extra]和[testing]),可以选择一个来安装:

sudo pacman -S extra/package_name

用正则表达式安装多个软件包:

sudo pacman -S $(pacman -Ssq package_regex)

2、删除软件包

删除单个软件包,保留其全部已经安装的依赖关系

sudo pacman -R package_name

删除指定软件包,及其所有没有被其他已安装软件包使用的依赖关系

sudo pacman -Rs package_name

删除软件包和所有依赖这个软件包的程序

sudo pacman -Rsc package_name

删除软件包,但是不删除依赖这个软件包的其他程序

sudo pacman -Rdd package_name

3、升级软件

一个 pacman 命令就可以升级整个系统

sudo pacman -Syyu

4、查询软件包

查询本地软件包数据库

sudo pacman -Q

查询远程同步的数据库

sudo pacman -S 

要查询已安装的软件包

sudo pacman -Qs string1 string2 ...

罗列所有不再作为依赖的软件包

sudo pacman -Qdt

5、清理软件包缓存

pacman 将下载的软件包保存在/var/cache/pacman/pkg/并且不会自动移除旧的和未安装版本的软件包,因此需要手动清理,以免该文件夹过于庞大。

清除未安装软件包的缓存

sudo pacman -Sc

删除近3个版本前的软件包

sudo paccache -r

参考链接:

Manjaro-linux的安装、优化和常用软件配置