有時候,當我們從網絡上下載可在系統上使用的文件時,我們發現將它們轉換為.deb軟件包並將其合併到本地軟件包存儲庫中會更加容易和舒適。 例如,Stardict的字典,gimp的畫筆或漸變,牆紙,教程集,可離線使用的完整網站,第三方源代碼,或就我而言,您自己的程序! |
新程序員會發現此應用程序非常有用。 有關於如何從源代碼製作軟件包的說明,但是它們通常非常繁瑣且難以理解。 我們每個人都可能需要很長時間才能從控制台了解dpkg的工作方式。
滅絕 是一個程序,允許我們以非常簡單的方式執行此操作。 下圖逐步描述了.deb程序包的創建,該程序包包含Gimp的畫筆,調色板和圖案。 這些文件被分組在各自的文件夾中,這三個文件都在該文件夾中 gimp-附加功能 在我們的系統中。 該程序將執行的操作是添加文件夾的內容 刷 到文件夾 /usr/share/gimp/2.0/布魯斯等
無論如何,我留下的圖像是自我解釋的。 我還沒有找到任何詳盡的手冊,但是只要有一點邏輯和想像力,就可以輕鬆地為我們的個人存儲庫創建非常不同類型的軟件包。 Debreate具有非常直觀的界面。 所有表格都經過精心組織,可以幫助任何鄰居的孩子輕鬆創建自己的DEB。 填寫所有必需的數據後,Debreate將創建一個通用目錄並在其中復制所有必需的文件。 然後運行“ dpkg -b”以在選定的目標文件夾中構建DEB軟件包。
|
|
|
|
|
|
未創建Debreate來“取消學習”或“不學習”控制台命令。 將來的版本將包括有關如何手動創建DEB包的詳細文檔,包括如何創建目錄樹和控製文件。 還考慮了對RPM軟件包的支持。
下去 滅絕!
如果我的程序具有像OpenCV這樣的庫,如何在Debreate中指示它?
正如您在第二張圖片中看到的那樣,在該字段中該字段顯示“ Depends”,您將命名程序的依賴項。
如果需要添加額外的存儲庫,則必須檢查“腳本”選項卡,並查看是否有可能在添加存儲庫,更新和安裝依賴項的過程中創建預安裝腳本,您甚至應該能夠僅下載依賴項的詳細信息。
PDD:
我從來沒有使用過這個程序。
蘇特