ArchLinux 安装 KDE 4.7 snapshot

心之所在 | 2011/04/16

archlinux bbs的Member有搭建kde snapshot源,所以可以拿来玩 kde4.7。用的配置文件跟arch官方打包的目录一致,都是

~/.kde4

换句话说,怕出意外的话先备份下吧。

编辑/etc/pacman.conf,根据你的机子是32位还是64位选择把下面字段放到extra之前

#x86_64 users
[kde-snapshots]
Server=http://arch.morrigan.ch/kde-snapshots/os/x86_64/
[kde-snapshots-extra]
Server=http://arch.morrigan.ch/kde-snapshots-extra/os/x86_64/

#i686 users
[kde-snapshots]
Server=http://arch.morrigan.ch/kde-snapshots/os/i686
[kde-snapshots-extra]
Server=http://arch.morrigan.ch/kde-snapshots-extra/os/i686

然后更新就是了

sudo pacman -Syu

一路 y 下去,不要犹豫,我装的时候xxxx-vlc这个包貌似服务器上还没有,我就选n了。

更新好后kwin是废的,临时用个openbox替代,想用kwin+特效的,编译aur上的mesa-git包,我本子是nvidia显卡,i卡和a卡怎么弄我不晓得。

下载 tarball 文件,解压编辑其中的PKGBUILD文件,pkgname部分改为

pkgbase=mesa-git
pkgname=mesa-git
pkgname=('mesa-git' 'libgl-git' 'libgles-git' 'libegl-git'
#         'intel-dri-git' 'unichrome-dri-git' 'mach64-dri-git' 'mga-dri-git'
#         'r128-dri-git' 'savage-dri-git' 'sis-dri-git' 'tdfx-dri-git'
         'nouveau-dri-git')
pkgver=20110416

makepkg之,提示缺什么就pacman -S yaourt -S 装就好了。
忘了说特效是要开源nouveau驱动的,你要是用nv官方的,先删了,要是有依赖问题就用-Rdd

sudo pacman -R nvidia nvidia-utils
sudo mv /etc/X11/xorg.conf  /etc/X11/xorg.conf.bak #如果你有用xorg的话

之后重进kde,就是4.7了。
nvidia驱动用也是能用kwin特效,得自己编译一遍kdebase-workspace,见原帖后面的lz回复

http://ow9msq.bay.livefilestore.com/y1pW6GL_NdP21JdBiorA0H7O-e1ISbOo9aRG34OaOicax456mR2ejXlzw-0M_UjsChbakvlFVPp-r6uiqrVUDWu5IJUlX5XaPvF/kde4.7arch.jpeg?psid=1

    泰达希尔-德鲁伊
    Tags: ,

    8 FEEDBACKS

    Leave a Reply to 心之所在 Cancel reply

    Your email address will not be published. Required fields are marked *

    Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).

    This site uses Akismet to reduce spam. Learn how your comment data is processed.