deb

    1熱度

    1回答

    我想打包一個包含5個PNG文件的help/C/figures目錄的源碼包。 我想從這個目錄中刪除2個PNG文件。 將刪除放入乾淨的目標可能是一個選項,但我真的很討厭在打包時修改我的源代碼樹。 如果我刪除這兩個文件,當我運行: bzr builddeb -- -S -us -uc 此警告顯示: dpkg-source: warning: ignoring deletion of file hel

    2熱度

    2回答

    我發現了很多教程,如何使用Ruby和Qt構建應用程序,但我不知道其他人將如何運行它!我使用的是Ubuntu 11.10,ruby 1.9.2與rvm和: rbqtapi -v輸出「QtRuby 2.0.5 using Qt-4.7.4」 P.S.我不知道如何構建* .deb,它將成爲我的第一個桌面應用程序,而不是web。

    1熱度

    2回答

    我已經創建了一個包含可執行文件的目錄結構。以下是樹的輸出: program-5 ├── debian │   ├── DEBIAN │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── docs │   │   ├── emacsen-instal

    0熱度

    1回答

    我試圖從二進制文件和支持文件創建一個.deb文件。它的工作原理,但我創建它之前我得到以下警告: The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact t

    12熱度

    1回答

    我正在創建一個小的deb包來安裝幾個文件。其中一些將位於/ usr/lib/mypackage /中,並且我想創建從/ usr/lib/mypackage/mybin到/ usr/bin/mybin的符號鏈接 對於/ usr/lib/mypackage文件夾我使用mypackage.install並在那裏複製文件。這似乎工作正常。 但是,爲了創建我的符號鏈接,我明白我需要在那裏使用debian規則

    0熱度

    1回答

    我正在爲iPhone開發越獄程序。當磁盤空間不足時,安裝將繼續進行,因此部分文件被複制,而其他文件不被複制,這會使磁盤變髒。 我已經在deb包的控制文件preinst和prerm腳本上寫了磁盤空間檢查代碼。當磁盤空間不夠時,控制腳本將以非零代碼退出。但問題是,當我們升級一個軟件包時,如果磁盤空間不足,dpkg仍然會刪除舊文件,即使prerm腳本以非零狀態退出,因此升級變成刪除,這不是我期望的結果。

    1熱度

    2回答

    我遇到postinst腳本的問題,我必須要求MySQL的root密碼才能爲我的應用程序創建一些用戶。我知道,在postinst中使用db_input是個不好的習慣,但我確實需要它。 當我安裝我的應用程序表單庫時,爲什麼這個postinst不起作用,但是當我作爲.deb包安裝時,它能正常工作? 的postinst: #!/bin/bash -e . /usr/share/debconf/conf

    1熱度

    2回答

    是否可以將.ipa安裝程序轉換爲.deb?我有監獄打破了我的手機,所有的Cydia應用程序都安裝了.deb安裝程序。所有安裝了.ipa的應用程序都被分類爲「用戶應用程序」,而.deb則位於「系統應用程序」下。出於某種原因,我的用戶應用程序沒有任何工作,並且我在考慮是否可以將這些用戶應用程序重新打包爲.deb並將它們安裝爲系統應用程序。有誰知道解決方案?

    7熱度

    2回答

    我在使用debhelper之前構建了我的包,但是我遇到了一個非常令人沮喪的問題。 這是我的文件樹: usr/ `-- share |-- applications | `-- create-launcher.desktop `-- create-launcher |-- bin | |-- callbacks.py | |-- c

    0熱度

    1回答

    我創建了一個deb。與我的應用程序打包,我應該在安裝結束後啓動lighttpd(postinst腳本)。問題是如何啓動lighttpd並且不鎖定終端。它應該以某種方式在後臺啓動... 謝謝。