Ru/Switching between Qt4 and Qt5 on openSUSE

From LeechCraft
Jump to: navigation, search

Переход с Qt4 на Qt5

Известные проблемы

Unknown signal

При старте leechcraft проявляется в прерывании запуска без стека в gdb. Пробуйте запустить снова.

Azoth murm

После спящего режима и/или потери сетевого соединения не подключается. Перезапустите клиент.

Плагины, для которых нет пакетов

Все, для которых требуется QtKOAuth: azoth woodpecker и blasq spegnersi. Для их добавления, пожалуйста, свяжитесь с мейтейнером пакетов.

Поддерживаемые дистрибутивы

На данный момент поддерживаются только openSUSE 13.2 и Leap 42.1. Для добавления Tumbleweed, Leap 42.2 и более новых релизов, пожалуйста, свяжитесь с мейтейнером. Поскольку пакеты с Qt ≥ 5.6 недоступны для 13.1, поддержка данного релиза нецелесообразна.

Инструкции по добавлению репозитория

software.opensuse.org/download.html?project=home%3ADarkSS%3AQt5&package=leechcraft-qt5

Создание списка пакетов для установки

$ zypper se -i leechcraft | grep leechcraft | grep -v -e debug -e libleech | sed 's/leechcraft/leechcraft-qt5/g' | awk '{print $3}' | tr "\n" " " > lc-qt5.txt

Удаление установленных пакетов

$ sudo zypper rm -u '*leechcraft*'

Установка пакетов

$ sudo zypper in `cat lc-qt5.txt`

Переход с Qt5 на Qt4

Плагины, для которых нет пакетов

Snails для Qt4 не поддерживается разработчиком.

Инструкции по добавлению репозитория

openSUSE network

Обновляется реже, поддерживаются все доступные релизы.

software.opensuse.org/download.html?project=network&package=leechcraft

Сборка из git

Обновляется по запросу и/или желанию мейтейнера. Доступна для openSUSE 13.1, 13.2 и Leap 42.1. Для добавления Tumbleweed, Leap 42.2 и более новых релизов, пожалуйста, свяжитесь с мейтейнером.

software.opensuse.org/download.html?project=home%3AReki%3Aleechcraft%3Amasterbranch&package=leechcraft

Создание списка пакетов для установки

$ zypper se -i leechcraft | grep leechcraft | grep -v -e debug -e libleech | sed 's/leechcraft-qt5/leechcraft/g' | awk '{print $3}' | tr "\n" " " > lc-qt4.txt

Удаление установленных пакетов

$ sudo zypper rm -u '*leechcraft*'

Установка пакетов

$ sudo zypper in `cat lc-qt4.txt`