Board logo

主題: [心得] [閒聊] 安裝open source 軟體 [打印本頁]

發表人: x13    時間: 2011-8-1 02:22 PM     主題: [閒聊] 安裝open source 軟體

很久很久以前,要安裝open source軟體都是大工程
首先要抓回某某tar.gz
然後 tar -zxvf ; ./configure ; make ; make install ; 旁邊喝茶 ;
後來在linux上演化到類似 rpm yum apt-get 等等方式

mac上也有這樣輕鬆的方法,有兩種
第一種是macport http://www.macports.org/
不過我沒很喜歡port,也許是年久失修吧,port偶而會出搥,而且它把軟體裝在/opt/local,我不喜歡

第二種是 homebrew http://mxcl.github.com/homebrew/
這玩意很新,很簡單,又好用,以ruby語言為基礎,而且它乖乖的把軟體裝在/usr/local,就算裝爛了砍掉重來而已
怎麼安裝homebrew?簡單得很,確定你有安裝xcode之後,系統也都更新了,打開終端機,把底下這行貼上按enter就好

CODE:
[Copy to clipboard]
/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
接下來在終端機輸入brew --help看完短短幾行說明就可以用了
例如 brew install wget ; brew uninstall wget ; brew search mysql ; brew info mysql ; brew doctor
happy brewing
發表人: AndyTimmons    時間: 2011-8-1 10:10 PM

這種安裝方式都得靠這些無私的奉獻者把一層層的相依性做好再封裝....
小弟不玩mac, 我只玩linux, 當然也和我的工作有關.
所以下載source code對我來講不是什麼難事, 對我來說挑戰性越有, 我越有興趣想去突破他.
偶而改改kernel也不是什麼大事, 因為有些chip還要在driver上改才能發揮硬體最大的效用.
SoC的東西能直接用硬體跑, 儘量不耗CPU的效能是最好也是提高CP值方法.

[AndyTimmons 在  2011-8-1 10:12 PM 作了最後編輯]
發表人: x13    時間: 2011-8-3 12:30 PM


引用:
AndyTimmons寫到:
這種安裝方式都得靠這些無私的奉獻者把一層層的相依性做好再封裝....
小弟不玩mac, 我只玩linux, 當然也和我的工作有關.
所以下載source code對我來講不是什麼難事, 對我來說挑戰性越有, 我越有興趣想去突破他.
偶而改改kernel也不是什麼大事, 因為有些chip還要在driver上改才能發揮硬體最大的效用.
SoC的東西能直接用硬體跑, 儘量不耗CPU的效能是最好也是提高CP值方法.

[AndyTimmons 在  2011-8-1 10:12 PM 作了最後編輯]



我從來不在意yum或者rpm預設安裝的「機器」效能問題,我只在意「」的產值效能問題

很久很久以前還在玩slackware跟debian時,那時後還在用486dx 75吧
那時候哪有什麼rpm這種東西?全部都是從./configure開始
加上編譯核心,一台機器要搞多久?龜毛一點連vi都要自己編
當學生時體力好可以無限熬夜,整天面對著電腦也不累

現在要吃飯、要應酬、要喝酒、要陪家人、要跟狗玩,
除了搞定server,還要coding,用keynote寫美美的proposal,一天就24小時我哪來那麼多時間去管那一點點的效能精進?
效能不彰?簡單阿,寫個條子呈上去看是要加ram換cpu都可以,一台不夠跑多買一台嘛~兩台不夠買四台嘛~


況且,效能真的不彰了嘛?真的確定?


「人」的產值遠比「機器」的效能重要太多了。
當個hacker沒錯,不過不是當code hacker也不是config hacker,而是life hacker

[x13 在  2011-8-3 12:33 PM 作了最後編輯]




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0