Difference between revisions of "Msys pacman 用法"
Jump to navigation
Jump to search
Tags: Mobile web edit Mobile edit |
|||
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
− | == MSYS Pacman 命令用法简明 == |
||
⚫ | |||
− | |||
+ | : S 是 sync,y 是 refresh |
||
⚫ | |||
⚫ | |||
− | |||
+ | ; pacman -Ss [name] |
||
⚫ | |||
+ | : S 是 sync,s 是 search |
||
⚫ | |||
⚫ | |||
− | 这会同步所有包的数据库。 |
||
+ | ; pacman -S [name] |
||
− | |||
+ | : S 是 sync |
||
⚫ | |||
+ | : 安装包 |
||
− | {{Code|line= pacman -Ss 包名 }} |
||
+ | ; pacman -Q |
||
− | 使用 '''包名''' 替换为你想要搜索的软件包名称。 |
||
+ | : Q 是 query |
||
− | |||
− | + | : 列出已安装的包 |
|
− | + | ; pacman -Qi [name] |
|
+ | : Q 是 query,i 是 info |
||
− | 使用 '''包名''' 替换为你想要安装的软件包名称。 |
||
⚫ | |||
− | |||
+ | ; pacman -Qd [name] |
||
⚫ | |||
+ | : Q 是 query,d 是 deps |
||
− | {{Code|line= pacman -Q }} |
||
⚫ | |||
− | |||
+ | ; pacman -R [name] |
||
⚫ | |||
+ | : R 是 remove |
||
− | {{Code|line= pacman -Qi 包名 }} |
||
⚫ | |||
− | |||
+ | ; pacman -Rs [name] |
||
− | === 列出已安装包的依赖 === |
||
+ | : R 是 remove,s 是 recursive |
||
− | {{Code|line= pacman -Qd 包名 }} |
||
⚫ | |||
− | |||
+ | ; pacman -Sc |
||
− | === 卸载包 === |
||
+ | : S 是 sync, c 是 clean |
||
− | {{Code|line= pacman -R 包名 }} |
||
⚫ | |||
⚫ | |||
+ | ; pacman -Si [name] |
||
− | |||
+ | : S 是 sync,i 是 info |
||
− | === 完全卸载包 === |
||
⚫ | |||
− | {{Code|line= pacman -Rs 包名 }} |
||
+ | ; pacman -Ql [name] |
||
⚫ | |||
+ | : Q 是 query,l 是 list |
||
− | |||
⚫ | |||
⚫ | |||
− | + | ; pacman -Syu |
|
+ | : S 是 query,y 是 refresh,u 是 sysupgrade |
||
− | |||
⚫ | |||
⚫ | |||
− | {{Code|line= pacman -Si 包名 }} |
||
− | |||
⚫ | |||
− | {{Code|line= pacman -Ql 包名 }} |
||
− | |||
⚫ | |||
− | {{Code|line= pacman -Syu }} |
||
− | |||
− | 请注意,在使用 pacman 之前,你可能需要以管理员权限运行 MSYS 或者使用 sudo 命令。此外,MSYS 可能已经更新或更改了其包管理器的用法,因此建议查看最新的官方文档以获取最准确的信息。 |
Latest revision as of 06:28, 27 June 2024
以下是一些基本的 pacman 命令用法,是 Kimi.ai 总结、本人补证的:
- pacman -Sy
- S 是 sync,y 是 refresh
- 更新包数据库
- pacman -Ss [name]
- S 是 sync,s 是 search
- 搜索包
- pacman -S [name]
- S 是 sync
- 安装包
- pacman -Q
- Q 是 query
- 列出已安装的包
- pacman -Qi [name]
- Q 是 query,i 是 info
- 列出已安装包的详细信息
- pacman -Qd [name]
- Q 是 query,d 是 deps
- 列出已安装包的依赖
- pacman -R [name]
- R 是 remove
- 卸载包,但保留其依赖
- pacman -Rs [name]
- R 是 remove,s 是 recursive
- 完全卸载包,及其不再需要的依赖
- pacman -Sc
- S 是 sync, c 是 clean
- 清除缓存
- pacman -Si [name]
- S 是 sync,i 是 info
- 查看包的详细信息
- pacman -Ql [name]
- Q 是 query,l 是 list
- 查看包的文件列表
- pacman -Syu
- S 是 query,y 是 refresh,u 是 sysupgrade
- 更新所有已安装的包