apt 實在是太具力量了!但…有人不用它還是選tarball來裝?

放輕鬆,這個版純聊天不談技術,歡迎大家進來坐坐。

apt 實在是太具力量了!但…有人不用它還是選tarball來裝?

文章jimmymsc » 週三 12月 31, 2003 10:15 pm

請問各位學長…
因為apt 實在是太具力量了! :-D
但在Debian 下…有人不用它還是選tarball來裝?
因為Linux 的實在是太多種了…如Redhat, SuSE, or FreeBSD
那一天可能會碰到其它種的linux 吧…

我各人的學習目標是分成兩部分
一、apt可以裝起來的
desktop and server package
先裝起來玩給幾次,享受無痛苦的linux 安裝…(目前還在這個階段)

二、然後再回到tarball的安裝。

但對於tarball在Debian的安裝,各位大大是否提供一下經驗談呢?
頭像
jimmymsc
懵懂的國中生
懵懂的國中生
 
文章: 135
註冊時間: 週日 12月 28, 2003 8:52 pm

文章209088970 » 週三 12月 31, 2003 10:55 pm

tarball在debian的安裝,與其他distribution無異
.
圖檔
圖檔
頭像
209088970
活潑的高中生
活潑的高中生
 
文章: 352
註冊時間: 週日 5月 11, 2003 9:04 am

文章damon » 週三 12月 31, 2003 11:02 pm

有一種東西叫做apt-get source
rpm base linux有一種東西叫做src.rpm
*BSD有ports
至於號稱自己用tarball編譯學的比較多的人,除非他自己有能力寫出source code patch,否則就當笑話看看就好
damon
活潑的高中生
活潑的高中生
 
文章: 358
註冊時間: 週二 9月 10, 2002 5:42 pm

文章阿信 » 週三 12月 31, 2003 11:08 pm

何必要自己編譯呢?有點自討苦吃...:-P

既然那麼喜歡的話,試試看apt-build or apt-src

只是...所學的真的不多,還不如多看看 Linux Programming 的書來的有效率。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章Tetralet » 週四 1月 01, 2004 12:01 am

您可以試試看 LFS

LFS 可以說,全部,100%,包括 KDE、GNOME、OpenOffice...
都由 tarball 而來,
我曾經在 LFS 上面花了將近一年的時間,
每天便是:configure;make;make install...

但學到了什麼呢?
我的心得是:有,當然有,但是實在很少。

我們是要學會如何去『使用』軟體,
而不是學會如何去『編譯』軟體,不是嗎?

LFS 我想它就像是學習如何『打造』一台純手工的高級跑車,
但是其實我們真正該學習的是如何『駕駛』一台能上山下海的吉普車...

能接觸 LFS 是為了逃避 RedHat,
而最後反而是在 Debian 找到了我心目中的樂園。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章209088970 » 週四 1月 01, 2004 9:06 am

debian的apt系統較tarball易安裝,易升級,易移除,而且可以自動處理dependence的問題(這也是debian吸引人的地方),還有stable testing unstable三大版本給你選,小弟是建議好好使用apt系統囉。
.
圖檔
圖檔
頭像
209088970
活潑的高中生
活潑的高中生
 
文章: 352
註冊時間: 週日 5月 11, 2003 9:04 am

文章d2207197 » 週四 1月 01, 2004 9:21 am

其實,我也覺得自己 configure, make, make install
不就是當 configure 說找不到什麼東西時,你就去下載安裝,直到 configure 成功為止
我覺得這也不是什麼技能的訓練,反而會造成將來升級移除的麻煩,
而且也會需要安裝一堆 *-dev的套件,加大硬碟用量

如果將來需要移除,你可能要要保留 source
將來要升級,你也要保全他不會覆蓋你原來的設定、資料等等
以前在 rh 就常常這樣安裝了,但也只是增加麻煩而已
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

文章palmpilote » 週四 1月 01, 2004 10:43 am

與其練tarball的安裝
不如練練如何把tarball的source包成deb檔案
反正原理類似,而且還能學更多
(如包裝的方法,研究Makefile...等)
而且善後工作也比較輕鬆
(用debian的方法就可以清掉了)
有機會還可以釋出來服務大家
也算是一個貢獻
圖檔
看啥?沒看過貓有五條腿的嗎?
http://palmpilote.twbbs.org
個人blog啟動
頭像
palmpilote
快樂的大學生
快樂的大學生
 
文章: 524
註冊時間: 週四 10月 17, 2002 4:01 pm
來自: 笨呆星球

Re: apt 實在是太具力量了!但…有人不用它還是選tarball來裝?

文章訪客 » 週四 1月 01, 2004 3:15 pm

jimmymsc 寫:請問各位學長…
因為apt 實在是太具力量了! :-D
但在Debian 下…有人不用它還是選tarball來裝?
因為Linux 的實在是太多種了…如Redhat, SuSE, or FreeBSD
那一天可能會碰到其它種的linux 吧…

我各人的學習目標是分成兩部分
一、apt可以裝起來的
desktop and server package
先裝起來玩給幾次,享受無痛苦的linux 安裝…(目前還在這個階段)

二、然後再回到tarball的安裝。

但對於tarball在Debian的安裝,各位大大是否提供一下經驗談呢?


其實我覺得不一定啦...也許在tarball下真的你用
configure , make , make install 真的很無聊


對我來說,有些時候tarball可以裝比較新的東西,或是CVS
像是kopete 0.8beta1 ,我用的時候就是tarball而已(還是其實有人包deb...??) ,
tarball會讓我比較有自己來的感覺... , 自己設定prefix,自己加參數,自己調整
訪客
 

文章d2207197 » 週四 1月 01, 2004 4:43 pm

自己包 deb 也是有自己的感覺啦
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

Re: apt 實在是太具力量了!但…有人不用它還是選tarball來裝?

文章阿信 » 週四 1月 01, 2004 4:46 pm

Anonymous 寫:
其實我覺得不一定啦...也許在tarball下真的你用
configure , make , make install 真的很無聊


對我來說,有些時候tarball可以裝比較新的東西,或是CVS
像是kopete 0.8beta1 ,我用的時候就是tarball而已(還是其實有人包deb...??) ,
tarball會讓我比較有自己來的感覺... , 自己設定prefix,自己加參數,自己調整


嗯...訪客兄,小弟有不一樣的想法...:-)

早期在沒有 rpm 等套件管理時,系統都是用 tarball make來安裝,但是...日子久了,真的會忘記系統上到底安裝了什麼東西

也就是說,tarball會搞亂系統的檔案結構,基於這個問題,才有 rpm , deb 的出現。

自己 Make 好不好呢?沒問題,但建議是自己作成 deb/rpm ,尤其是一台系統在交接時,光是交待那些 tarball 是系統已有的夠您受了... :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章jimmymsc » 週四 1月 01, 2004 9:05 pm

早期在沒有 rpm 等套件管理時,系統都是用 tarball make來安裝,但是...日子久了,真的會忘記系統上到底安裝了什麼東西

也就是說,tarball會搞亂系統的檔案結構,基於這個問題,才有 rpm , deb 的出現。

自己 Make 好不好呢?沒問題,但建議是自己作成 deb/rpm ,尤其是一台系統在交接時,光是交待那些 tarball 是系統已有的夠您受了...


阿信學長可否教教我如何把 chpasswd-2.1.tar.gz (如下url)做成 deb來完裝呢?如果用deb 安裝,可否免除依存性呢?
chpasswd-2.1.tar.gz
http://chpasswd.sourceforge.net/

謝謝… :finger1:
The official pronounciation of Debian
is 'deb ee n'. The name comes from
the names of the creator of Debian,
Ian Murdock, and his wife, Debra.
圖檔
http://www.debian.org/doc/manuals/proje ... ro.en.html
頭像
jimmymsc
懵懂的國中生
懵懂的國中生
 
文章: 135
註冊時間: 週日 12月 28, 2003 8:52 pm

文章阿信 » 週四 1月 01, 2004 9:15 pm

jimmymsc 寫:
阿信學長可否教教我如何把 chpasswd-2.1.tar.gz (如下url)做成 deb來完裝呢?如果用deb 安裝,可否免除依存性呢?
chpasswd-2.1.tar.gz
http://chpasswd.sourceforge.net/

謝謝… :finger1:


err.. 小弟最害怕這樣子的問題出現了....快逃...:-P

開玩笑的啦...其實我害怕的是新朋友搞錯了學習的方向,把目標定的太高,以致挫折更大,信心頓時減少許多。

我想作成 deb 需要先練好許多基本功才行

比如 Linux 下的編譯流程了解,Makefile的寫法清楚...等之類的問題都知道了。

才開始下一步學習製作 deb ,不是小弟不想講,只是一篇幅實在說不完... :-(

作成 deb 並不會免除相依性,做deb好處是 maintainer辛苦地把相依行全部解決掉,但也是有一定能力基礎下才做得到。

如果想了解 deb 的製作,小弟在 ircconf 中有說明過
http://ircconf.debian.org.tw/log/2003-09-13.html

或許看完之後,問題更多,這時候,小弟會希望多閱讀 系統裡面已經包裝的 debian 文件,比如 debian-reference ,quick reference,debian-develop,debian-policy 等...

誠如先前 Tetralet 兄所言的,想學會這股腦的東西,討論區的幫助可能是少數,最重要的就是 "讀書"....

加油摟... :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章jimmymsc » 週四 1月 01, 2004 9:24 pm

如果想了解 deb 的製作,小弟在 ircconf 中有說明過
http://ircconf.debian.org.tw/log/2003-09-13.html

或許看完之後,問題更多,這時候,小弟會希望多閱讀 系統裡面已經包裝的 debian 文件,比如 debian-reference ,quick reference,debian-develop,debian-policy 等...

誠如先前 Tetralet 兄所言的,想學會這股腦的東西,討論區的幫助可能是少數,最重要的就是 "讀書"....


感謝學長的回應… :finger1:
debian 文件,比如 debian-reference ,quick reference,debian-develop,debian-policy ,以上這些文件要如何取得,學長可否建議本書給小弟呢?



感恩
The official pronounciation of Debian
is 'deb ee n'. The name comes from
the names of the creator of Debian,
Ian Murdock, and his wife, Debra.
圖檔
http://www.debian.org/doc/manuals/proje ... ro.en.html
頭像
jimmymsc
懵懂的國中生
懵懂的國中生
 
文章: 135
註冊時間: 週日 12月 28, 2003 8:52 pm

文章阿信 » 週四 1月 01, 2004 9:28 pm

jimmymsc 寫:感謝學長的回應… :finger1:
debian 文件,比如 debian-reference ,quick reference,debian-develop,debian-policy ,以上這些文件要如何取得,學長可否建議本書給小弟呢?

感恩


err...apt-get install xxx

:-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

下一頁

回到 talk

誰在線上

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

cron