2010年12月16日 星期四

linux上安裝東西 有感而發

最近在搞linux,要在linux上安裝一堆有的沒有的東西,我之前根本沒再碰這個,想當然爾整個過程一直很痛苦...

因為linux現在雖然號稱有了rpm這種安裝包,但是這種東西通常只支援最新版本,不過東西不是越新越好,有些東西還是有限制的,所以我只能夠一個一個慢慢裝,今天在ptt上看到一篇文章真是深得我心

在Windows下安裝東西: .msi或.exe點下去,next next next到底就裝好了
                      (只是偶爾一直next到完你會看到你的IE畫面剩下一半)
在Linux下安裝東西:make make make make make make...
                   還要先開config把設定都對本機最佳化調完才能make下去,
                   有時候東西編譯到哪裡連自己都不知道


我在windows上裝php,就是一個執行檔一直下步步步步步,如果有什麼沒裝到的外掛,只要去php.ini上把註解取消,lib丟進去就搞定了

這些在linux上都不!可!以!,我要裝個php,要做什麼? 我要去官網上抓我要的版本,然後下一堆奇奇怪怪阿里不達的參數,下參數要幹嘛?要幫他complier,沒錯!就是complier,該死的complier,連安裝的路徑都要事先設定成參數才可以compiler,然後才可以安裝,這東西到底是哪個王八蛋發明的,參數下錯,重來,因為make過不了,make錯誤,重來,因為肯定.configure參數下錯,install錯誤,肯定你前面2個都錯了,請全部重來,要安裝外掛,請全部再來一遍,只是要多下個參數設定....cow,有沒有桌子給我翻一下...

用rpm安裝雖然方便,但是重點來了,他安裝到哪不會告訴你阿阿阿阿,我還要whereis、find -name找半天,還不是我要的,然後你找到的安裝方式,還會根據你使用的核心、版本、其他阿哩不達的東西有關,可能你為了安裝A,最後要安裝A,B, C, D, E...

linux會令人畏懼...不是沒有原因的...不是弄個圖形化界面就可以解決他們之間的差異阿...

沒有留言: