回答
-1:需要註冊 – oenone 2011-09-08 14:52:59
如果您在tar.gz的源代碼或源代碼,你可以使用下面的:
sudo apt-get install checkinstall
在源代碼,編譯:
./configure
make
,然後生成Debian軟件包以檢查安裝,例如:
sudo checkinstall --install=no --pkgname=XXX --pkgversion=0.X.X --maintainer=YOU_XXX
Debian包是在同一目錄:)
的目標是創建一個包,僅僅把殼腳本,我想要它。
1.創建一個目錄來構建你的包。有些使用「deb」,而另外一些使用「packages」。其他人創建一個目錄結構,用於在「deb」(或其他)下創建多個包。
mkdir deb
2.創建DEB中的目錄結構,表示要將腳本被placed1
mkdir -p ./deb/usr/local/bin
3.複印腳本到新目錄
cp /path/to/my/script/myscript.sh ./deb/usr/local/bin/
4。創建一個名爲「DEBIAN」的子目錄,這將託管包控制文件。
mkdir -p ./deb/DEBIAN
5.創建控制文件。
touch ./deb/DEBIAN/control
6.打開控制文件並輸入下面的文本。
Package: myPackagename (no spaces or underscores allowed) Priority: optional Section: misc Maintainer: Maintainer Name Architecture: all Version: 1.0 Depends: package1, package2, ......... Description: short description here long description here (don't remove space at the beginning of line) (replace this with an empty line)
7.Change所有權
Change ownership: sudo chown -R root:root ./deb
8.Create Debian包。
dpkg -b ./deb /my/output/destination/packagename.deb
- 1. Debian軟件包創建錯誤
- 2. 在CentOS上創建Debian軟件包
- 3. 從Ruby寶石創建Debian軟件包
- 4. 從包含/ debian文件夾的源代碼構建Debian包
- 5. Debian包創建在PREINST必需的目錄
- 6. 如何在Windows中爲Visual Studio項目創建Debian安裝包?
- 7. 使用debian創建包後,在https上運行dropwizard jar文件
- 8. Debian的:包裝
- 9. 包裝在Debian
- 10. 從Jenkins構建debian包的方法?
- 11. 建立一個Debian軟件包Tensorflow
- 12. 與leiningen構建Debian和Redhat軟件包
- 13. Shoes Debian軟件包
- 14. 重建軟件包和debian上的軟件包管理器
- 15. 從一個來源爲數據文件創建多個Debian軟件包
- 16. 要包含在mkboundle中以創建debian的獨立exe文件的DLL:wheezy
- 17. 對海豚的服務菜單中選擇創建Debian軟件包
- 18. 如何從使用qt4編寫的ruby應用程序創建debian包(* .deb)?
- 19. 如何爲我的Java Web應用程序創建Debian軟件包?
- 20. CMake CPack debian軟件包
- 21. 教程/指南包(Debian的)
- 22. debian軟件包裝教程
- 23. Debian軟件包驗證
- 24. Debian軟件包不提供?
- 25. debian中的更新包
- 26. Debian軟件包包含base64.h
- 27. 如何執行Python包的Debian打包?
- 28. 創建TTS包
- 29. git包創建
- 30. 創建包
我認爲這是爲時已晚,但很快就可以使用該圖形程序來創建自己的Debian軟件包,[debpac(https://github.com/thibDev/debpac) – 2018-01-08 10:56:07