/ / O que significa "Este pacote é de má qualidade" no Ubuntu?

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

este pacote é de má qualidade

Instale muitos terceiros.pacotes deb 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. Vamos explicar o que esse erro de aparência assustadora realmente significa.

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

O pacote é realmente perigoso?

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

chrome-ubuntu-software-center

Qual é o problema real?

No entanto, você não precisa adivinhar se o pacote pode ser instalado. Você pode expandir a seção Detalhes para ver o problema exato do pacote.

Para o Google Chrome, podemos ver que o GoogleO pacote Chrome inclui um trabalho cron no diretório / etc /. No entanto, este arquivo não está marcado como um arquivo de configuração no pacote. Esse é um erro bastante complexo - embora o Google provavelmente deva corrigir esse problema, para que não recebamos essa mensagem de erro, você não terá problemas no seu computador porque instalou este pacote.

este pacote é de má qualidade-google-chrome

O que é o Lintian?

Você notará que a seção de detalhes diz que o pacote teve erros durante uma “verificação Lintian”. Você pode estar se perguntando o que isso significa e por que deveria se importar.

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

O Lintian é uma ferramenta automatizada que verifica o Debianpacotes para garantir que cumpram esta política. O manual do Lintian indica que ele foi projetado para ser usado pelos mantenedores de pacotes - eles podem usá-lo para verificar se há problemas nos pacotes antes de enviá-los. Alguém pode até rodar o Lintian em todo o repositório de pacotes para identificar problemas.

O Ubuntu Software Center usa o Lintian para verificar.pacotes deb antes de instalá-los. Determina se eles atendem às rígidas diretrizes de empacotamento do Debian. Um pacote "de má qualidade" é apenas aquele que não atende a essas diretrizes. O Ubuntu realmente ignora muitos erros do Lintian - mas destaca alguns erros do Lintian que geralmente não são uma preocupação.

lintian-erros-para-google-chrome

Para o usuário médio, essa mensagem não significa necessariamente muito. Geralmente, você pode prosseguir e instalar o arquivo .deb de qualquer maneira, apesar de garantir a confiança na fonte do pacote.


Embora seja provavelmente uma boa ideia verificar o desconhecido,arquivos .deb de terceiros antes de instalá-los e alertar os usuários sobre qualquer problema, as verificações do Ubuntu são muito rigorosas. Este erro serve apenas para treinar os usuários a clicar em "Ignorar e instalar" sempre que virem esse erro.