gentoo openrc ~x86

下面是我的操作过程:
一、安装 basklayout-2, openrc (请一定记得 etc-update 或 dispatch-conf )
二、修改/etc下的配置文件,详见指南,在emerge后,大部分都由portage修改好了

更新完配置文件后,在重启前复查以下几点。

/etc/conf.d/rc

/etc/conf.d/rc 文件将不再使用,所有里边的设置需要被迁移到/etc/rc.conf 中相应的设置。请通读/etc/rc.conf/etc/conf.d/rc 后再迁移设置。在完成修改后删除文件/etc/conf.d/rc。

 

# rc-update add root boot


# rc-update add procfs boot
# rc-update add mtab boot
# rc-update add fsck boot
# rc-update add swap boot

代码 2.6: 把raid和lvm加入boot运行级别

# rc-update add raid boot
# rc-update add lvm boot

# cd /etc/init.d


# ln -s net.lo net.eth0

时钟

设置时钟的文件不再叫/etc/conf.d/clock 了,而是由系统原生的时钟调整工具的名字命名。这就是说Linux下这个文件叫/etc/conf.d/hwclock ,而在FreeBSD中叫/etc/conf.d/adjkerntz/etc/init.d 里的启动脚本的名字也相应的改变了,所以请确保她已经在适当的运行级别里了。

XSESSION

XSESSION变量也不再在文件/etc/rc.conf 中设置了。可以在由x11-apps/xinit 提供的文件/etc/env.d/90xsession 里设置XSESSION变量。

默认是 会迁移这个变量的,所以你需要编辑文件/etc/env.d/90xsession

重要: /etc/env.d 里创建文件后必须运行命令env-update 然后登出再登录 才能让修改生效。

EDITOR/PAGER

EDITOR变量也不在/etc/rc.conf 里了。EDITOR和PAGER变量的默认值都在/etc/profile里设定。如果你想改变,请在你自己的~/.bashrc (或起同等作用的)文件中设置这两个变量,或者新建一个文件/etc/env.d/99editor 并且在里边设置系统默认值。

补充:我在重启后发现 net.eth0 被删了,所以重新做了连接
$ sudo ln -s /etc/init.d/net.lo /etc/init.d/net.eth0
$ sudo etc-update # 或 dispatch-conf
$ cat /etc/conf.d/modules #发现都修改好了
$ sudo rc-update show -v #检查服务
$ sudo vi /etc/conf.d/net
这里我就一行固定IP的,把括号去掉就OK了
$ sudo vi /etc/timezone
这个文件要自己新建,写入 Asia/Shanghai
$ sudo vi /etc/conf.d/hwclock
这行相信大家都改过吧?
把 UTC 改成 local
$ sudo vi /etc/env.d/90xsession
XSESSION="kde-4″
这一行是在 startx 时用的,相信大部分用不着
用kde-3.5 的改成 kde-3.5
用gnome 的改成 Gnome
最后,env-update一下就可以重启了,快去试试openrc的性能吧!

改用openrc启动速度几乎是原来的3倍以上,可惜splash没了,看来又有事要做了…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值