linux – Checkinstall失败, rootrpmbuild没有源目录

linux – Checkinstall失败, rootrpmbuild没有源目录,第1张

概述我试图使用checkinstall从源代码构建一个包. 但是,当我运行checkinstall时,它会询问: /root/rpmbuild has no source directory, please write the path to the rpm source directory tree. 我在Fedora 12上运行,系统是通过kickstart通过fc12的dvd存储库安装的.我在安 我试图使用checkinstall从源代码构建一个包.
但是,当我运行checkinstall时,它会询问:

/root/rpmbuild has no source directory,please write the path to the
rpm source directory tree.

我在Fedora 12上运行,系统是通过kickstart通过fc12的dvd存储库安装的.我在安装过程中并不知道rpm源目录.

那么如何检查是否已安装rpm源?如果没有,如何制作rpm源目录,以便我可以取悦checkinstall并成功构建包?或者我可以绕过它吗?

解决方法 安装rpmdevtools包:
name       : rpmdevtoolsArch       : noarchVersion    : 7.5Release    : 1.el6Size       : 216 kRepo       : installedFrom repo  : baseSummary    : RPM Development ToolsURL        : https://fedorahosted.org/rpmdevtools/license    : GPLv2+ and GPLv2Description: This package contains scripts and (X)Emacs support files to aID in           : development of RPM packages.           : rpmdev-setuptree    Create RPM build tree within user's home directory           : rpmdev-diff         Diff contents of two archives           : rpmdev-newspec      Creates new .spec from template           : rpmdev-rmdevelrpms  Find (and optionally remove) "development" RPMs           : rpmdev-checksig     Check package signatures using alternate RPM keyring           : rpminfo             Print information about executables and librarIEs           : rpmdev-md5/sha*     display checksums of all files in an archive file           : rpmdev-vercmp       RPM version comparison checker           : spectool            Expand and download sources and patches in specfiles           : rpmdev-wipetree     Erase all files within dirs created by rpmdev-setuptree           : rpmdev-extract      Extract varIoUs archives,"tar xvf" style           : rpmdev-bumpspec     Bump revision in specfile           : ...and many more.

并运行rpmdev-setuptree来创建目录结构:

# tree -L 1 rpmbuild/rpmbuild/├── BUILD├── RPMS├── SOURCES├── Specs└── SRPMS
总结

以上是内存溢出为你收集整理的linux – Checkinstall失败,/ root / rpmbuild没有源目录全部内容,希望文章能够帮你解决linux – Checkinstall失败,/ root / rpmbuild没有源目录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1042584.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存