Difference between revisions of "Msys pacman 用法"

From 清冽之泉
Jump to navigation Jump to search
Line 1: Line 1:
 
以下是一些基本的 pacman 命令用法,是 Kimi.ai 总结的,有效性待本人验证:
 
以下是一些基本的 pacman 命令用法,是 Kimi.ai 总结的,有效性待本人验证:
   
== 更新包数据库 ==
+
* 更新包数据库
 
<code>
 
<code>
 
pacman -Sy
 
pacman -Sy
Line 7: Line 7:
 
这会同步所有包的数据库。
 
这会同步所有包的数据库。
   
== 搜索包 ==
+
* 搜索包
 
<code>
 
<code>
 
pacman -Ss 包名
 
pacman -Ss 包名
Line 13: Line 13:
 
使用 '''包名''' 替换为你想要搜索的软件包名称。
 
使用 '''包名''' 替换为你想要搜索的软件包名称。
   
== 安装包 ==
+
* 安装包
 
<code>
 
<code>
 
pacman -S 包名
 
pacman -S 包名
Line 19: Line 19:
 
使用 '''包名''' 替换为你想要安装的软件包名称。
 
使用 '''包名''' 替换为你想要安装的软件包名称。
   
== 列出已安装的包 ==
+
* 列出已安装的包
 
<code>
 
<code>
 
pacman -Q
 
pacman -Q
 
</code>
 
</code>
   
== 列出已安装包的详细信息 ==
+
* 列出已安装包的详细信息
 
<code>
 
<code>
 
pacman -Qi 包名
 
pacman -Qi 包名
 
</code>
 
</code>
   
== 列出已安装包的依赖 ==
+
* 列出已安装包的依赖
 
<code>
 
<code>
 
pacman -Qd 包名
 
pacman -Qd 包名
 
</code>
 
</code>
   
== 卸载包 ==
+
* 卸载包
 
<code>
 
<code>
 
pacman -R 包名
 
pacman -R 包名
Line 40: Line 40:
 
这会卸载包,但保留其依赖。
 
这会卸载包,但保留其依赖。
   
== 完全卸载包 ==
+
* 完全卸载包
 
<code>
 
<code>
 
pacman -Rs 包名
 
pacman -Rs 包名
Line 46: Line 46:
 
这会卸载包及其不再需要的依赖。
 
这会卸载包及其不再需要的依赖。
   
== 清除缓存 ==
+
* 清除缓存
 
<code>
 
<code>
 
pacman -Sc
 
pacman -Sc
 
</code>
 
</code>
   
== 查看包的详细信息 ==
+
* 查看包的详细信息
 
<code>
 
<code>
 
pacman -Si 包名
 
pacman -Si 包名
 
</code>
 
</code>
   
== 查看包的文件列表 ==
+
* 查看包的文件列表
 
<code>
 
<code>
 
pacman -Ql 包名
 
pacman -Ql 包名
 
</code>
 
</code>
   
== 更新所有已安装的包 ==
+
* 更新所有已安装的包
 
<code>
 
<code>
 
pacman -Syu
 
pacman -Syu

Revision as of 10:57, 26 June 2024

以下是一些基本的 pacman 命令用法,是 Kimi.ai 总结的,有效性待本人验证:

  • 更新包数据库

pacman -Sy 这会同步所有包的数据库。

  • 搜索包

pacman -Ss 包名 使用 包名 替换为你想要搜索的软件包名称。

  • 安装包

pacman -S 包名 使用 包名 替换为你想要安装的软件包名称。

  • 列出已安装的包

pacman -Q

  • 列出已安装包的详细信息

pacman -Qi 包名

  • 列出已安装包的依赖

pacman -Qd 包名

  • 卸载包

pacman -R 包名 这会卸载包,但保留其依赖。

  • 完全卸载包

pacman -Rs 包名 这会卸载包及其不再需要的依赖。

  • 清除缓存

pacman -Sc

  • 查看包的详细信息

pacman -Si 包名

  • 查看包的文件列表

pacman -Ql 包名

  • 更新所有已安装的包

pacman -Syu