Pacman 是一个软体包管理器,,作为ArchLinux发行版的一部分,是 Arch Linux 的一大亮点。它将一个简单的二进制包格式和易用的构建系统结合了起来。不管软体包是来自官方的 Arch 库还是用户自己创建,Pacman 都能方便的管理。
Pacman 包管理器是 Arch Linux 的一大亮点。它将一个简单的二进制包格式和易用的构建系统结合了起来。不管软体包是来自官方的 Arch 库还是用户自己创建,Pacman 都能方便的管理。Pacman 通过和主伺服器同步软体包列表来进行系统更新,这使得注重安全的系统管理员的维护工作成为轻而易举的事情。这种伺服器/客户端模式可以使用一条命令就下载/安装软体包,同时安装必需的依赖包。
要完全了解pacman可以做什幺,请阅读man pacman。以下只是一些pacman的简单操作实例
同步与升级
安装和升级软体包前,先让本地的包资料库和远程的软体仓库同步是个好习惯。
pacman -Syy
也可以使用一句命令同时进行同步软体库并更新系统到最新状态
pacman -Syu
安装软体包
安装或者升级单个软体包,或者一列软体包(包含依赖包),使用如下命令:
pacman -S package_name1 package_name2
有时候在不同的软体仓库中,一个软体包有多个版本(比如extra和testing)。你可以选择一个来安装:
pacman -S extra/package_name
pacman -S testing/package_name
你也可以在一个命令里同步包资料库并且安装一个软体包:
pacman -Sy package_name
卸载软体包
删除单个软体包,保留其全部已经安装的依赖关係
pacman -R package_name
删除指定软体包,及其所有没有被其他已安装软体包使用的依赖关係:
pacman -Rs package_name
包资料库查询
可以使用 -Q 标誌搜寻和查询本地包资料库。详情参见
pacman -Q –help
可以使用-S 标誌搜寻和查询远程同步的包资料库。详情参见
pacman -S –help
其它
下载包而不安装它:
pacman -Sw package_name
安装一个本地包(不从源里):
pacman -U /path/to/package/package_name-version.pkg.tar.gz
完全清理包快取(/var/cache/pacman/pkg):
pacman -Scc
Pacman的配置档案位于/etc/pacman.conf。关于配置档案的进一步信息可以用man pacman.conf查看。常用选项常用选项都在[options]段。阅读man手册或者查看预设的pacman.conf可以获得有关信息和用途。软体仓库你可以在/etc/pacman.conf和/etc/pacman.d/里定义使用哪些仓库。它们可以直接在里面定义或者从其它档案里包含进来。下面例子中使用官方软体仓库,用 mirrorlist 设定镜像的一个範例。所有官方软体仓库都使用同一个包含了'$repo' 的 /etc/pacman.d/mirrorlist档案,因此只需要维护一个列表。其中mirrorlist的修改与维护可参见Archlinux的官方wiki
[core]#Addyourpreferredservershere,theywillbeusedfirstInclude=/etc/pacman.d/mirrorlist[extra]#Addyourpreferredservershere,theywillbeusedfirstInclude=/etc/pacman.d/mirrorlist[community]#Addyourpreferredservershere,theywillbeusedfirstInclude=/etc/pacman.d/mirrorlist
注意:使用testing和unstable仓库的时候要谨慎。
pacman的官方并没有发布有图形界面的前端,其他的开发者发布了可用的pacmanGUI图形前端。PacmanXG4 — 是一个 pacman 的 GUI 前端。不依赖于 GTK 或者 Qt,仅仅依赖 X11。它可以完成以下功能:
安装/移除/升级软体包搜寻/过滤软体包获取软体包信息,包括截图降级软体包 (需要 AUR/downgrade 工具)刷新包资料库,同步镜像一键式系统升级Find out which package a specific file belongs to (include file with pkgfile utility)YAOURT 支持
本文发布于:2023-03-25 09:33:45,感谢您对本站的认可!
本文链接:http://www.ranqi119.com/to/1679798081226506.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |