pacman软件包管理器 实战使用教程(安装、更新等命令)pamac软件管理器

aiofo2022-07-23  178

相信大家都知道yum、apt-get、rpm,甚至还有python的pip,以及php常用的composer......等等,这些其实都可以称为是“软件包管理器”。

Manjaro Linux用的软件包管理器是pacman,第一次接触pacman肯定要简单的学习一些pacman常用的命令了,今天就把pacman软件包管理器最常的命令分享给大家:

1、列出已经安装的软件包

pacman -Q

 

2、查看sqlmap包是否已经安装

pacman -Q sqlmap

 

3、查看已安装的包sqlmap的详细信息

pacman -Qi sqlmap

 

4、列出已安装包sqlmap的所有文件

pacman -Ql sqlmap

 

5、查找某个文件属于哪个包?

pacman -Qo /etc/passwd

 

6、查询包组

pacman -Sg

 

7、查询包组所包含的软件包

pacman -Sg blackarch

 

8、搜索sqlmap相关的包

pacman -Ss sqlmap

 

9、从数据库中搜索sqlmap的信息

pacman -Si sqlmap

 

10、仅同步源

sudo pacman -Sy

 

10、更新系统

sudo pacman -Su

 

11、同步源并更新系统

sudo pacman -Syu

 

12、同步源后安装sqlmap包

sudo pacman -Sy sqlmap

 

13、从本地数据库中获取sqlmap的信息,并下载安装

sudo pacman -S sqlmap

 

14、强制安装sqlmap包

sudo pacman -Sf sqlmap

 

15、删除sqlmap

sudo pacman -R sqlmap

 

16、强制删除被依赖的包(慎用)

sudo pacman -Rd sqlmap

 

17、删除sqlmap包及依赖其的包

sudo pacman -Rc sqlmap

 

18、删除sqlmap包及其依赖的包

sudo pacman -Rsc sqlmap

 

19、清理/var/cache/pacman/pkg目录下的旧包

sudo pacman -Sc

 

20、清除所有下载的包和数据库

sudo pacman -Scc

 

21、安装下载的virtualbox包(有时候需要降级包的时候就用这个)

cd /var/cache/pacman/pkgsudo
pacman -U virtualbox-5.2.12-1-x86_64.pkg.tar.xz

 

22、升级时不升级sqlmap包

sudo pacman -Su --ignore sqlmap


优势

  • 滚动更新可以使软件保持最新
  • AUR软件仓库有着世界上最齐全的Linux软件
  • 丰富的wiki和活跃的社区,绝大多数问题都可以快速得到满意的答案

相对于 Arch Linux 的改进

  • 简单、用户友好的图形化安装程序
  • 自动检测计算机的硬件(例如显卡)
  • 为系统自动安装必要的软件(例如图形驱动程序)
  • 它自己的专用软件仓库,以确保提供完全测试过的稳定的软件包
  • 支持轻松安装和使用多个内核。
  • 预安装桌面环境
  • 独家开发的pamac软件管理器,轻松安装软件和更新您的系统
  • 预安装编解码器播放多媒体文件


转载请注明原文地址:https://www.aiofo.com/read-14.html