rpmbuild

    0熱度

    1回答

    我有兩個rpms,(在更改幾行代碼後生成)。一個轉速爲25mb,其他轉速爲40+mb。如果我提取兩個rpms,它們都具有相同的大小129mb(事實上,第一個rpm的大小比較大幾個字節)。我不認爲元數據會有很大的不同。這裏可能是什麼問題?

    0熱度

    2回答

    我正在創建各種PHP擴展的rpms,以在PHP7之後手動安裝,我自己已經爲此構建了一個rpm(本例中爲7.1.4)。 在我的一個特定的擴展(在這種情況下gd)spec文件我已經指定,PHP是一個必需的軟件包。但是,當調用rpmbuild時,它不會在其輸出中顯示此需求,此外,可以在不安裝PHP7的情況下安裝rpm gd。此外,當我這樣做時,儘管gd被告知寫入一個不存在的php.ini文件,但我沒有得

    0熱度

    1回答

    我想用.symtab和.strtab部分構建一個二進制文件來跟蹤函數。 我正在使用「make & & make install」,二進制文件沒問題。 但是,當我使用「make rpm」並安裝rpm包時,.symtab和.strtab部分都不見了。 我跟蹤RPM生成日誌,看到那些: libtool: install: /usr/bin/install -c mybinary /root/rpmbui

    0熱度

    2回答

    我是rpmbuild + spec文件的新手,我嘗試使用以下tutorial來構建「hello world」示例。 管理得到它的工作,但我想了解依賴/需要如何工作。因此,我試圖複製另一個「hello world 2」示例,並將它作爲依賴項鍊接到下面spec文件中的第一個。 但是我不斷收到下面的錯誤。有沒有一種方法,百勝安裝將拿起helloworld1並自動安裝時,我yum安裝helloworld2

    2熱度

    1回答

    我是新來的RPM包裝,但rpmbuild似乎需要C++標準庫,我不知道爲什麼。 下面是RPM說明文件: Name: go-github-release-test Version: 0.0.1 Release: 1 License: LICENSE Url: Summary: Test of go-github-release process %description Test of

    1熱度

    2回答

    像TravisCI這樣的CI服務自動從源代碼控制構建和測試應用程序。我不熟悉C++和linux,但似乎將編譯好的linux應用程序封裝到.deb和.rpm包中,以供各種Linux發行版使用,這對構建管道來說也是非常普遍的需求。我搜索了幾個小時,在Travis或其他地方找不到任何文檔或參考精簡機制,這使得這很容易。也許C++開發人員習慣於自己做這種事情,所以他們只是在構建中編寫腳本。 但是,當試圖爲

    0熱度

    1回答

    我想創建一個包含完整Miniconda安裝的tar.gz文件,其中包括一些可以將其分發到脫機機器的軟件包。這個tar.gz將與RPM一起安裝。 我試圖收拾一切做: sudo sh miniconda.sh -b -p /opt/miniconda sudo /opt/miniconda/bin/conda create -p /opt/miniconda/envs --file packages

    -2熱度

    1回答

    如何生成將3個文件複製到3個不同文件夾的RPM? 例如: 我有:Mongo-watcher, config.properties and watcher.jar 蒙戈觀察傢俱有下被放置:/etc/living/mongo-watcher/ 最後觀察者:/etc/init.d/ Config.properties已到下被放置.jar必須在:/usr/local/mongo-watcher/ 我已經t

    -1熱度

    1回答

    錯誤退出狀態我試圖使用命令「fedpkg prep」,但是當我這樣做時出現以下錯誤 RPM生成錯誤: 從/var/tmp/rpm-tmp.MJ4rSp(%prep) 不良退出狀態如何解決此問題?我是Linux的新手。

    0熱度

    1回答

    這是我的規格文件 # # spec file for package python-nassl # # Copyright (c) 2017 root. # Name: python-nassl Version: 0.16.3 Release: 0 Url: https://github.com/nabla-c0d3/nassl Summary: Experime