作者:
gholk (正常正高)
2018-05-12 15:32:41※ [本文轉錄自 gholk 信箱]
蠻有趣的一篇文章,雖然實在超級舊了,
以前可能也有透過轉信轉到板上過,
只是被歷史壁吃掉了。
覺得很有趣所以分享過來。
作者: [email protected]
標題: [紀錄] Gentoo Linux 安裝實錄
時間: Sat May 12 11:50:19 2018
發信人: lloyd (HUANG YU HSIN) 看板: linux
日期: Sat Aug 17 18:46:22 2002
標題: [紀錄] Gentoo Linux 安裝實錄
修改: Sat Aug 17 18:54:47 2002
我真的該去睡覺了,但是我無法按捺著內心的激動
如果我不稱現在寫下來,我一定會偷懶而不寫
而且再過幾個小時,也許我睡醒之後就無法紀錄下我現在的心情
雖然我現在還沒安裝完畢但(就快要好了)(14:30),
我實在是太感動了,你一定無法想像我是如何的他媽的感動..
來表達我此刻的心情。
真是宇宙無敵的變態級的偉大。
因為真的所有讚美的言詞都無法表達我內心的高興。
抓下來一個 16M 的 ISO 檔,我想恩好小的系統,應該跟 Debian 一樣
安裝好一個小系統然後上網抓檔案安裝(透過網路安裝)
光碟檔案內容
du -a
2 ./isolinux/boot.catalog
9 ./isolinux/isolinux.bin
1 ./isolinux/isolinux.cfg
1117 ./isolinux/kernel
1 ./isolinux/message.txt
7317 ./isolinux/rescue.gz
8448 ./isolinux
7962 ./stage1-ix86-1.2.tbz2
16412 .
開機之後..恩硬體偵測作的不錯能夠自動以 hardware screan 的方式
抓到我的網路卡。<
作者:
debian99 (Debian GO)
2018-05-12 17:22:00時間無價 我還是用debain就好了 這麼辛苦揪竟為了什麼
作者:
jimfan (jimfan)
2018-05-12 17:25:00幾年前安裝過,很漫長而且疼苦的經驗如果目的為了學習Linux倒是可以
作者:
OrzOGC (洞八達人.拖哨天王)
2018-05-12 17:33:00比裝arch還硬,玩過一次就不想碰了
作者:
da21510 (da21510)
2018-05-12 18:04:00gentoo我用的很舒服耶重灌一次大概2小時搞定
作者: ddtsatan 2018-05-12 18:10:00
推
作者:
POSIX (tedium of chores)
2018-05-12 19:03:00Gentoo 好用+1
作者:
Bellkna (柔弱氣質偽少女)
2018-05-12 19:16:00懶人如我還是繼續待在arch XD
作者:
a73126 (Jalen)
2018-05-12 21:40:00這個真的是很老的安裝流程了,竟然是從Stage1開始猛猛der現在難度減低一些,不過看到當年安裝iso只有16MB有點驚訝
作者: chihungtzeng (gogo) 2018-05-12 22:01:00
Gentoo好用,現在安裝Gentoo也比當年容易得多
作者:
noonee (我和烤肉間只差一撮孜然)
2018-05-13 04:38:00好奇 這樣全部自己make的環境 速度會比較快嗎?快多少?遇到dependance 的機會如何?如果中途有軟體compile 不過怎麼辦?
作者:
a73126 (Jalen)
2018-05-13 05:16:00回樓上,Gentoo全系統套件基本上都是要Compile的,不會有"中途"有軟體compile,dependency可以靠Gentoo的套件庫幫你,ebuild套件庫在維護相依性上很不錯,至於速度來說除非真的很細細調整,不然現在跟各大distribution差異其實拉不太開
作者:
noonee (我和烤肉間只差一撮孜然)
2018-05-13 08:59:00謝謝樓上回應 我所謂中途的意思是 一個一個compile到一半某一個就是compile 過不了 不是到半路才需要compile斷句是 中途(有軟體compile不過)怎麼辦?所以 如果compile不過怎麼辦?我自己自己功力不高 因為工作需要舊版的gcc 所以想在localcompile一個 結果跑到一半就爆錯掛了 也不知道怎麼辦所以無法想像一個從頭到尾compile的系統要如何自己一個處一個一個處理不過既然差異不大 我想我還是乖乖用debian 就好
作者:
POSIX (tedium of chores)
2018-05-13 09:12:00Gentoo official portage 放出來的 ebuild 基本上都測過package built from source 不僅僅只是為了 proformance配上他的 portage system 讓你對 package 調教很方便dependency 也管理的很好,可以一直 rolling upgrade說到底就是青菜蘿蔔吧,但我覺得Gentoo真很好用 >//////<
作者:
noonee (我和烤肉間只差一撮孜然)
2018-05-13 09:21:00抱歉這個我有點不懂 我自己就時常遇到 同一個軟體同版本在不同機器上就有時會compile不過 他是如何確保所有機器另外也是不太懂 compile的程式如何 rolling upgrade?啊 或許我先去google看看好了
作者:
POSIX (tedium of chores)
2018-05-13 09:23:00我覺得你可以試著理解你的環境和你的程式是怎麼build起來再來看 distribution 怎麼支援
作者:
noonee (我和烤肉間只差一撮孜然)
2018-05-13 09:24:00嗯嗯 謝謝!
作者:
Neisseria (Neisseria)
2018-05-13 17:43:00編譯參數配得好的話,會比一般編好的效能好一些如同樓上網友講的,太花時間了,很久沒碰這個了
作者:
tinlans ( )
2018-05-15 00:15:00現在編譯參數沒那麼難搞了,-O3 -march=native 就很強,加上 -mtune=native 就差不多了。因為會充分利用 CPU本身的指令集,跟為了相容於所有電腦而只用基本指令集編譯出來的 binary 套件相比,速度當然有顯著差異。Gentoo 在升級的時候還是常會遇到不能自動解 dependency,要善用 emerge --nodeps 去解,有時候是要求 use flags的變更,這些認真看一下訊息都還簡單。大規模升級的時候記得用 emerge --keep-going 先跳過編不過的之後再手動用ebuild 指令去慢慢一個一個處理。LDAP server 的升級一直很討厭,就是它會要求你把資料庫路徑先清空,不然當場 error,不太懂這設計邏輯是什麼。
Gentoo 編 Kernel 的地方可以客製成該硬體專用少掉許多不需要的 kernel modules 大大加速開機流程
作者:
noonee (我和烤肉間只差一撮孜然)
2018-05-15 13:15:00謝謝樓上兩位的回應!
愛用Archlinux, 硬體太舊不允許就用Debian,最多只嘗試到Crux。這個賤兔, 只能遠觀 ,實在沒那麼多美國時間。
我也不建議開 -O3 很容易有東西炸掉,要自己想辦法修
作者:
tinlans ( )
2018-05-16 17:24:00O3 爆炸是幾年前的事情了 XD現在這個年代是開 -flto 才會炸得跟當年 -O3 一樣 XD我在 FreeBSD 和 Gentoo 開 -O3 編所有東西在 productionenvironment 跑至少五年了,而且都有在更新啊雖然 FreeBSD 那邊已經改用 Clang 了,和 GCC 不同回事
懷念 第一個開始用的linux就是gentoo 都要自己編kerne
作者:
Debian (Debian)
2018-05-20 14:19:00雖然拎北是Debian,但是如果你喜歡Gentoo又懶的編一波可以考慮試個Sabayon看看。