Gentoo 好难入坑...
折腾两天了 一直在做内核编译配置
但是好多参数啊 调了几个小时 一半还没调到
不懂英文真苦逼 一条一条的查 然后设置
有没有神马简单些的内核配置方法?
求大牛带入坑...
make defconfig 应用默认设置之后再用 nconfig 调整一下自己的需求就好了
如果哪天缺什么东西 clean 一下再编译就可以了
。。。尝试Gentoo过几次。。。内核还好办……图形界面简直要命。。。
最后还是入了Arch的坑。。。
感谢建议
Arch也折腾过,当时折腾ArchBang 结果ArchBang的CD没有及时更新 安装后直接就升级不过.... 这样的系统 貌似太折腾了写吧 话说Gentoo有这样的情况么,如果有 我会考虑FreeBSD
试试Charkra linux。Arch这种源码编译方式的版本,纯粹是自虐,无法理解。
英语不好的话很多东西都会很困难的吧……直接上个开箱即用的发行版好了……要不直接windows
Arch 的更新很激进, 一般一个月不更新就被甩在很后面了, 主要是一些依赖方面的问题
如果用 Gentoo 全部静态编译的话就不会出现这样的问题, 不过二进制的大小很感人
第一次配置内核,别想最优化,不知道的就都勾上!
到论坛找一样型号的电脑最好,thinkpad因为用户多,所有只跑linux,下台买thinkpad t 或 x 绝对不会错。
gentoo中文文档不错啊,你没看中文?内核别太费时间。
我当时一下就搞定了(内核编译下来比ubuntu大几兆。。。)
Archliunx 原生就好,玩什么 archbang...archlinux滚动升级都没什么问题,前提是别隔太久!
freebsd也会遇到这样的问题,只是他升级步伐不会太快太激进,所以风险低。
玩 ubuntu 如果是因为 B 格低,上 Debian 就高大上了。
Arch不需要自己编译……Gentoo才是整个系统都要编译一次。。。非常不环保。。。
Arch本身还可以吧。。。其他用Arch做基础的发行版一般都是捆绑桌面的……
要是真不懂英文,建议还是放弃。
当然,有两条偏方:
1,找一个Gentoo 的LiveDVD,懂Linux最基本的分区,配置不?,直接建了分区把内容copy进去,以后慢慢换。理论上这是出Gentoo最快的方式。
2,买个Linode节点,选Gentoo,先把系统体验一下,再说。
Gentoo 没必要上重图形界面,我用过最重的也就是Gnome(当然KDE我也编译过),否则就是Openbox自己搭,用arch一样自己搭。
kde太卡了。。。。还不如不用图形界面
用gentoo主要是为了方便一些系统级的设置,和很多发行版比起来自定义的东西要多很多,可定制性高。。。
中文文档好老了,我对照一份翻译过的内核详解看着调的 但是效率太低了 准备照着 的建议来 也没什么调整需求 去掉SELinux 开KVM而已
选择Gentoo的主要原因就是感觉B格好高... (其实是没接触过 想接触下),目前还在使用Windows(人不掉),Gentoo主要装办公室用,Linux的重装几率比Windows低很多 想折腾一次收益时间长些 就是这样,而且感觉zsh很不错 而且我的工作就是Linux SA
各位也可以推荐其它发行版本给我参考参考,
不知道常说的I3之流算是什么 桌面? 我觉着那样就不错,折腾Gentoo也是看见很多人在用Gentoo做这样的方式
官方Wiki的话,因为更新速度比较快,所以汉化内容较少,有中文的内容比较少,其实说实在的,就算是archlinux的Wiki大多数有中文,但是很多都只适用于非最新的包或者系统,所以最好还是看英文Wiki比较好,慢慢来,不要着急
archlinux 其实更好,真的,只是没了编译光环而已。
gentoo编译耗时间,比如导致他们很多人不用 kde ,你知道要编译多久吗。。。。
入我大Arch门下吧
默认binary,想自虐一样可以玩编译
我用了12小时......笔记本上编译的,从晚上11点编到第二天接近中午,,,,,风扇转得和什么似的
用过很长一段时间gentoo,入门以后并不难,甚至都有办法升级两年没emerge update的系统。
但最终因为我想试试不同的图形桌面放弃gentoo了。。。。
在gentoo的世界想快速玩玩某些东西,太花时间翻译了。
玩gentoo,得会玩distcc,ccache之类。在笔记本上编译是找罪受。
我在想,云时代,可以临时上N多linode,vultr,DO之流来帮助编译,但我玩Gentoo的时候还没这些,不知道好不好实现。想编译KDE开10个linode,也许2小时能搞完?
中文内核选项在此: http://www.jinbuguo.com/kernel/longterm-3_10-options.html
还有啊,第一次可以先不用自己配置,直接用genkernel得了~
我就是看这个对照来的...
笔记本虚拟机测试中...
Arch 怕忘记升级 而且个人觉着编译不算自虐(平常资源使用不高),Arch的升级才是自虐
农企和渣本会发飙的,快入洗发水大法保平安 [doge]
这个。。。。不太清楚分布式编译。。。不过是一个好办法:)
给你指条明路. 别到中文社区问gentoo问题了. 到gentoo的IRC上把错误日志一放, 2秒后得到解答
不理解Arch升级哪里自虐
Arch作为日常系统超过两年了,从未滚挂
只因为调整分区重装过一次
现在一天一次升级
i3wm 是个tilling wm,用不惯弃了,考虑如果有二奶机的话拿来做桌面
顺便隔壁几个Arch衍生发行版也不错啊
每天都得滚吧 不滚估计过几天就完蛋吧...
没这么夸张,一个月滚一次就行了。订阅一下官方首页的 RSS, 基本不会出问题。
发行版之战。给Arch Linux投一票。已用两年,没重装过。滚动升级,感觉很方便啊。额是升级控。很久不升级,看好官方公告升级,一般不会出错的。桌面环境推荐Enlightenment
Arch Linux投一票, gentoo编译内核可以先看下其他发行版的config文件。驱动的话在其他发行版上lsmod一下, 自己用的模块就编译进内核。
大学时候入过gentoo的坑,最开始编译一个要一周,后来重装的多了就1天搞完了,学校教育网网速就是快啊。当时装的openbox,整个图形起来之后内存占用才60M左右吧。装一次用1年...
为啥不ubunut好好的用?
我最多3个月没升过,你要是长时间以后升级看一下官方新闻
说说我为什么用 Gentoo:
举一个例子,Freetype 在 2.4 版本以后默认启用 Adobe/Google 贡献的 CFF 字体引擎,可是在 Terminology( E17 的 terminal) 上渲染 Source Code Pro 字体有些模糊,而 Freetype 这个库又不得不更新。用 Gentoo 可以很简单地去掉 Adobe/Google 的引擎,只要给 Freetype 加上 `-adobe-cff` 的 USE 就好了。
现在看看十年前irc的archive都带感的流泪!现在编译一个可用的环境已经不需要花24小时以上了!
Fedora试验田大法好
我很赞同loading所说的,开始先别想什么优化,能用即可。要优化,Processor type and features(还是类似的,有段时间没搞了)下调整CPU类型。
真正的大头是各种乱七八糟的驱动,对自己电脑有所了解应该问题不大,但是一条一条关确实挺烦人的。Arch有modprobed-db可以保存每一条被加载的模块的记录,在make localmodconfig就可以禁用掉那些从没有用过的(直接make localmodconfig也可,但只会保留当前系统加载的,重启结果恐怕就不同),Gentoo没用过,不清楚。
我在编译内核时,碰到有兴趣了解的选项会按h看描述,还不清楚的就Google;有的就直接默认了不去管它
还有,直接按照Arch的指南装不就行了?新手指南的中文翻译更新很及时的。
有时候用一台CPU N270的上网本,我就在幻想如果装Gentoo,开march=native,能不能让这个卡死了的玩意儿稍微好一点。只是想到这个Pentium M级别的CPU性能,要是每个包都自己编译那还用不用了……不过装了rpeo-ck的针对Atom优化内核,感觉似乎可能真的也许是心理作用(我知道有语法错误)快了。
最后,Gentoo的Wiki还是很不错的。我可不相信LZ的英语水平还不如一个初三的小屁孩。
如果真的喜欢Gentoo,那付出一点时间去学吧。
arch 两个月一次都滚不挂
英语水平确实不如小屁孩 现在的熊孩纸很厉害的 ,,Ծ‸Ծ,,
========================================
感谢各位热心回复 看见说Arch Linux也不容易滚挂 我准备试试去
不大清楚,捣鼓操作系统有什么好玩的?
门外汉求重新入坑。只会分区和娱乐了。
5年+ archer路过,Arch只要在滚前看主页通知是不会挂的,有要手工介入操作的都会事先通知。
另外建议别每天滚,我是和firefox大版本升级同步,平时不滚。
最开始的时候用的是genkernel自动配置生成的内核。
再后来就make menuconfig后, 直接按照wiki中的指导, 不知道的选项一个不动, 全部用默认。只把自己完全确定的东西调整一下。比如文件系统, 蓝牙啥的。
现在用gentoo很happy, 本地安装了kde桌面。
而且还在一个vps上也搞了gentoo
我有两台笔记本装了Arch,如果开机了天天滚。我放寒假那天(二月一日)给它pacman -Syu,然后就放着吃灰了。二月二十八号开机,pacman -Syu,下了1个G的玩意儿,重启一切正常。
其实这跟装的软件有关系……
确实要看通知,但用久了就觉得麻烦了,想转slackware
楼主高中生...
2年gentoo用户
觉得楼主不用花费太多精力去折腾内核配置。
1. 驱动:网卡、声卡、显卡驱动参考手册解决
2. 特殊软件需要特定的内核配置,也可以参考该软件在gentoo wiki上的说明
中文版的手册文档有延迟,有错误,最好参考英文原版。
我用gentoo 已经五六年了,用gentoo 不在于什么逼格,而是因为可定制化程度高
没空折腾可以先下载别人编译好的
大坑啊,总觉得这些不是学习linux方向,当年在用什么linux发行版也浪费了很多时间,那时候还选择了冷门的turbolinux,slackware,每天就在折腾包编绎。而那时学来的shell脚本后来却更多的应用在ddwrt tomato之类的linux内核路由上。很多网络方面的管理不是在发行版里学的却是在小路由里学会的。
6年时间依旧没找对发行版,面对各种发行版特色的命令时,折腾桌面真心没意思还是用Windows统一省心。
再后来还是看到很多做java开发的用unbutu桌面。
前段时间用vps第一件事就是搜索该用什么主流发行版,最后选择了centos。
哈哈,精简优化应该还是有方向的,很多小型路由系统,特别像openwrt之类的就可以定制出特定功能的版本。
先用debian的.config吧
自己配置内核把系统装完了再动手也不迟
Arch 大法好...
滚动更新基本没怎么出过问题,像楼上说的,可能很久不更新会出现问题,但是wiki一般会讲如何解决。
而且kde除了在我笔记本上进去的时候慢,其他时候都很快,只装kde-base就好了...如果是SSD,应该不会有慢的问题...
半年滚挂过2次. 有一次是在升级mesa是死机了, 然后死机的同时正在安装glibc, 然后直接导致chroot后连bash都启不动了...
所以大滚之前, 我都是来个全盘tar -cvpf, 以防万一.
平常用用的确没有ubuntu之类的省心... 只不过ubuntu自带的库老旧, 而且wiki质量明显不如arch和gentoo.
我觉得上gentoo没什么意义, 特别是那种用得人很多, 又没什么必要加特殊参数的大型软件, 自己编译完全就是浪费电浪费计算资源. 再有很多人所谓的 "学东西", 你编译的都是别人的代码, 你只是./configure --xxxxxx, make, 能学到什么.
以前用本子编译arm开发板的bsp, 动不动风扇狂转十几个小时, 我可不想再感受下...
所以我选择arch... 内核如果不是有特殊需求也懒得重新编译了, 就用默认的...
gentoo,09年本子编译kde,320+依赖,11小时!!
不要入坑!注意!不要入坑!
沃日,原来 KDE 要这么长时间??!