rpmbuild

    -1熱度

    1回答

    我寫了spec文件只是將一些文件複製到CentOS7上的某個目錄。 ...(中略)...... %準備 %設置-q %建立 %安裝 安裝-m 644 -p $ RPM_SOURCE_DIR /一些/文件\ $ RPM_BUILD_ROOT%{_ SYSCONFDIR} /文件 %乾淨 室射頻$ RPM_BUILD_ROOT %文件 %DOC %配置(了noreplace)%{_ SYSCONFDI

    1熱度

    2回答

    Linux發行版如何像Redhat SLES那樣構建RPM。我想要了解的主要任務是,他們的構建系統如何識別特定RPM中僅更改過的文件,然後遞增RPM版本? 我試過幾種方法來完成這個任務。 1)我嘗試使用索引機制,我嘗試跟蹤RPM的所有文件部分以及它們的md5sum和timestamp,然後在更改任何文件md5sum值時增加RPM的版本。 但是這種方法不可擴展。有沒有可以用於相同的構建軟件?

    0熱度

    1回答

    錯誤: [[email protected] SPECS]# rpmbuild -ba libguestfs.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xxzZTr + umask 022 + cd /root/rpmbuild/BUILD ++ mktemp -d + tmphome=/tmp/tmp.BAJzdrk0ne

    2熱度

    1回答

    這裏有一點非常奇怪。我建立一個RPM包,這裏是我的規格文件: [[email protected] rpmbuild]# cat SPECS/generated.spec # The name of your package Name: sotoolkit # A short summary of your package Summary: Toolkit # The version

    0熱度

    1回答

    我創建的rpm包需要很長時間才能安裝。它只包含Berkely db格式的數據庫文件和大小爲2.2GB的數據庫文件。 下面是我的RPM規範 #AutoReq: no AutoReqProv: no %define PYTHON /usr/bin/python %define RPM_BUILD_DIR %{_topdir}/BUILD %define RPM_BUILD_ROOT %{_to

    0熱度

    1回答

    是否有可能在spec文件中爲子包提供單獨的%安裝部分? 例如,文件可以被用於主包指定爲 %files 和用於分裝這樣的: %files mysubpackage 然而 ,我只看到一個 %install 部分,如果我遇到了錯誤 %install mysubpackage

    0熱度

    1回答

    我需要將libvncserver和libvncclient庫更新到0.9.11。 我運行CentOS的7.3,目前,最新的libvncserver RPM是0.9.9 於是我拿了libvncserver SRPM,修改規範文件,並更新了libvncserver壓縮包來創建一個0.9.11版本的libvncserver和libvncclient RPM的。 我在安裝時遇到依賴性問題。 Loaded

    0熱度

    1回答

    我有一個RPM軟件包mypackge和最近的更改我的軟件需要我添加OpenSSL v1.0.2作爲依賴項。 最初RPM規格包含以下要求行: Requires: openssl policycoreutils-python python2-pip ... 我已經更新了此行: Requires: openssl >= 1.0.2 policycoreutils-python python2-pip

    0熱度

    1回答

    目前我正在使用以下CMakeLists.txt文件構建一個名爲firstrpm的RPM。我擴展了spec文件,使其具有%package指令的子包,現在我想擴展CMakeLists來創建兩個rpms(比如說firstrpm和secondrpm)。我怎樣才能擴展它,以便能夠製作第二個具有不同軟件包名稱和單個構建的RPM?來自一個源包 set(CPACK_PACKAGE_RELEASE_VERSION

    0熱度

    1回答

    在此之後教程Spec File Changes For Subpackages我能夠用一個單一的構建做下面的代碼創建兩個RPM打造的.spec文件中定義的子包: 我的規範文件是一樣的東西: Name: @[email protected] License: the license Summary: the summary Group: Applications Version: @[e