本文是对Arch Linux的pacman的初级介绍。软件包管理器是Arch Linux的显著特征之一。软件包管理器的目标是让人们可以轻松地安装、更新和删除软件包。这个-S其实就是同步的意思,所以上面安装新包的命令也是升级已经安装的单一包的命令。你可以从[wiki]的[wikileaks]页面上阅读更多关于pacman的介绍,了解如何使用它。

简介
本文是对Arch Linux的pacman的初学者介绍。所以,它不应该被当作pacman的全面指南。你可以在这里找到全面的指南。
Arch Linux的pacman(软件包管理器)是Arch Linux的显著特征之一。当我们第一次安装Arch时,我们可能要安装一次软件包,所以我们对像这样的命令很熟悉。
$ sudo pacman -Sy git
软件包管理器的目标是让我们能够轻松地安装、更新和删除软件包。
如果没有软件包管理器,我们可能会从不同的来源获取软件包,验证数字证书和校验和,并手动跟踪依赖关系。
有许多类型的软件包管理器用于不同的基于Unix/Linux的系统。软件包管理器也进入了他们的Windows系统,例如,chocolatey。
那么,到底什么是包呢?
一个软件包是一个包含以下内容的档案
- 一个应用程序的所有(编译的)文件。
- 关于应用程序的元数据,如应用程序名称、版本、依赖性等。
- pacman的安装文件和指令。
基本的pacman命令
安装一个软件包
$ sudo pacman -S <package-name>
注意:-S的真正意思是同步,所以上面安装一个新软件包的命令也是升级一个已经安装的单一软件包的命令。
移除一个软件包,但不移除其依赖项
$ sudo pacman -R <package-name>
删除一个软件包和它的依赖关系
$ sudo pacman -Rs <package-name>
更新系统中的所有软件包
$ sudo pacman -Syu
总结
我希望这篇文章对你在Linux旅程中的进展有所帮助。你可以从wiki上阅读更多关于pacman的信息。
请留下喜欢、评论和分享,你也可以考虑请我喝杯咖啡。