Как установить Kdevelop на Macos, используя homebrew-kde из github после настройки kde - PullRequest
0 голосов
/ 13 июня 2018

Я хочу установить Kdevelop на MacOS / OSX. Я выполнил следующие действия:


https://github.com/KDE-mac/homebrew-kde Я не знаю, как установить kdevelop после установки KDE из

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

этого репо, поэтому мне нужен способ установить kdevelop IDE после выполнения действий на репозитории github.

1 Ответ

0 голосов
/ 13 июня 2018

Используйте приведенную ниже ссылку для завершения установки ссылка

Подготовьте свою среду:

Добавьте эти коды к ~/.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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...