- - Como corrigir erros de dependência do Ubuntu

Como corrigir erros de dependência do Ubuntu

Erros de dependência no Ubuntu acontecem quando os usuáriosinstale um pacote DEB de terceiros que eles baixaram da Internet através da linha de comando e o gerenciador de pacotes não consegue encontrar os pacotes dependentes corretos necessários para executar o programa no Ubuntu. Embora esses tipos de problemas surjam cada vez menos em 2019, devido à maioria dos fãs do Ubuntu se afastando dos DEBs em favor de Snaps e Flatpaks, ainda é importante saber o que fazer quando ocorrer um erro como esse. Portanto, neste guia, mostraremos como corrigir erros de dependência no Ubuntu.

Nota: Embora este guia se concentre em corrigir problemas de dependência no Ubuntu Linux, as informações que abordamos também são aplicáveis ​​ao Linux Mint, OS elementar, Zorin OS e qualquer outro sistema operacional semelhante ao Ubuntu por aí. Sinta-se livre para acompanhar se você usar qualquer uma dessas distros baseadas no Ubuntu!

O que é uma dependência de software?

Uma dependência de software é um termo geral usado emLinux significa programas, bibliotecas, codecs e outros itens necessários para que um determinado aplicativo seja executado corretamente. Normalmente, o desenvolvedor lida com esses arquivos importantes agrupando-os dentro do pacote. No entanto, às vezes, os desenvolvedores não agrupam dependências de software e, em vez disso, confiam nas fontes de software Ubuntu para fornecê-las.

Corrigindo erros de dependência com o Apt

A maneira mais direta de corrigir erros de dependência no Ubuntu Linux é com o gerenciador de pacotes padrão: Apt. Para iniciar a correção, abra uma janela do terminal pressionando Ctrl + Alt + T ou Ctrl + Shift + T no teclado Quando a janela da linha de comando estiver aberta, use o comando abaixo para corrigir os erros.

sudo apt install -f

Ao executar o instalar comando acima, o gerenciador de pacotes do Ubuntu tentarápara corrigir os problemas de dependência que você está enfrentando e imprimir as alterações que ele fará. Leia o prompt na tela que o terminal imprime. Em seguida, quando terminar de ler o prompt na tela, pressione Y no teclado para continuar.

Deixe a ferramenta de embalagem Apt instalar os váriosdependências de software necessárias para configurar seu programa. Como alternativa, se o Apt não encontrar nenhuma das dependências ausentes de software necessárias para desinstalar, o aplicativo será desinstalado automaticamente. Se for esse o caso, considere tentar encontrar o aplicativo por outros meios, em vez de um pacote DEB.

Corrigindo erros de dependência com o Synaptic

Resolver erros de dependência através do Apt e da linha de comando geralmente funciona muito bem. Dito isto, se você não é fã desse método, existe outra maneira: o gerenciador de pacotes Synaptic.

Para colocar o gerenciador de pacotes Synaptic no Ubuntu para resolver erros de dependência, você precisa instalar o aplicativo. Abra uma janela do terminal com Ctrl + Alt + T ou Ctrl + Shift + T. Em seguida, use o comando abaixo para instalar o aplicativo no seu sistema.

Nota: Também é possível instalar o Synaptic pesquisando o Ubuntu Software Center por “Synaptic”.

sudo apt install synaptic

Após instalar o gerenciador de pacotes Synaptic noUbuntu, inicie o aplicativo e digite a senha do usuário para obter acesso ao aplicativo. Em seguida, siga as instruções passo a passo abaixo para aprender como resolver erros de dependência.

Passo 1: Procure no gerenciador de pacotes Synaptic o botão "Pesquisar" e selecione-o para acessar a função de pesquisa no aplicativo.

Passo 2: Digite o nome do aplicativo com dependências desfeitas na caixa de pesquisa. Por exemplo, se você instalou o pacote Discord DEB, você escreveria "discord" na caixa de pesquisa.

Etapa 3: Procure nos aplicativos no Synaptic o aplicativo com arquivos de dependência ausentes e selecione-o com o mouse.

Passo 4: Localize o menu “Editar” na janela do gerenciador de pacotes Synaptic e clique nele para exibir as opções dentro. Quando o menu estiver aberto, selecione o botão "Corrigir pacotes quebrados".

Etapa 5: Localize o botão "Aplicar" e selecione-o para solicitar ao Synaptic que avance no processo de resolução de dependências.

O recurso de correção sairá e coletará todas as dependências de software ausentes que o programa precisa. Quando o processo é concluído, seus erros são resolvidos e o aplicativo está pronto para uso!

Maneiras de evitar erros de dependência no Ubuntu

Erros de dependência no Ubuntu podem ser facilmente evitadosseguindo esta regra simples: instale apenas o software a partir das fontes oficiais de software Ubuntu. Não fique tentado a baixar pacotes DEB aleatórios, a menos que precise deles. O Ubuntu possui uma enorme quantidade de software livre, de código aberto e proprietário. Não deve haver motivo para baixar pacotes DEB da Internet (principalmente porque muitos deles vêm com problemas problemáticos de dependência).

Obtendo o software de fora do Ubuntufontes de software às vezes é necessário. Mesmo com a grande quantidade de aplicativos do Ubuntu para instalar, alguns fogem das falhas. Se você precisar colocar um aplicativo não encontrado nas fontes tradicionais de software Ubuntu, considere procurar uma versão Snap ou Flatpak, pois elas nunca apresentam problemas de dependência, e obtenha atualizações regulares diretamente dos desenvolvedores.

Comentários