前段时间换本子,把 gentoo 重装了一遍,记下来一些需要备份的东西。
rc-update
启动列表,从这里面能找到你之前随机启动的东西
world
主动安装的程序列表
kernel
内核的配置文件,换机器后可能需要调整里面的磁盘 cpu 什么的配置
layman
加了什么 overlay
etc.tar.gz
程序的配置文件基本都在这下面,好在这个目录也还不算大
home.tar.gz
有些程序的配置文件在这里面,比如 firefox 什么的,另外比如 kmail 把邮件也存这里面
/opt
我把自己安装的一些程序放到了这里面,这些程序基本都是不依赖别的程序的。如果是需要 make 安装的,一般会写一个 ebuild。
fonts
自己安装的字体,一般放在 /usr/share/fonts/ 下面,看习惯了
stardict dicts
这个一般在 /usr/share/stardict/dic/ 下面,好像放 home 下面也可以,没试过。。
我自己的大概就上面这些了吧,另外还有就是自己的 overlay
备份了这么多东西完全弄好好像也花了好几天时间,当时是在 5.1 前后的时候弄的,好像花了4,5 天?没事还是别折腾了
下面的步骤一定要明白干的是什么再操作,否则后果自负
。
1 修改 make.conf 里面的 use 为 kde4 -kde -gnome qt4 -qt3 -avahi -esd 这样。把 gnome 相关的 use 都 – 掉。我还有 -arts,看需要。使用 kde 这个use有时会导致安装 kde3,所以如果要使用最好在 /etc/portage/package.use 里面单独指定。如果不介意 kde + gnome 共存,那么 1,2 不是必须的。
2 emerge -uDN world
3 修改 /etc/portage/package.unmask ,加入 >sys-apps/portage-2.1, unmask portage 2.2 ,2.2 才支持 set
4 layman -a kde-testing
5 emerge -av @kdebase-4.2
其他想装的东西可以去 /usr/local/portage/layman/kde-testing/sets 里面看。比如 emerge -av @kdepim-4.2,或者装里面的某个包,emerge kde-base/kmail:4.2
6 修改 /var/lib/portage/world ,删掉里面的 gnome 的包,当然不介意 gnome 和 kde 共存的话后面的就不需要做了。
7 emerge –depclean -p 清理 gnome 的包。
今天居然打开了blog的发表页面,奇迹了,那就写一篇好了。
gentoo 真不错呀,嗯,软件全,还可以自己定制。真是太爽了。套用一句某个女星给某洗衣粉作的广告“用一次,就知道是我想要的”,呵呵。
呀,好像没什么好写的了。。。汗。凑字数中。。。
近期评论