Re: [問題] 安裝套件的一些問題

看板Linux作者 (elegant)時間17年前 (2009/03/16 15:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《dwwing (A.D.)》之銘言: : 小弟最近因為課業關係正學習用linux架web server : 雖然之前有用過linux : 但只是一點小皮毛...僅止於用過.知道 : 現在有點問題的就是套件安裝 : 大部分的linux都有像yum.apt之類的套件庫 : 那我在架server時 : 要從套件庫取得檔案好呢? : 還是從軟體自身的網站取得後自己configure和make好呢? 這個問題牽扯很多 首先你要先了解 為什麼linux會有這麼多distribution? 東西大同小異 都同樣apache, 同樣mysql 在fedora/debian/ubuntu/gentoo/... (太多了..) 設定方法卻都不盡相同 但release 出apache 是apache 自己跟這些distribution 沒啥關係 問題出在各個distribution 有各個的"管理方式" 既然你已經安裝某個distribution 就好好的利用他的套件管理系統(yum,apt,emerge,urpmi,....) 這樣才會符合你這個distribution 的"完整性" 就好比哪天你裝了套件系統提供的apache 結果你架的MySQL是自己編的 你又要去handle 整個系統的設定 (相對應要讀取對方的config file 位置、設定格式 等等諸如此類) 這是相當麻煩的瑣碎事情 事實上distribution 的緊密程度 下從kernel 到最上層的app 都是離不開的關係 既然官方都幫你做了這些設定 就盡可能依從他的模式來安裝 盡可能不要自己編 除非萬不得已(有BUG或是自己有特殊需求) 但如果要透過自己編 來達到學習的目的 那我推荐你玩玩LFS 裝完之後還可以繼續玩BLFS 從頭到腳都是自己編 很過癮 : 現在的情形是邊google邊裝 : 看著人家寫好的教學 : 但是卻發生cofigure時路徑不對 : 或是make error 這就是我提到的問題所在 你首先要了解distribution 為什麼會不一樣 : 所以想知道上面兩個取得套件方式的利弊 : 以及哪個比較適合初學的我? : 先謝謝各位先進指導 初學者建議取得方式以依從套件管理為優先 在找資料的時候 也儘量以同distribution 同版本為先 這樣比對情形下 環境才會相同 安裝方式才會正確 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.120.221
文章代碼(AID): #19lVZpl5 (Linux)
文章代碼(AID): #19lVZpl5 (Linux)