[問題] 有關openoffice firefly版和eclipse

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

[問題] 有關openoffice firefly版和eclipse

文章huki » 週日 10月 16, 2005 10:49 am

相信大家一定常會有下載那種免安裝的版本
像是firefly大大為openoffice做的1.1.5的加強版
或是eclipse的java ide工具
像這類的軟體要如何讓
所有的時用者都能用呢?
因為很多時候都只是放在個人使用者的目錄下
不知有沒有人為這個煩腦過呢?
還有就是要如何打包這種的軟體呢?(因為已經是免安裝的軟體)
麻煩各位大大了^^
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

文章wsun013 » 週日 10月 16, 2005 9:42 pm

小弟是用 checkinstall

解壓某個軟體後
寫個 Makefile
install:
#把軟體copy 到你要的地方
cp -R ...................
#ln -s 等必要的工作

之後下 checkinstall
填東填西, 一個deb 就出來了

之後可以 dpkg -x 跟 dpkg -e 那個 deb 檔, 改改 DEBIAN/ 下面一些像
control, post, pre-processing 的東西, eg adding dependancies.

在 dpkg -b 起來
就是一個不錯的 deb 檔嘍!
------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
來自: 紐西蘭

文章huki » 週日 10月 16, 2005 11:12 pm

wsun013 寫:小弟是用 checkinstall
解壓某個軟體後
寫個 Makefile
install:
#把軟體copy 到你要的地方
cp -R ...................
#ln -s 等必要的工作
之後下 checkinstall
填東填西, 一個deb 就出來了
之後可以 dpkg -x 跟 dpkg -e 那個 deb 檔, 改改 DEBIAN/ 下面一些像
control, post, pre-processing 的東西, eg adding dependancies.
在 dpkg -b 起來
就是一個不錯的 deb 檔嘍!


感覺好像也蠻容易上手的
不過不知實際是如何
還希望大大能寫個sample來小弟參考參考
等下先自己來試試
謝謝大大提點

ps.大大我把你家入我的msn了^^
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

文章wsun013 » 週日 10月 16, 2005 11:30 pm

huki 寫:
感覺好像也蠻容易上手的
不過不知實際是如何
還希望大大能寫個sample來小弟參考參考
等下先自己來試試
謝謝大大提點

ps.大大我把你家入我的msn了^^


我不是大大啦
不過我怎麼也沒看到你加我
基本上呢..我就直接 checkinstall 包好就裝了
因為真的很懶的找dependencies
------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
來自: 紐西蘭

文章huki » 週一 10月 17, 2005 1:19 pm

那可以麻煩你提供你是用那套軟體
你的Makefile如何寫
這樣就好了
麻煩了
我有看到你把我加入了^^
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

文章wsun013 » 週一 10月 17, 2005 3:13 pm

代碼: 選擇全部
KNIGHT:~$ dpkg -l checkinstall
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  checkinstall   1.5.3-3        installation tracker


小弟說的"某個"軟體是指您想做成deb 的軟體
舉列, 只有一個檔, abc, 要把他灌到 /usr/bin
那他的Makefile 可以寫成
代碼: 選擇全部
install:
       cp abc /usr/bin/

之後用 root, 或 sudo checkinstall 就好了!
非常簡單, 如果不自己寫control descriptions 雖然packaging 沒那麼嚴謹
但是至少要uninstall 可以乾乾淨
因為常常 make install 後, 檔案都不知道飛到哪去了
系統就越來越肥大了
------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
來自: 紐西蘭


回到 debian desktop

誰在線上

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