700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > arch linux 包管理器 archlinux 包管理

arch linux 包管理器 archlinux 包管理

时间:2018-11-08 19:05:43

相关推荐

arch linux 包管理器 archlinux 包管理

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

pacman包的管理

yaourt包管理

pacman

增pacman -S package_name 安装包

pacman -Sw package_name 重新安装软件包

pacman -Sw package_name 只下载指定包但不安装

pacman -U /path/to/package/package_name-version.pkg.tar.gz 安装一个本地包(不从源里)

pacman -Sc 清理当前未被安装软件包的缓存

pacman -Scc 完全清除包缓存

pacman -S $(pacman -Qq | grep -v “​$(pacman -Qmq)”) 重新安装你系统中所有的软件包(仓库中已有的)

有时候在不同的软件仓库中,一个软件包有多个版本(比如extra和testing)。你可以选择一个来安装:pacman -S extra/package_name

pacman -S testing/package_name

删pacman -R package_name 删除指定包

pacman -Rs package_name 删除指定包的同时卸载相关依赖

pacman -Rsc package_name 删除指定包和所有依赖这个软件包的程序。注意: 此操作是递归的,请小心检查,可能会一次删除大量的软件包。

pacman -Rdd package_name 删除指定包,但是不删除依赖这个包的其他程序。

pacman -Rs $(pacman -Qtdq) 删除孤立软件包。注意:这是递归的。

pacman -Rn package_name 删除软件包时同时删除相应的配置文件(这种行为在基于Debian的系统中称为清除purging)

pacman -Rsn package_name 删除一个软件包、它的配置文件以及所有不再需要的依赖。注意:Pacman不会删除软件包安装后才创建的配置文件。你可以从你的home文件夹中手动删除它们。

查pacman -Ss package_name 查询指定包

pacman -Qs package_name 查询已安装的指定包

pacman -Ql package_name 获取所含指定包文件的列表

pacman -Qi package_name 获取指定包的详细信息

pacman -Si package_name 获取指定包的详细信息

pacman -Qdt 罗列出所有不再作为依赖的软件包(孤立orphans)

LANG=C pacman -Qi | sed -n ‘/^Name[^:]: (.)/{s//1 /;x};/^Installed[^:]: (.)/{s//1/;H;x;s/n//;p}’ | sort -nk2 获取本地软件包和它们大小的一个已排序清单列表

改pacman -Su 升级系统

pacman -Syu 升级系统的同时同步仓库数据

yaourt -Syu -aur 升级系统,附带升级从aur安装的软件包。注:这条命令的确切意思是升级系统,从AUR升级本地软件数据库并安装更新。

yaourt包管理yaourt -Cd 清除AUR软件包数据库

yaourt -Sc 从缓存中清除旧的软件包

yaourt -Su 安装从AUR中的更新软件包

yaourt -Sy 获取最新的AUR软件包数据库

yaourt -R package_name 卸载软件包

yaourt -Rs package_name 删除指定包的同时卸载相关依赖

yaourt -Si package_name 列出软件包信息

yaourt package_name 会列出所有和指定包所匹配的包,用户可选择安装

Pacman的配置文件位于/etc/pacman.conf。关于配置文件的进一步信息可以用man pacman.conf查看。

常用选项

常用选项都在[options]段。阅读man手册或者查看缺省的pacman.conf可以获得有关信息和用途。

跳过升级软件包

如果由于某种原因,你不希望升级某个软件包,可以加入内容如下:IgnorePkg = 软件包名

跳过升级软件包组

和软件包一样,你也可以象这样跳过升级某个软件包组:IgnoreGroup = gnome

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。