Поиск по сайту:

Как установить библиотеки Qt4 в Ubuntu 20.04 [Обновление Ubuntu 22.04]

Платформа Qt4 была удалена из основного репозитория Ubuntu 20.04. Однако он по-прежнему необходим для некоторых устаревших приложений.

Хотя это не рекомендуется, вы все равно можете получить библиотеки Qt4 (например, libqt4-declarative, qt4-dev-tools, qt4-qmake, libqtwebkit4 и другие) в качестве программных зависимостей или для создания приложения с помощью стороннего PPA.

ПРИМЕЧАНИЕ. Срок службы Qt4 подошел к концу! У вас могут возникнуть проблемы с безопасностью библиотеки. ИСПОЛЬЗУЙТЕ ЕГО НА СВОЙ СТРАХ И РИСК! А для Ubuntu 22.04 LTS прокрутите вниз до варианта 2.

Вариант 1. Установите Qt4 в Ubuntu 20.04.

1.) Откройте терминал, нажав Ctrl+Alt+T на клавиатуре или выполнив поиск «терминала» в панели запуска системных приложений. Когда терминал откроется, выполните команду:

sudo add-apt-repository ppa:rock-core/qt4

Введите пароль пользователя (без звездочки) при появлении запроса и нажмите Enter.

Для пользователей Ubuntu 20.10, использующих библиотеки Qt4, попробуйте надежный UNetbootin PPA.

PPA создал пакет Qt4 как библиотеки зависимостей, поскольку Unetbootin был основан на Qt4.

sudo add-apt-repository ppa:gezakovacs/ppa

2.) После добавления PPA он должен автоматически обновить кеш системных пакетов. В некоторых производных Ubuntu вы можете запустить команду для обновления кэша пакетов вручную:

sudo apt update

3.) Наконец, установите пакет программного обеспечения .deb, и он должен автоматически установить необходимые библиотеки Qt4 после запуска sudo apt -f install.

Или вы можете установить указанный пакет Qt4, выполнив команду:

sudo apt install PACKAGE_NAME

Полный список доступных библиотек Qt4 см. здесь.

Вариант 2. Установите Qt4 в Ubuntu 22.04.

Для новой Ubuntu 22.04 LTS вы можете получить библиотеки Qt4 через этот неофициальный PPA. Пакеты там принадлежат kelebek333.

1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду ниже, чтобы добавить PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/ppa

Введите пароль пользователя, когда он спросит (без звездочки) и нажмите Enter, чтобы продолжить.

2. После добавления PPA при установке старых пакетов приложений Qt4 должен автоматически устанавливаться в качестве зависимостей.

Чтобы установить пакеты вручную, либо запустите команду sudo apt install PACKNAME в терминале, либо используйте менеджер пакетов Synaptic:

Удалите Qt4:

Чтобы удалить PPA, выполните команду:

sudo add-apt-repository --remove ppa:rock-core/qt4

Или удалите PPA для Ubuntu 22.04 с помощью команды:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/ppa

Чтобы удалить все библиотеки Qt4, выполните команду:

sudo apt remove --autoremove libqt4* libqtcore4 libqtgui4 libqtwebkit4 qt4*

Статьи по данной тематике