rpmbuild

    1熱度

    2回答

    我成功編譯了Raspberry Pi(ARM體系結構)的C++代碼。 這種二進制有一個文件命令返回以下: USR /本地/公司/產品/此:ELF 32位LSB的可執行文件,ARM,EABI5版本1(SYSV),動態鏈接(使用共享庫),對於GNU/Linux 2.6.26,BuildID [sha1] = 9fe73c254b317e239758e4445d12b8441a3cb13e,沒有去掉 我

    0熱度

    1回答

    我想用rpm發送一個文件test.py。 我喜歡在%pre中執行「python test.py」。 但由於%install沒有執行,文件不可用。 有什麼辦法來這些東西?

    1熱度

    2回答

    在我正在開發的一個項目中,我需要使用私鑰生成一個來自我的輸出可執行(elf)文件的簽名(簽名形成rpm中的一個文件,私有關鍵做到這一點永遠不會離開構建機器)。這是目前在我的makefile中作爲rpm系統之外的「make」,「make install」進程的一部分完成的。 但是,似乎在使用rpmbuild製作rpm時,在%build和%install之後的某個時刻,它會進一步修改我的可執行文件(似

    1熱度

    1回答

    的路徑我有2個誰應該被放置在同一個目標依賴包。包B依賴於包A. 包A可被重新定位到任何其他位置。 我現在想要將包B強制置於與包A相同的目標中。或者簡單地說,如果沒有相同的--prefix,包B應該無法安裝。 任何想法如何acieve呢? 我認爲把一個%的預腳本來檢查這一點。但是,我認爲這沒有幫助,因爲我無法閱讀此腳本中給定的「前綴」 - 或者我可以嗎? 謝謝你的幫助!

    0熱度

    1回答

    我正嘗試在Cent OS 6.5上創建一個二進制RPM文件,但在準備階段出現錯誤。我的規格文件在準備一節以下命令: %prep %setup -q wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm yu

    0熱度

    1回答

    說明: 我做了一個rpm包其刪除卸載所有文件。 我想打一個rpm包,它可以處理的升級選項也(-U) 所以我實現這樣的RPM規範文件($ 1的值的基礎上), 但因爲這個實現在安裝版本中不存在。以前的rpm刪除我的所有文件夾。 我想編輯以前的spec文件。但無法找到此規格文件的路徑。 我該如何解決這個問題。 感謝&問候,

    2熱度

    1回答

    我想從setuptools 7.0源https://pypi.python.org/pypi/setuptools建立一個rpm。 ,我做的步驟是: 下載源並解壓縮 在setuptools的直接I運行python setup.py bdist_rpm 我使用Python 2.7.8和Red Hat 6.2(64位) 登錄: running bdist_rpm running egg_info

    0熱度

    1回答

    我有一個rpm spec文件,它生成一個名爲cdplayer-1.10.x86_64.rpm的rpm。目標計算機上的rpm(rpm -ivh cdplayer-1.10.x86_64.rpm --nodeps)將創建一個目錄「/ opt/cd-player /」,並將所有文件放入其中。我需要的是當用戶在目標m/c上運行rpm命令時,它應該檢查目錄是否存在,如果是,則創建不同的目錄「/ opt/cd

    0熱度

    1回答

    當命令運行過程中出現的rpmbuild rpmbuild -v -ba --sign --clean ~/rpmbuild/SPECS/myspecfile.spec 我得到這樣的輸出: Enter pass phrase: Pass phrase is good. Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6akVI6 + umask

    1熱度

    1回答

    我想創建一個rpm規範,並在用戶嘗試將其安裝在64位操作系統上時添加錯誤。 我想明確地禁止這個動作,因爲我希望應用程序在其本地平臺上運行,而不需要安裝compat_libs。 我曾嘗試在%pre部分中添加版本檢查,但似乎需要在此之前執行,並且會導致依賴性錯誤。 我的代碼似乎永遠不會被執行。 Provides: MyRpm Requires: pciutils, binutils, coreuti