软件包与环境

makepkg:创建 `pacman` 可用的软件包

· 52CE 我爱测

适用场景 创建 pacman 可用的软件包。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。 makepkg 创建 pacman 可用的软件包。 默认使用当前工作目录中的 PKGBUILD 文件。 更多信息:。 - 构建软件包: makepkg - 构建软件包并使用 pacman 安装缺失的依赖关系: makepkg {{-s|--syncdeps}} - 构建软件包、安装缺失的依赖后将其安装到系统: makepkg {{-s|

适用场景

创建 pacman 可用的软件包。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。

makepkg

创建 pacman 可用的软件包。 默认使用当前工作目录中的 PKGBUILD 文件。 更多信息:https://manned.org/makepkg。

  • 构建软件包:

makepkg

  • 构建软件包并使用 pacman 安装缺失的依赖关系:

makepkg {{[-s|--syncdeps]}}

  • 构建软件包、安装缺失的依赖后将其安装到系统:

makepkg {{[-s|--syncdeps]}} {{[-i|--install]}}

  • 构建软件包但不验证源文件的检验值:

makepkg --skipchecksums

  • 编译后清理工作文件:

makepkg {{[-c|--clean]}}

  • 下载源文件(如果不存在)并进行完整性检查:

makepkg --verifysource

  • 生成 SRCINFO 并写入到 .SRCINFO 文件:

makepkg --printsrcinfo > .SRCINFO

资料来源与适用范围

资料来源
tldr 中文命令参考
适用范围
Linux / Unix;具体选项随发行版和命令版本变化
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。