找回密码
 注册
快捷导航
查看: 29442|回复: 5

给你的Thinkpad装一个奔腾的gentoo--[五、系统升级及KDE安装]

[复制链接] |自动提醒
阅读字号:

76

回帖

8

积分

46

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-11-10
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2003-3-30 16:38:38| 字数 3,403| - 广东省深圳市 电信 | 显示全部楼层 |阅读模式
给你的Thinkpad装一个奔腾的gentoo--[系统升级及X&KDE安装]
  
gentoo是一个充满活力的发行版本,她几乎每天都在不断的更新自己。每天都有新的软件包升级,世界各地
的开发人员每天都在贡献自己的聪明才智。gentoo所发行的软件几乎包括所有的开放源代码甚至包括了
scilab(一种和MatLab类似的数学软件,开放源代码的,虽然还在不是很完善,但是我觉得将来和MatLab有
一拼,我们做工程的对MatLab一般都很有感情,所以看到scilab就觉得很亲切,不免多废话了几句),另外
还包括了一些linux下免费使用的二进制形式发布的软件包,最有名的莫过于realone和java sdk,另外,你还
可以安装许许多多的游戏,其中不乏重量型的quake3和Ureal tournament2003。当然还有不少小游戏,是你
学习之余娱乐的好玩具,我最喜欢的还是frozen-bubble也就是泡炮龙。^_^
  
好了,废话少说。经过了前面这些安装,配制内核,配制grub启动教本,现在基本的linux系统已经建立起来
了。接下来重起,并且选择gentoo进入全新的linux系统,注意,如果你没有给你的root帐号设置过密码,那
么现在root的密码就应该是空的,直接在输入密码的提示后面按回车就可以进去了。记得用passwd命令给root
设置一个密码;别贪图省事。
  
首先确定你是否能够上网,ping一下网关,如果通了的话就说明网络ok了。如果你不是DHCP获取ip而使用
静态ip那么请修改/etc/conf.d/net,里面有这么一行
  
#iface_eth0="192.168.0.2 broadcast 192.168.0.255 netmask 255.255.255.0"
  
将前面的#去掉,然后添上你的网络参数,分别是ip地址,广播地址,和子网掩码,一般windows里面都设置
过ip和子网掩码,其实这两项就可以知道广播地址了的。具体作法就是把子网掩码段取反,再和你的ip地址作
或运算。对于一般的C类网段(子网掩码255.255.255.0),只要将你ip地址的最后一段改成255就行了,就象
他例子里面给的那样,B类的(255.255.0.0)把后面两断改成255就行了,如果不是这种一般的,那么你按照
我说的自己算好了。另外,别忘了设置网关格式他都已经给出来了的。
# For setting the default gateway
#
#gateway="eth0/192.168.0.1"
  
好了,确定你的网络没有问题,下面我们就可以开始了。
由于你下载了最新portage的snapshot,我们可以省掉以下步骤
  
#emerge sync     
//这一步骤是用来更新你的portage树的,你可以经常更新一下,然后emerge [-u] world更新你的系统
  
而直接输入
  
emerge -u world
  
在使用以上命令前你可以先用
  
emerge -p -u world
  
看看现在有哪些软件包需要更新。当然你可以选择不更新,特别以后装了像kde之类编译起来巨麻烦的包,你
可以选择其中的一部分进行更新,直接
emerge +要更新的包名。
像我上个星期装的时候还是kde3.1.0的,没想到过了几天portage树上就成了kde3.1.1了我也懒的更新,反正
用着舒服就行了。并不最求最新的版本。^_^
  
当然对于我们刚刚装完的这个新系统来说你最好来一次emerge -u world这个虽然需要一定的时间,但是我觉
得还是有必要把自己的系统升级到比较新的稳定版本的。
  
一般emerge完了都有一些信息给你,你要留意一下这类信息,有时候他会告诉你说是有几个配制文件可以进
行更新,因为gentoo充分考虑到了用户的需求,他安装软件的时候如果发现有以前版本的配制文件不会把它
不分青红皂白一律复盖的,而是将新的配制文件保存为._cfg****,之类的文件你可以在/etc目录下面搜索此
类名字的文件,并且察看两个配制文件有什么不同。另外还可以通过man得到更多的帮助信息。
比如刚才emerge -u world之后一般会有一新的make.conf的配制文件,这时候,你可以讲原来的make.conf
删掉(或者安全一点,改个名字),把那个文件改名为make.conf,然后将重新设置一下优化参数、SYNC和
GENTOO_MIRRORS,或者也可以参看两个文件的配制内容,如果一样(除了我们自己加的哪些),就直接不
用管了,如果你察看两个文件的差别的话,你回发现,新文件里面把MAKEOPTS="-j2"给注释调了,这一行
对本本这种铁定一个cpu的机器无所谓。而把这句话注释掉,可以让我们顺利编译xfree。
  
好了,经过了这些步骤之后,我们就可以直接杀向X以及KDE了你如果更喜欢gnome,那么也可以向哪个方向
发展。
首先我们要安装的就是xfree-4.3.0,但是由于这个xfree版本还刚刚出来,因此还没有出现在stable版本里面。
但是你完全可以放心,我用着一点问题都没有,所以放心的安装吧,但是你不能直接用命令
emerge xfree
这样安装的xfree是4.2.1的。你需要使用命令
  
ACCEPT_KEYWORDS="~x86" emerge xfree
  
有了前面的这句话系统就会寻找最新的xfree版本,并给他配制好倚赖关系自动安装好。不过ACCEPT_KEYWORDS
最好不要乱用,如果你不是想帮忙测试最新的gentoo的话,一般stable的版本已经够新了。
  
下面你就可以做其他事情去了,大概两个小时不到,xfree4.3就落户你的机器了。
不用忙着配制XF86Config文件。继续安装KDE,这次就不用ACCEPT_KEYWORDS了,直接emerge就可以了。但是
先别忙着emerge kde,首先,先想想你给gentoo分了多少地方,如果地方够大,而你又想安装kde的所有东西
(包括好多好多东西,具体我就不列了,好多东西你未必用的到),那么可以直接emerge kde,但是如果你想自
己配制想装哪些东西的话,那么我建议你别使用emerge kde。
另外一个要你自己斟酌的是,你是不是打算使用gnome桌面而只用kde,为什么现在就要考虑这个问题呢,因为
如果你曾经装过blfs的话就知道,一般来讲一个软件包不一定是完全独立的,尤其是gnu的许多软件包,有的软件
包倚赖于其他软件包,比如好多GUI软件都需要gtk库,没有这个库就用不了,所以必需在安装这些之前先装gtk,
有些软件包如果发现你的机器里面用到了某些包,那么他就可以利用这些包,许多许多之类的软件都有很复杂的
倚赖和利用关系,当然这些在gentoo里面都不用操心,emerge会自动帮你配制好安装顺序和倚赖关系的。
但是如果有些东西虽然可以被利用,但是你一辈子都不会去用它的,并且这个软件包对你要安装的包来说并不是
必需的,那么你又何必非要装上呢?比如,你在装kde的时候,他本身需要倚赖.利用很多软件包,这些软件包又
可以利用GNOME桌面环境,这样的话通过一层一层的利用和倚赖,你就回发现,安装了一个kde怎么居然也帮你
差不多安上了gnome,要知道这些东西编译起来都不是省油的灯。那么怎么去掉这些利用关系呢。gentoo里面
使用USE关键字。用法相当简单,比如你不想用gnome,那么你可以定义如下
USE="-gnome"
这样就可以把使用到gnome有关的东西都给忽略调,当然你可以完全放心,emerge不会放过那些存在严格倚赖
关系的软件包的。你可以放心大胆的使用。好了,按照我的建议,你可以用以下命令编译基本的kde环境(一个
完全实用了的,如果你的硬盘空间有限,这个是最好的选择了):
  
USE="-gnome" emerge kdebase
  
剩下来的事情你就可以交给gentoo自己去解决了。这个过程你可以在你临睡之前干,然后一觉起来,也就差不多
了。编译xfree和kde是最废时间的活儿了,当然还有更加狠的,如果你想虐待自己的机器的话你可以试着去编
译OpenOffice,当然你只要emerge openoffice就可以了。我没有试过,也不打算试呵呵。
  
在接下来一节里面,我将要介绍x的配制,以及大家普遍关心的汉化美化
请大家继续关注。

7

回帖

0

积分

1

资产值

入门会员 Rank: 1

注册时间
2003-3-30
铜牌荣誉勋章(注册8年以上会员)
发表于 2003-3-30 20:53:39| 字数 9| - 广东省深圳市 电信 | 显示全部楼层

Re:给你的Thinkpad装一个奔腾的gentoo--[五、系统升级及KDE安装]

我喜欢泡泡龙^_^
回复 支持 反对

使用道具 举报

1万

回帖

116

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-4-28
发表于 2008-7-31 21:32:00| 字数 11| - 广东省梅州市 电信 | 显示全部楼层
是什么东西。上图看看。
得之浩然 失之淡然 争其必然 顺其自然
回复 支持 反对

使用道具 举报

21

回帖

0

积分

50

资产值

入门会员 Rank: 1

注册时间
2008-4-27
发表于 2008-8-2 00:46:26| 字数 139| - 四川省成都市 电信 | 显示全部楼层
$ uname -a
Linux ibmgentoo 2.6.26-thinkpad #1 SMP Mon Jul 28 20:09:37 CST 2008 i686 Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz GenuineIntel GNU/Linux

gentoo很棒,一直在用
回复 支持 反对

使用道具 举报

7867

回帖

2

积分

2万

资产值

初级会员 Rank: 1

注册时间
2006-6-22
发表于 2008-8-2 01:55:07| 字数 90| - 上海市浦东新区 电信 | 显示全部楼层
文章虽然老了点 看看也不错 3楼居然挖坟 www.gentoo.org上有非常非常详细的安装文档(含中文版)
我最近也在折腾这个 确实不错的东西 推荐下 不过怎么找不到这文章的第三篇呢 精华里没有
To be without some of the things you want is an indispensable part of happiness.
回复 支持 反对

使用道具 举报

7867

回帖

2

积分

2万

资产值

初级会员 Rank: 1

注册时间
2006-6-22
发表于 2008-8-2 02:01:14| 字数 81| - 上海市浦东新区 电信 | 显示全部楼层
最近出了2008.0 改进很多~~
LZ说的emerge gnome的事情我干过 差不多20小时(N410C) 下次再弄的时候 我用time emerge gnome 就可以了 哈哈
To be without some of the things you want is an indispensable part of happiness.
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-21 23:01 , Processed in 0.097161 second(s), 34 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部