如何在linux打包自己寫的應用程式成一install檔

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

如何在linux打包自己寫的應用程式成一install檔

文章正在申請中會員 » 週六 7月 09, 2005 2:34 am

Dear 大大:
linux很多應用程式都可在網路上download,download都有installer,我該如何在linux打包自己寫的應用程式成一install檔
正在申請中會員
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週五 6月 03, 2005 5:50 pm

文章DragonFly » 週六 7月 09, 2005 5:55 am

我知道有一套商業軟體,專門做程式 installer 的,包含了 win/linux/mac 的版本。但是一時想不起他的名字..

另外,我想,或許你想要的不是一個 install 檔?而是每個發行版可支援的套件包?例如 debian 的 .deb 或是 .rpm 等等?

如果是這樣,那你就可能要自己去研究一下各個套件該怎麼包(例如在 moto 就可以找到以 gcin 為例子,自己動手包 deb 的幾篇文章。在 moto 的 wiki 還可以找到連接到 debian deb 指南,一篇很完整的介紹 deb 的格式和包裝法等的文章 - 有中譯版)

另外, checkinstall 或許也是個不錯的選擇?

http://asic-linux.com.mx/~izto/checkinstall/

voila..

以上回答,都是我自己接觸 linux 到目前的認知。如果觀念有錯,請各位高手指正並告訴我哪邊錯誤和何處可以找到正確答案。請不要以為我是來『不懂亂回答』。謝謝。
DragonFly
 

文章wsun013 » 週六 7月 09, 2005 4:52 pm

小弟是用 checkinstall
如果沒有 Makefile 就寫一個

# Makefile
install:
要跑的東西1
要跑的東西2
要跑的東西3

跑個 checkinstall
全部都進收妖壺..

只是我還不會把package 相依性加入....
------BEGIN GEEK CODE BLOCK------
Version: 3.12
GE d->++ s: a-- C+++>++++ UL>++++ P>++++ L++>++++ E---- W+ N@ o K- w++(+)
O- M- V? PS+++(+) PE++(+) Y-- PGP- t>--- 5? X+++ R- tv-(--) b+ DI? D+ G e++>++++
h+(!) r++(%) y*>++++
-------END GEEK CODE BLOCK-------
頭像
wsun013
快樂的大學生
快樂的大學生
 
文章: 784
註冊時間: 週二 9月 14, 2004 12:12 pm
來自: 紐西蘭


回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron