O que significa “Este pacote é de má qualidade” no Ubuntu?

este-pacote-é-de-má-qualidade

Instale muitos pacotes .deb de terceiros no Ubuntu – até mesmo softwares convencionais de alta qualidade como Google Chrome e Skype – e você verá um erro dizendo que o pacote é de má qualidade. Explicaremos o que esse erro assustador realmente significa.

Esse erro geralmente é um alarme falso. Geralmente, você pode ir em frente e instalar pacotes de “má qualidade”, apesar da mensagem de erro. A mensagem indica apenas que os arquivos do pacote não cumprem estritamente com a política de empacotamento do Debian.

Índice

O pacote é realmente perigoso?

Este erro é bastante assustador – diz que o pacote “viola os padrões de qualidade” e “pode causar sérios problemas em seu computador”. No entanto, geralmente é um alarme falso. Embora o pacote não atenda às diretrizes de qualidade do pacote completamente, provavelmente é seguro instalar. Se você estiver instalando algo como o Google Chrome ou Skype, pode seguir em frente e clicar no botão Ignorar e instalar para continuar. Para a maioria dos pacotes, isso não fará o seu computador explodir. Você nem notará nada de errado.

chrome-ubuntu-software-center

Qual é o problema real?

Você não precisa adivinhar se o pacote pode ser instalado corretamente. Você pode expandir a seção Detalhes para ver o problema exato com o pacote.

Para o Google Chrome, podemos ver que o pacote do Google Chrome inclui um cron job no diretório / etc / . No entanto, este arquivo não está marcado como um arquivo de configuração no pacote. Este é um erro bastante crítico – embora o Google provavelmente deva corrigir esse problema para que não vejamos essa mensagem de erro, você não terá problemas no seu computador porque instalou este pacote.

Recomendado:  Como desativar visualizações de link e ver endereços de URL no Safari no iPhone

this-package-is-of-bad-quality-google-chrome

O que é Lintian?

Você notará que a seção de detalhes informa que o pacote apresentou erros durante uma “verificação do Lintian”. Você pode estar se perguntando o que isso significa e por que você deve se preocupar.

Ubuntu é baseado em Debian e usa pacotes Debian (pacotes .deb). A maioria dos pacotes Debian não vem de sites de terceiros – eles estão contidos nos repositórios de software de sua distribuição. O Ubuntu puxa a maioria dos pacotes em seus pacotes de software direto dos repositórios de software do Debian. Para garantir que esses pacotes sejam de alta qualidade, o Debian tem uma política de empacotamento detalhada .

Lintian é uma ferramenta automatizada que verifica os pacotes Debian para garantir que estão em conformidade com esta política. O manual do Lintian indica que ele foi projetado para ser usado por mantenedores de pacotes – eles podem usá-lo para verificar se há problemas em seus pacotes antes de enviá-los. Alguém pode até mesmo executar o Lintian em todo o repositório de pacotes para identificar problemas.

O Ubuntu Software Center usa o Lintian para verificar os pacotes .deb antes de instalá-los. Ele determina se eles atendem às rígidas diretrizes de empacotamento do Debian. Uma embalagem “de má qualidade” é apenas aquela que não atende a essas diretrizes. Na verdade, o Ubuntu ignora muitos erros do Lintian – mas destaca alguns erros do Lintian que geralmente não são uma preocupação.

lintian-errors-for-google-chrome

Para o usuário médio, esta mensagem não significa necessariamente muito. Normalmente, você pode ir em frente e instalar o arquivo .deb de qualquer maneira, embora deva garantir que confia na fonte do pacote.


Embora seja provavelmente uma boa ideia verificar arquivos .deb desconhecidos de terceiros antes de instalá-los e alertar os usuários sobre quaisquer problemas, as verificações do Ubuntu são muito rígidas. Este erro serve apenas para treinar os usuários a clicarem em “Ignorar e Instalar” sempre que virem tal erro.

Recomendado:  Por que o TikTok é tão popular? Por que a rede social é única