Como instalar as bibliotecas Qt4 no Ubuntu 20.04 LTS e derivados

Descubra como instalar as bibliotecas Qt4 no Ubuntu 20.04 LTS e resolva problemas com softwares que ainda usam esse popular framework.

O Qt é um framework multiplataforma para desenvolvimento de interfaces gráficas em C++ criado pela empresa norueguesa Trolltech. Com ele é possível desenvolver aplicativos e bibliotecas uma única vez e compilá-los para diversas plataformas sem que seja necessário alterar o código fonte.

Boa parte da estrutura do KDE utiliza esse framework, em uma versão mais recente.

Infelizmente, o framework Qt4 foi removido do repositório principal do Ubuntu 20.04. No entanto, ainda é necessário para algumas aplicações obsoletas.

Embora isso não seja recomendado, você ainda pode obter as bibliotecas Qt4 (por exemplo, libqt4-declarative, qt4-dev-tools, qt4-qmake, libqtwebkit4 e muito mais) como dependências de software ou para criar um aplicativo por meio deste PPA de terceiros.

Como instalar as bibliotecas Qt4 no Ubuntu 20.04 LTS e seus derivados

Para instalar as bibliotecas Qt4 no Ubuntu 20.04 LTS e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:

Passo 1. Abra um terminal (use as teclas CTRL + ALT + T);
Passo 2. Adicione o repositório do programa com este comando ou use esse tutorial;

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

Passo 3. Depois de adicionar o PPA, ele deve atualizar automaticamente o cache do pacote do sistema. Em alguns derivados do Ubuntu, você pode ter que executar o comando para atualizar manualmente o cache do pacote:

sudo apt-get update

Passo 4. Finalmente, instale o pacote .deb do software e ele deverá instalar automaticamente as bibliotecas Qt4 necessárias após executar o sudo apt -f install.

Ou você pode instalar o pacote Qt4 especificado executando o comando:

sudo apt install NOME-DO-PACOTE

Veja nesse endereço uma lista completa das bibliotecas Qt4 disponíveis.

Abaixo você tem um exemplo prático da instalação de alguns pacotes das bibliotecas Qt4:

sudo apt-get install libqt4-declarative qt4-dev-tools qt4-qmake libqtwebkit4

Depois, para desinstalar as bibliotecas Qt4 no Ubuntu 20.04 LTS e derivados, faça o seguinte:

Passo 1. Abra um terminal;
Passo 2. Desinstale o programa, usando os comandos abaixo;

sudo add-apt-repository ppa:rock-core/qt4 -r -y
sudo apt remove libqt4* libqtcore4 libqtgui4 libqtwebkit4 qt4* --auto-remove
Sair da versão mobile