LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 630|回复: 4

新手用Gentoo。。

[复制链接]
发表于 2010-3-24 11:12:18 | 显示全部楼层 |阅读模式
都说Gentoo好,所以,我就尝试了,相信,群众的眼睛是雪亮的。
原来也用过linux,一般操作是米什么问题。

第一次用Gentoo就在真机上装,按照手册,按部就班的全部搞定了,reboot,系统是进去了,但是,/boot怎么没挂上,开机时候还有一大路的黄色*号,看的我头都晕了。首先解决,/boot为什么开机后就umount了,折腾了几个小时,没发现问题。诶,重装吧。
第二次,改用了Funtoo,嘿嘿,尝鲜,看看有什么区别。这回是在虚拟机里装的,按照手册又装了遍,这回内核是自己编译的,reboot,我晕,启动不了。由于工作忙,所以就没管了。
一直耽搁到昨天晚上,心血来潮,又装了次,这回,认真仔细的把文档看了遍,内核由于受到了第二次的打击,还是用genkernel比较保险。安装好后,没有/boot umount问题,用touch也解决了大量黄色*号问题。

最后总结下,个人认为菜鸟多装几次系统还是比较好的,思路会逐渐清晰,知道到底是怎么回事。
由于本人菜,内核编译使用的是genkernel,下一步要学习内核编译和USE。
这里有几个疑问:
1.我用的普通PC,我该选哪些,不选哪些编译项?是不是对硬件要有所了解?
2.关于USE,实在弄不明白我该+哪些-哪些,万一加加减减一失误,是不是安装的软件用不成了?还有,就是比如amarok这种依赖QT4的包,如果我在make.conf里的USE填了-qt,是不是就安装不上了?还是安装了不能用?还有那些alsa cdr之类的选项,我怎么知道需不需要?是不是要对所安装的软件要有很好的了解?

不好意思,有点菜,忘大家鼓励之,勿BS,谢谢!
发表于 2010-3-24 11:20:09 | 显示全部楼层
估计你/boot用了ext2, 而现在内核编译默认不支持ext2了, 从ext3开始....
回复 支持 反对

使用道具 举报

发表于 2010-3-24 12:30:36 | 显示全部楼层
USE可以根据手册试着来,以后出现问题可以再改

慢慢就熟悉了。
回复 支持 反对

使用道具 举报

发表于 2010-3-24 13:13:58 | 显示全部楼层
回答2: 据我感觉,use只是接口而已,在软件安装时告诉软件启用这个接口,如果这个接口相关的软件没装,就会以依赖的方式安装。如果软件一定要使用这个接口才能启动,那么就要开启,emerge失败后会有提醒的。
例如安装在kde里安装amule,use里没有启用gtk或gnome,emerge会失败,因为amule的界面必须依赖gtk或gnome的其中一个,然后在emerge失败的信息里会告诉你必须开启gtk或gnome。
你可以不设置全局,在/etc/portage/package.use 里单独为amule启动gtk
回复 支持 反对

使用道具 举报

发表于 2010-3-24 13:15:14 | 显示全部楼层
另外,equery u XXX 可以查看软件所有的use说明。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表