如何在设置kde后使用github上的homebrew-kde在Macos上安装Kdevelop

时间:2018-06-13 13:17:22

标签: git macos qt kde kdevelop

我想在MacOS / OSX上安装Kdevelop我按照以下步骤操作:

https://github.com/KDE-mac/homebrew-kde

安装KDE后我不知道如何安装kdevelop
  

https://github.com/KDE-mac/homebrew-kde

这个repo所以,我需要一种方法来安装kdevelop IDE之后执行github repo上的步骤。

1 个答案:

答案 0 :(得分:1)

使用以下链接完成安装link

准备环境:

将这些代码附加到~/.bash_profile or ~/.profile:

export KDEDIRS=$KDEDIRS:$HOME/Library/Preferences/KDE:/usr/local/kde4
export PATH=/usr/local/kde4/bin:$PATH
export DYLD_LIBRARY_PATH=/usr/local/kde4/lib:$DYLD_LIBRARY_PATH
launchctl setenv DYLD_LIBRARY_PATH /usr/local/kde4/lib:$DYLD_LIBRARY_PATH
export XDG_DATA_HOME=$HOME/Library/Preferences/KDE/share
export XDG_DATA_DIRS=/usr/local/kde4/share:/usr/local/share:/usr/share

如果您在2014年2月17日之前使用此点按,则kde stuff已安装到/ usr / local,您无法卸载它们。这意味着您的/ usr / local已经搞砸了。请备份所有重要的内容,sudo rm -rf / usr / local / *,重新安装自制程序和所有公式,以及您放在/ usr / local下的任何其他内容。 现在kde的东西安装到/ usr / local / kde4,你仍然无法卸载单个kde公式,但你可以安全地核对该目录并重新安装你想要保留的kde公式。 我们正在研究一种解决方案,以便将kde公式安装到他们自己的桶中。

点按我的KDE存储库:

brew tap adymo/kde

使用D-Bus和Qt3支持编译Qt。没有它,KDE将无法运作。

brew uninstall qt
brew install qt --with-d-bus --with-qt3support

安装KDE应用程序

brew install kate
brew install kdevelop
brew install kdevelop-ruby
brew install ...

启动D-Bus

mkdir -p ~/Library/LaunchAgents

# substitute Cellar/d-bus/1.8.0 below with your actual dbus installation dir
ln -s /usr/local/Cellar/d-bus/1.8.0/org.freedesktop.dbus-session.plist ~/Library/LaunchAgents
launchctl load -w ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist

更新系统配置:

重新登录或重新启动系统

kbuildsycoca4 --noincremental
update-mime-database /usr/local/share/mime
update-mime-database /usr/local/kde4/share/mime

创建应用程序链接(以便Finder和Launchpad查看KDE应用程序):

brew linkapps

从Launchpad或命令行运行KDE应用程序:

open /Applications/kdevelop.app

故障排除

如果kbuildsycoca4永远不会完成,则停止dbus,删除其锁定文件(运行env | grep DBUS以找出它的位置)并再次启动dbus 如果dbus无法启动,请检查是否有/usr/local/etc/dbus-1/session.d目录 有时在App Store运行升级后,DYLD_LIBRARY_PATH将被重置,然后一些插件将无法加载,运行launchctl setenv DYLD_LIBRARY_PATH / usr / local / kde4 / lib:$ DYLD_LIBRARY_PATH在终端中修复 如果kbuildsycoca或任何其他KDE应用程序在启动期间挂起,升级d-bus或从源代码重新编译dbus(瓶子安装在某些时候被破坏,它缺少重要的配置文件):brew uninstall dbus&& brew install dbus --build-from-source