Difference between revisions of "Msys pacman 用法"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
== 更新包数据库 == |
== 更新包数据库 == |
||
<code> |
<code> |
||
− | + | pacman -Sy |
|
</code> |
</code> |
||
这会同步所有包的数据库。 |
这会同步所有包的数据库。 |
||
Line 9: | Line 9: | ||
== 搜索包 == |
== 搜索包 == |
||
<code> |
<code> |
||
− | + | pacman -Ss 包名 |
|
</code> |
</code> |
||
使用 '''包名''' 替换为你想要搜索的软件包名称。 |
使用 '''包名''' 替换为你想要搜索的软件包名称。 |
||
Line 15: | Line 15: | ||
== 安装包 == |
== 安装包 == |
||
<code> |
<code> |
||
− | + | pacman -S 包名 |
|
</code> |
</code> |
||
使用 '''包名''' 替换为你想要安装的软件包名称。 |
使用 '''包名''' 替换为你想要安装的软件包名称。 |
||
Line 21: | Line 21: | ||
== 列出已安装的包 == |
== 列出已安装的包 == |
||
<code> |
<code> |
||
− | + | pacman -Q |
|
</code> |
</code> |
||
== 列出已安装包的详细信息 == |
== 列出已安装包的详细信息 == |
||
<code> |
<code> |
||
− | + | pacman -Qi 包名 |
|
</code> |
</code> |
||
== 列出已安装包的依赖 == |
== 列出已安装包的依赖 == |
||
<code> |
<code> |
||
− | + | pacman -Qd 包名 |
|
</code> |
</code> |
||
== 卸载包 == |
== 卸载包 == |
||
<code> |
<code> |
||
− | + | pacman -R 包名 |
|
</code> |
</code> |
||
这会卸载包,但保留其依赖。 |
这会卸载包,但保留其依赖。 |
||
Line 42: | Line 42: | ||
== 完全卸载包 == |
== 完全卸载包 == |
||
<code> |
<code> |
||
− | + | pacman -Rs 包名 |
|
</code> |
</code> |
||
这会卸载包及其不再需要的依赖。 |
这会卸载包及其不再需要的依赖。 |
||
Line 48: | Line 48: | ||
== 清除缓存 == |
== 清除缓存 == |
||
<code> |
<code> |
||
− | + | pacman -Sc |
|
</code> |
</code> |
||
== 查看包的详细信息 == |
== 查看包的详细信息 == |
||
<code> |
<code> |
||
− | + | pacman -Si 包名 |
|
</code> |
</code> |
||
== 查看包的文件列表 == |
== 查看包的文件列表 == |
||
<code> |
<code> |
||
− | + | pacman -Ql 包名 |
|
</code> |
</code> |
||
== 更新所有已安装的包 == |
== 更新所有已安装的包 == |
||
<code> |
<code> |
||
− | + | pacman -Syu |
|
</code> |
</code> |
||
Revision as of 10:55, 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
请注意,在使用 pacman 之前,你可能需要以管理员权限运行 MSYS 或者使用 sudo 命令。此外,MSYS 可能已经更新或更改了其包管理器的用法,因此建议查看最新的官方文档以获取最准确的信息。