[請問]如何從tarball原始碼編譯成deb?

debian 開發版,這個版面主要是要討論 debian@taiwan or debian@chinese 相關開發議題,所謂開發如 debian 中文化問題、文件製作維護問題、程式開發問題...最終目的是能從這個版面的討論成立一個接一個的工作小組來幫助 debian@taiwan or debian@chinese 發展,讓 taiwan 或華人能更方便的使用 debian。

[請問]如何從tarball原始碼編譯成deb?

文章maxsolar » 週五 3月 13, 2009 2:48 pm

想請問各位前輩,一般而言從網路上抓來的許多opensource套件,很多雖然有給binary,但多半都是rpm;tarball裡雖然可以make install,但是我一直希望有能力可以自己把他編譯成deb來安裝。

不過這方面的資訊一直很少,經常看到spec檔也不知道如何下手;請問各位前輩有沒有知道什麼文章或參考書可以讓弟學習的呢?有時候debian沒有提供他的binary,我想自己編又沒有這方面的基礎跟知識,可以給地一些方向嗎?

謝謝!
老闆:你的電腦怎麼長得跟我的不一樣?
員工:報告老闆,這是Debian...
老闆:什麼是Debenm??
員工:是一套很棒的Linux...
老闆:哦?跟我的那台華碩比起來,誰比較好?
員工:當然是老闆你的棒阿...+.+|||
頭像
maxsolar
懵懂的國中生
懵懂的國中生
 
文章: 131
註冊時間: 週三 12月 01, 2004 10:39 pm
來自: 台灣共和國

文章pomelofish » 週五 3月 13, 2009 4:02 pm

現在有一個工具可以簡單幫你包好deb

# apt-get install checkinstall

一般make完之後就可以直接下checkinstall指令,
輸入一些資訊後就會自動幫你包好deb並且安裝
這樣就不需要再使用make install了

詳細使用方法可以google 或 man "checkinstall"
pomelofish
 

文章maxsolar » 週一 3月 16, 2009 1:04 pm

謝謝你!我會試試看的!
老闆:你的電腦怎麼長得跟我的不一樣?
員工:報告老闆,這是Debian...
老闆:什麼是Debenm??
員工:是一套很棒的Linux...
老闆:哦?跟我的那台華碩比起來,誰比較好?
員工:當然是老闆你的棒阿...+.+|||
頭像
maxsolar
懵懂的國中生
懵懂的國中生
 
文章: 131
註冊時間: 週三 12月 01, 2004 10:39 pm
來自: 台灣共和國

文章claudwu » 週三 3月 18, 2009 10:31 pm

我記得有個工具可以把rpm轉deb...
叫作alien
claudwu
懵懂的國中生
懵懂的國中生
 
文章: 156
註冊時間: 週二 3月 29, 2005 5:33 pm

文章maxsolar » 週日 3月 22, 2009 4:07 pm

claudwu 寫:我記得有個工具可以把rpm轉deb...
叫作alien

我知道這個東西,但是我的使用經驗裡面他只能解決一小部份的問題,
大部分的rpm轉deb,安裝後執行都會出現許多狀況,
所以我才認這不是解決的方法@@
老闆:你的電腦怎麼長得跟我的不一樣?
員工:報告老闆,這是Debian...
老闆:什麼是Debenm??
員工:是一套很棒的Linux...
老闆:哦?跟我的那台華碩比起來,誰比較好?
員工:當然是老闆你的棒阿...+.+|||
頭像
maxsolar
懵懂的國中生
懵懂的國中生
 
文章: 131
註冊時間: 週三 12月 01, 2004 10:39 pm
來自: 台灣共和國


回到 debian develop

誰在線上

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