linux下Gentoo安裝kde5配置教程

來源:互聯網
上載者:User


kde5出來已經很長一段時間了,雖然沒有達到完全可用的程度,但從目前個人使用來看,日常使用也基本差不多了。下面把個人安裝使用的一些方法做一說明,僅供參考。

參考:https://wiki.gentoo.org/wiki/KDE/Overlay

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、IME,fcitx需要安裝gentoo-zh的overlay中的fcitx-qt5這個包:

emerge fcitx-qt5

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.