>/etc/portage/profile/use.stable..." />
Linux系统Gentoo安装Kde5怎么设置
Linux系统Gentoo安装Kde5怎么设置
发布时间:2016-12-15 来源:查字典编辑
摘要:Linux系统Gentoo安装Kde5怎么设置配置方法:1、添加kde的overlay:layman-akdeecho-e"-qt5">>/...

Linux系统Gentoo安装Kde5怎么设置

Linux系统Gentoo安装Kde5的设置方法教程

配置方法:

1、添加kde的overlay:

layman -a kde

echo -e "-qt5" >> /etc/portage/profile/use.stable.mask

或者在/etc/portage/make.conf的USE中添加qt5。

2、解除kde5的mask

方法一:按官方wiki中的方法做软链接:

cd /etc/portage/package.accept_keywords

ln -s /var/lib/layman/kde/Documentation/package.accept_keywords/kde-frameworks-5.9.keywords

ln -s /var/lib/layman/kde/Documentation/package.accept_keywords/kde-plasma-5.2.keywords

方法二:来个简单粗暴的方式(不建议):

rm /var/lib/layman/kde/profiles/package.mask/frameworks*

rm /var/lib/layman/kde/profiles/package.mask/plasma*

方法三:将mask掉的包加到/etc/portage/package.unmask中(注:根据实际情况自行修改参数):

cat /var/lib/layman/kde/profiles/package.mask/plasma-5.3.0 >> /etc/portage/package.unmask

cat /var/lib/layman/kde/profiles/package.mask/kde-apps-15.04.0 >> /etc/portage/package.unmask

sed -i "s/~//g;s/-15.04.0//g;s/-5.9.0//g;s/-5.3.0//g" /etc/portage/package.unmask

我用的是方法三。

3、安装frameworks和plasma

emerge @kde-frameworks @kde-plasma

这一步最麻烦,会遇到多个包block或者collisions,采用简单粗暴的方法即可,遇到哪个包有问题就干掉它。

还有一个问题是,gentoo开发者会在kde官方发布之前,提前把kde5的ebuild写出来,比如现在的plasma-5.3.0,这个得需要自己看具体情况去处理了。

4、kde5组件的安装

现在kde5下的应用移植还不完全,有些软件连测试版都没有,只好兼容kde4下的,比如以kde-apps-14.12.3这种形式的包出现。目前我使用的测试版本软件有(cat /etc/portage/package.keywords):

=kde-apps/dolphin-9999 **

=kde-apps/libkonq-5.9999 **

=kde-apps/kcalc-9999 **

=kde-apps/ksnapshot-5.9999 **

=kde-apps/okular-5.9999 **

=kde-apps/libkexiv2-5.9999 **

=kde-apps/kmix-5.9999 **

=kde-apps/ark-5.9999 **

其中kde-apps/libkonq包是dolphin添加右键菜单支持的包。

将包添加到package.keywords后,安装方式如下:

emerge -av =kde-apps/ark-5.9999

5、系统托盘图标问题

qt4程序在kde5下没有系统托盘,需要安装sni-qt这个包,比如qBittorrent等软件。

gtk程序及wineQQ需要安装wmsystemtray(需要自己安装font-misc-misc这个字体包)这个包来实现托盘,但无法放到系统托盘。

6、kde5不能用kdm来引导桌面环境,安装sddm,取代kdm。

emerge -av sddm

7、设置qt5为默认qt编译器

cd /etc/xdg/qtchooser/

rm default.conf

ln -s qt5.conf default.conf

8、输入法,fcitx需要安装gentoo-zh的overlay中的fcitx-qt5这个包:

emerge fcitx-qt5

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新电脑常识学习
热门电脑常识学习
电脑子分类