Установка файлов разработки KDE4 в 2020 году

Вопрос или проблема

Я хочу собрать проект Oxygen-transparent, который требует KDE4. Я пытался установить пакет KDELibs 4 Support, но у меня все еще нет kde4-config в системе.

Вот вывод команды CMake в репозитории Oxygen-transparent:

CMake Error at /usr/share/cmake-3.10/Modules/FindKDE4.cmake:60 (message):
  ERROR: Не удалось найти KDE4 kde4-config

Где я могу найти этот файл? Возможно ли вообще установить такую старую программу в более новых версиях KDE?

Кстати, я использую KDE Neon dev edition 5.19.

Заранее спасибо.

kde4-config больше недоступен на сайте пакетов ubuntu, хотя вы можете загрузить его по этой прямой ссылке на загрузку или с этой ссылке на мануалы Ubuntu.

Вы также можете найти некоторые другие файлы kde-config по ссылке на пакеты ubuntu.

Надеюсь, это поможет.

Ответ или решение

Установка файлов разработки KDE4 в 2020 году может показаться сложной задачей, особенно с учетом того, что данная версия программного обеспечения устарела и больше не поддерживается в новых дистрибутивах. Однако, следуя пошаговым инструкциям, вы можете успешно решить данную проблему.

Понимание проблемы

Вы пытаетесь собрать проект Oxygen-transparent, который требует наличия утилиты kde4-config. Ошибка, которую вы получаете при запуске CMake, указывает на то, что система не может найти этот файл. Это может быть связано с тем, что необходимые пакеты для KDE4 не установлены или отсутствуют в вашей системе.

Шаги для установки KDE4

  1. Проверьте принятые репозитории:
    Убедитесь, что ваш менеджер пакетов настроен для работы с устаревшими версиями программного обеспечения. Возможно, вам потребуется добавить старый PPA, который содержит KDE4 и связанные с ним пакеты.

    sudo add-apt-repository ppa:your/ppa
    sudo apt update
  2. Установка необходимых пакетов:
    Попробуйте установить пакет kdelibs4-dev, который включает в себя нужные компоненты для разработки под KDE4. Используйте следующую команду:

    sudo apt install kdelibs4-dev

    Это должно установить все необходимые библиотеки и утилиты, включая kde4-config.

  3. Проверка установки:
    После установки проверьте наличие kde4-config с помощью команды:

    kde4-config --version

    Если команда возвращает версию KDE4, значит файл установлен корректно.

Альтернативные пути

Если kde4-config не доступен через менеджер пакетов, вы можете попробовать следующие альтернативы:

  • Скачать и скомпилировать из исходников:
    Вы можете загрузить исходный код KDE4 и скомпилировать его самостоятельно. Для этого выполните команды:

    git clone https://cgit.kde.org/kdelibs.git
    cd kdelibs
    mkdir build && cd build
    cmake ..
    make
    sudo make install

    Убедитесь, что у вас установлены все зависимости для сборки проект.

  • Использование Docker:
    Другим вариантом может быть использование Docker-контейнера с устаревшей версией Ubuntu, который уже содержит KDE4. Это позволит вам изолировать старую среду разработки от вашей основной системы.

Заключение

Работа с устаревшими версиями программного обеспечения, такими как KDE4, может быть сложной задачей, но с помощью предложенных шагов вы сможете установить необходимые файлы разработки. Не забывайте, что со временем поддержка таких версий будет уменьшаться, поэтому стоит рассмотреть возможность обновления вашего проекта для работы с более новыми средами разработки. Если у вас останутся вопросы, не стесняйтесь обращаться за помощью в сообщество разработчиков или на специализированные форумы.

Оцените материал
Добавить комментарий

Капча загружается...