KDE-Apps 东西是多,上面常见的是编译时抱怨东西安装到了 /user/local 中,原因是 cmake 时候忘了加参数
-DCMAKE_INSTALL_PREFIX=/usr
因为通常 /usr/local 是在用户的程序路径,但不在 KDE path 中,有时会导致能跑程序但找不到它资源的情况。(我都是装/usr,没遇到过该情况)。
查看 kde patch 的命令:
kde4-config --path data
qii@qii-K40IN:~$ kde4-config --path data /home/qii/.kde/share/apps/:/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps/:/usr/share/kde4/apps/
最好的方法是把 /usr/local 也添加进 kde patch,这样就脱离包管理器安装,也剩编译参数。
这样做,编辑 /etc/kde4rc 文件:
[Directories-default] prefixes=/usr/local
via sharpley
ONE FEEDBACK