Используйте приведенную ниже ссылку для завершения установки ссылка
Подготовьте свою среду:
Добавьте эти коды к ~/.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
Если вы использовали этот кран до 17 февраля 2014 года, kde вещи были установлены в / usr / local, и вы не можете удалить их.Что означает, что ваш / usr / local уже испорчен.Пожалуйста, сделайте резервную копию всего важного, sudo rm -rf / usr / local / *, переустановите homebrew и все ваши формулы, а также все остальное, что вы положили в / usr / local.Теперь вещи kde установлены в / usr / local / kde4, вы все равно не можете удалить единственную формулу kde, но вы можете безопасно сбросить этот каталог с нуля и переустановить формулы kde, которые вы хотите сохранить.Мы работаем над решением сделать так, чтобы формулы kde устанавливались в свои собственные кеги.
Коснитесь моего репозитория KDE:
brew tap adymo/kde
Скомпилируйте Qt с поддержкой D-Bus и Qt3.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
Запуск приложений 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