ArchLinux Pacman 使用

作者: 2625K | 来源:发表于2016-07-24 21:28 被阅读162次

ArchLinux Pacman 使用

1. 简介

pacman 是ArchLinux的包管理工具,与debian,ubuntu发行版的apt-get包管理工具和RedHat系列的RPM包管理工具相似,为了能够轻松的学会使用ArchLinux,轻松安装所需要的各种软件,学会使用pacman 以及熟悉记忆几个常用的pacman参数是至关重要的。
pacman采用C语言进行编写,其所用的软件包扩展名为 .pkg.tar.xz

2.常用参数

  • 安装软件包
命令 参数 包名 说明 备注
pacman -S package_name 安装软件包 NA
pacman -Ss package_name 查询软件包 NA
pacman -Scc NA 清理包缓存 目录在/var/cache
pacman -Ss package_name 查询软件包 NA
pacman -U package_name_PATH 安装一个本地包 *.pkg.tar.xz
pacman -U http://.../X.pkg.tar.xz 从远程安装一个软件包 *.pkg.tar.xz
pacman -Sw package_name 下载一个软件包但是不安装 NA
  • 更新查询软件
命令 参数 包名 说明 备注
pacman -Syy NA 同步软件列表至本地 NA
pacman -Syu NA 升级所有软件包-升级系统 NA
pacman -Syu NA 升级所有软件包-升级系统 NA
pacman -Sg package_group_name 查询那些软件包在这个软件包组里面 NA
pacman -Q NA 查询当前本地软件数据库 查看安装了那些软件
pacman -Qs package_name 查询已安装的软件包 NA
pacman -Si package_name 查询某个软件包的详细信息 NA
pacman -Ql package_name 查询已安装的软件包所包含的文件列表 NA
  • 删除软件包
命令 参数 包名 说明 备注
pacman -R package_name 卸载软件包 NA
pacman -Rs package_name 卸载软件包 包含所有未被其他已安装软件包使用的依赖关系
pacman -Rsc package_name 卸载软件包 包含所有依赖这个软件包的程序
pacman -Rscn package_name 卸载软件包 由于pacman删除某些程序时会自动备份重要配置文件,在其后加上*.pacsave扩展名,-n选项可以删除这些文件
pacman -Rdd package_name 删除软件包但是不删除依赖这个软件包的其他程序 NA

常用的命令一般都在这里了,具体的请找man一下


此去经年
Email:zhaiyk@sina.cn
July 24, 2016

相关文章

网友评论

    本文标题: ArchLinux Pacman 使用

    本文链接:https://www.haomeiwen.com/subject/omhgjttx.html