不知道該從哪種版本下手 - Linux

Enid avatar
By Enid
at 2014-05-17T04:01

Table of Contents

已經有人寫出Gentoo不推薦的原因,那我來推薦一下XD (其實是想騙點P幣)

說真的,雖然自己用Gentoo已經有6年左右,不過都是在當Server

所以對於X window這塊並不熟,所以這邊並不會詳細談X Window部分

而且有講錯也歡迎大家給予糾正


=============進入正題=============

Gentoo是一個滾動升級的作業系統 (Arch也是這種)

滾動升級代表他沒有版本號的概念,不管處在哪個版本都可以逐步升級到最新

Gentoo自己有一套自己的套件庫管理和工具,不屬於deb或rpm系統,這點也跟Arch類似

至於為什麼普遍會說Gentoo難的原因

1. 他是純編譯的系統,所有套件都要經過編譯才能使用
2. 安裝過程來說,Gentoo是個需要自己安裝調整設定Linux Kernel
(雖然也是有提供用自動編成的方式)
(這點在Gentoo原作者新創的Funtoo已經建議直接用debian Kernel了)

對於新手來說,光是要把Gentoo安裝完成可能就會撞牆撞個幾天幾個月
(以前在學校教學弟的感想XD)

相較於其他大多數distribution來說,Gentoo安裝是讓一般使用者逐步下每個指令完成

對於不了解甚麼是分割區,甚麼是掛載,甚麼是kernel,甚麼是grub的新手很痛苦

再來,一個X Window實在包含太多套件,對於這種純編譯系統安裝時間長上不少

不過當你完成安裝的那一刻,你大概對於Linux也有基本認識了XDDD



說到這裡,聽起來Gentoo跟Arch很像,只是要編譯對吧?

就我自己的感覺這兩套系統的確某部分很像

但是個人覺得Arch更為的"激進"

同樣在滾動升級中,Arch的作法偏向是公告某一個時間要更新A,A取代B做為未來使用

那麼只要時間一到B將移出Arch的套件庫或相關部分

你可能需要去aur找B或者解決其他跟B有相依的部分

這也是Arch容易滾到假死的說法

而Gentoo在滾動升級的時候會將新的安裝但舊的保留
(並且預設還是會固定在舊的要自己切換)

相依部分大多數會提醒先解決(因為編譯需要)

滾上去可以確認新版本使用沒問題再移除舊的
(雖然很常忘記移除導致系統有各種版本的工具, Ex:Gcc)



來說說Gentoo套件庫

Gentoo因為是純編譯的系統,所以套件庫內基本上很難看到libxxxxxx這類套件

每一個套件使用"USE"去管理這個套件有提供的library,需要在編譯來使用

而不需要的功能就不會安裝

而前面提到說因為編譯安裝很久,其實說真的現在電腦速度已經改善很多了XD
(以前安裝完系統可能要半天一天的XD)



說了這麼多好像快把大家嚇跑了

其實Gentoo也有一些分支,其中也有讓人比較好親近的

EX: Sabayon (http://www.sabayon.org/)

Sabayon另外提供了Binary的套件庫讓使用者不須要編譯

當然原本編譯的套件庫也還保留著

安裝上也跟其他Distribution無異





另外,Gentoo上的Mirror list不知何時台灣沒了XD

其實交大還是有mirror

http://gentoo.cs.nctu.edu.tw/


台灣Gentoo使用者似乎真的快變稀有動物了QAQ......

--
「太陽與向日葵」 作者:常村勇作
回過神時才發現 我始終都在追尋你的身影。回憶起來才明白 我總是渴望看見你的笑容。
木下秀吉
如果我是一株向日葵 你就是照耀我的太陽。我追隨著你的光輝 讓自己開出碩大的花朵。
我不知道該用什麼詞彙來表達心中的情感,儘管如此還是好想告訴你。
木下,我好喜歡你。我是真的LOVELOVE地愛著你。 笨蛋 測驗 召喚獸 7.5

--
Tags: Linux

All Comments

Christine avatar
By Christine
at 2014-05-20T17:50
Gentoo:這個套件採用自己獨特的Portage包管理系統,
吸引了許多狂熱愛好者以及專業人士,
由於能自己編譯及調整源碼依賴等選項,
Ophelia avatar
By Ophelia
at 2014-05-24T20:31
而獲得至高的自訂性及優化的軟體,
在源碼包也有相當多新舊版本的選擇,
是個強調能自由選擇的發行版。
Cara avatar
By Cara
at 2014-05-29T19:42
Arch:基於KISS原則,針對i686和x86-64的CPU做了最佳化,
以.pkg.tar.xz格式打包並由包管理器進行跟蹤維護,
特別適合動手能力強的Linux使用者。
Skylar Davis avatar
By Skylar Davis
at 2014-05-31T20:37
以上,來自wiki
Hazel avatar
By Hazel
at 2014-06-01T01:00
用Arch解假死解到煩得人+1 前陣子過慣安逸的ubuntu又想來玩玩
滾動的Gentoo了...XD
Hedda avatar
By Hedda
at 2014-06-05T00:40
要滾動,選debian testing就好吧...
Sierra Rose avatar
By Sierra Rose
at 2014-06-09T22:44
其實個人覺得與其要玩Gentoo,不如玩 FreeBSD,ports的處
理方式比 portage要來得elegent
Elvira avatar
By Elvira
at 2014-06-10T04:09
FreeBSD甚麼都好,但就有點不算適合當作desktop使用
Damian avatar
By Damian
at 2014-06-11T02:29
近幾年我常用機都是筆電,之前BSD硬上wifi driver還是不會動,
Olga avatar
By Olga
at 2014-06-13T13:25
Linux最糟只要調調kernel參數就可以正常使用內建麥克風..
Anonymous avatar
By Anonymous
at 2014-06-18T08:01
是說debian有kfreebsd-amd64,或許是個可行的方向
Brianna avatar
By Brianna
at 2014-06-20T04:57
BSD的Ports也逐漸有種慢慢式微的感覺,10導入新的pkg了
為了這個身邊朋友還要做各種測試XD
Audriana avatar
By Audriana
at 2014-06-21T16:47
沒啥式微啊 pkgng是替代原本的pkg用的 ports還是並存啊
Ina avatar
By Ina
at 2014-06-23T14:36
而且ports一直都需要pkg啊 只是現在新版換用pkgng
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2014-06-26T02:55
了解,感謝樓上指導,因為朋友在測試導致的錯覺
Jessica avatar
By Jessica
at 2014-06-29T09:23
不得不提一下本宮的kfreebsd官方文件其實不多,加上目錄樹
與純bsd有差異,所以有時候某些設定檔位置可能找不到,這是
本宮需要改進的部份,其實也不太建議大家來用kfreebsd,能
Oscar avatar
By Oscar
at 2014-07-03T16:58
用純的bsd就用純的bsd,當然kfreebsd當玩具玩是沒什麼問題
,只是不要報太大的期望這樣。
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2014-07-06T12:34
在 FreeBSD ports 似乎沒有像 emerge 一樣 --newuse 可用
Erin avatar
By Erin
at 2014-07-09T12:21
有時候修改了選項不知道要重裝哪些東西
原本 poudriere 看起來可以解決,但是它無條件重編
George avatar
By George
at 2014-07-10T09:31
所有相依的套件常常導致多花非常多時間才編好
Carol avatar
By Carol
at 2014-07-14T23:25
好一陣子沒用gentoo了,我記得newuse會把相依套件也重編啊
Tristan Cohan avatar
By Tristan Cohan
at 2014-07-19T16:52
可是 poudriere 是重編一堆無關的東西 例如 mesa 更新
Hedy avatar
By Hedy
at 2014-07-24T04:22
會重編 cairo,重編 cairo 會導致 libreoffice 也跟著重編

Fedora 20 安裝無蝦米

Ivy avatar
By Ivy
at 2014-05-16T21:50
聽板友的建議,改用 fcitx 安裝了 fcitx fcitx-table fcitx-table-chinese fcitx-table-extra 這幾個元件,並在 .bash_profile 加入 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx ...

Ubuntu 14.04 , gcin 中文輸入法 , 新手初步心得

Edwina avatar
By Edwina
at 2014-05-16T20:19
使用環境 : Asus Vivo PC VM60 ( I5-3337U , 4G Ram , Intel HD Graphics 4000 繪圖晶片 , Intel HM76 ) Ubuntu 14.04 ( 2014 年 4 月 29 日下載於官網 ) 24 吋 LCD 螢幕 在網路上爬文後 湊出了安裝 ...

2014 HackNTU 一年一度的台大黑客松又來囉!

Carolina Franco avatar
By Carolina Franco
at 2014-05-16T17:39
※ [本文轉錄自 NTU 看板 #1JSLr1T7 ] 作者: yet5438 (Asoul) 看板: NTU 標題: [網宣] 5/24-25 台大校園黑客松 報名截止倒數 時間: Tue May 13 07:46:00 2014 一年一度的 Hackathon 又來了,去年來不及報名 ...

請教一下awk的問題...

Erin avatar
By Erin
at 2014-05-15T18:09
※ 引述《nashsai (納許賽)》之銘言: : Hi 小弟初碰awk 想問一些問題 : 我有一個log長這樣 : 時間 USER 行為 檔案路徑 檔案大小 速度 : 16:40 aaa download /abc/a.txt 0 0 : 我現在用awk 只想要時間 行為 檔案 ...

squid 設定使用者權限

Charlotte avatar
By Charlotte
at 2014-05-15T16:27
各位板友好 請問一下 squid 要如何設定成使用者可以用帳號密碼使用 web proxy 呢?? 我說的使用者是指本來在本機上面有帳號密碼的使用者,比如說可以用 ssh 登入... 因為在網路上面看到的設定幾乎都是要另外建立 有沒有辦法設定成允許在本機上面有帳號密碼的使用者使用呢? 另外想請問一下 ...