libqt5core5a больше не предоставляет qtbase-abi

У меня возникли серьезные проблемы с зависимостью при попытке установить приложение MEGASync, но мне нужно сначала установить libqt5core5a, но я не могу установить его, потому что он сообщает, что qtbase-abi-5.2.1 больше не предоставляется.

Так, где, черт возьми, я вообще могу получить qtbase-abi сейчас? Это настолько глупо, что вы включаете один репозиторий, но вы удаляете из пакета определенные пакеты, которые зависят от него, что требуется его основному базовому пакету для функционирования. Почему сопровождающие делают это? это настолько испорченный и глупый способ предоставления пакетов, что я оставляю исходные тексты для каждого отдельного пакета DEB самостоятельно из Launchpad или другого места, потому что текущие репозитории их даже больше не хранят.

У меня есть отдельная версия Qt5, установленная в /opt/Qt для версии 5.9.3 из официального источника, но я даже не могу сказать системе использовать их, потому что весь объект PATH полностью игнорирует ее существование. Конфигурирование Qt PATHS никогда не бывает легким, потому что они делают его настолько сложным, насколько это возможно, поэтому вы не можете сделать это с помощью команды qtchooser, которую он предоставляет. Если, конечно, нет другого способа правильно настроить это.

MegaSync libqt5core5a

MEGASync (17.04 / 17.10) libqt5core5a v5.7.1

1
задан 16 December 2017 в 13:12

1 ответ

Я просто попытался установить это, и, похоже, он работал нормально. Вот что я сделал:

  1. Загрузите MEGAsync с https://mega.nz/sync!linux . В моем случае я скачал megasync-xUbuntu_17.10_amd64.deb, выбрав «Ubuntu 17.10» из выпадающего списка.
  2. Откройте терминал, перейдите в папку, содержащую загруженный файл, и выполните sudo apt install ./megasync-xUbuntu_17.10_amd64.deb. Это также должно установить все необходимые зависимости.
  3. Запустите MEGAsync.
0
ответ дан 16 December 2017 в 13:12

Другие вопросы по тегам:

Похожие вопросы: