Kiểm tra cài đặt thất bại với / root / rpmbuild không có thư mục nguồn


8

Tôi đang cố gắng sử dụng checkinstallđể xây dựng một gói từ mã nguồn. Tuy nhiên, khi tôi chạy checkinstall, nó hỏi:

/ root / rpmbuild không có thư mục nguồn, vui lòng ghi đường dẫn đến cây thư mục nguồn vòng / phút.

Tôi đang chạy trên Fedora 12 và hệ thống đã được cài đặt thông qua kickstart thông qua kho lưu trữ dvd của fc12. Tôi đã không nhận thức được thư mục nguồn vòng / phút trong khi cài đặt.

Vậy làm thế nào tôi có thể kiểm tra xem nguồn vòng / phút đã được cài đặt hay chưa? Nếu không, làm thế nào để tạo thư mục nguồn vòng / phút để tôi có thể vui lòng kiểm tra cài đặt và xây dựng gói thành công? Hoặc tôi có thể bỏ qua nó?

Câu trả lời:


9

Cài đặt rpmdevtoolsgói:

Name       : rpmdevtools
Arch       : noarch
Version    : 7.5
Release    : 1.el6
Size       : 216 k
Repo       : installed
From repo  : base
Summary    : RPM Development Tools
URL        : https://fedorahosted.org/rpmdevtools/
License    : GPLv2+ and GPLv2
Description: 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.

và chạy rpmdev-setuptreeđể tạo cấu trúc thư mục:

# tree -L 1 rpmbuild/
rpmbuild/
├── BUILD
├── RPMS
├── SOURCES
├── SPECS
└── SRPMS

2

giải pháp bạn tìm kiếm là:

(với quyền root) mkdir -p / root / rpmbuild / NGUỒN


Đó thực sự là ...
năm14
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.