12Aug
Instale muitos pacotes. deb de terceiros no Ubuntu - mesmo software de alta qualidade, como o Google Chrome e o Skype - e você verá um erro dizendo que o pacote é de má qualidade. Vamos explicar o que esse erro assustador realmente significa.
Este erro geralmente é um alarme falso. Em geral, você pode avançar e instalar pacotes de "má qualidade", apesar da mensagem de erro. A mensagem indica apenas que os arquivos do pacote não obedecem rigorosamente à política de empacotamento do Debian.
O pacote é realmente perigoso?
Este erro é bastante assustador - diz que o pacote "viola os padrões de qualidade" e "pode causar sérios problemas no seu computador". No entanto, isso geralmente é um falso alarme. Embora o pacote não atenda às diretrizes de qualidade do pacote, provavelmente é seguro instalar. Se você estiver instalando algo como o Google Chrome ou o Skype, você pode seguir em frente e clicar no botão Ignorar e Instalar para continuar. Para a maioria dos pacotes, isso não fará com que seu computador explodisse. Você nem perceberá nada errado.
Qual é o problema real?
Você não precisa adivinhar, no entanto, se o pacote está bem para instalar. Você pode expandir a seção Detalhes para ver o problema exato com o pacote.
Para o Google Chrome, podemos ver que o pacote Google 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. Este é um erro bastante fraco - enquanto o Google provavelmente deve corrigir esse problema para que não vejamos essa mensagem de erro, você não experimentará nenhum problema em seu computador porque você instalou este pacote.
O que é 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 você deveria se importar.
O 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 da sua distribuição. O Ubuntu extrai a maioria dos pacotes em seus pacotes de software diretamente dos repositórios de software da Debian. Para garantir que esses pacotes sejam de alta qualidade, o Debian possui uma política de embalagem detalhada.
Lintian é uma ferramenta automatizada que verifica os pacotes Debian para garantir que eles cumpram esta política. O manual de Lintian indica que foi projetado para uso pelos mantenedores do pacote - eles podem usá-lo para verificar seus pacotes para problemas antes de enviá-los. Alguém poderia até executar o Lintian em todo o repositório de pacotes para identificar problemas.
O Ubuntu Software Center usa Lintian para verificar os pacotes. deb antes de instalá-los. Ele determina se eles atendem as rígidas diretrizes de embalagem da Debian. Um pacote que é "de má qualidade" é apenas um que não atende a essas diretrizes. O Ubuntu realmente ignora muitos erros de Lintian - mas destaca alguns erros de Lintian que normalmente não são uma preocupação.
Para o usuário médio do usuário, esta mensagem não significa necessariamente muito. Normalmente, você pode seguir em frente e instalar o arquivo. deb de qualquer maneira, embora você deve garantir que você confie na fonte do pacote.
Embora provavelmente seja uma boa idéia verificar arquivos desconhecidos de terceiros antes de instalá-los e alertar os usuários para qualquer problema, as verificações do Ubuntu são muito rígidas. Este erro serve apenas para treinar os usuários para clicar em "Ignorar e instalar" sempre que eles vejam esse erro.