pacotes não autenticados [fechados]

2

Eu tentei instalar o openfoam 4 no meu Ubuntu 16.04, mas quando eu digitei este comando:

 sudo apt-get -y install openfoam4

Encontrei este erro:

E: There were unauthenticated packages and -y was used without --allow-unauthenticated

Como posso consertar isso? Também devo mencionar que sou novo no Ubuntu.

    
por hassan 14.08.2016 / 14:18

3 respostas

3

Apenas faça

 sudo apt-get -y --allow-unauthenticated install openfoam4

Não haverá mais erros agora.

No entanto, lembre-se de que a instalação de pacotes não autenticados é um grande risco de segurança. Faça por sua conta e risco.

    
por rancho 14.08.2016 / 14:30
2

O erro está mostrando o que fazer para resolver o problema (adicione --allow-unauthenticated à sua linha de comando).

Para evitar esse erro, você pode usar apt-key para autenticar o repositório.

O formato do comando é:

$ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys [key]

Substitua [key] pela chave de autenticação fornecida pelo distribuidor do pacote.

Para o OpenFOAM 4, você pode executar essa autenticação automaticamente usando o comando fornecido no site:

$ sudo add-apt-repository http://dl.openfoam.org/ubuntu
$ sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -"

Alguns detalhes são fornecidos pelo Openforum para sua instalação do Ubuntu em: link

O comando acima removerá o erro e outros avisos relativos à segurança ao atualizar e atualizar os pacotes do sistema.

    
por L. D. James 14.08.2016 / 14:49
0

Como indicado na página do manual,% man apt-get :

-y, --yes, --assume-yes

Sim automático para prompts; suponha "sim" como resposta a todos os prompts e execute de forma não interativa.
Se uma situação indesejável, como alterar um pacote suspenso, tentando instalar um pacote não autenticado pacote ou removendo um pacote essencial ocorre então o apt-get irá abortar. Item de Configuração: APT :: Get :: Assume-Yes.

    
por Panagiotis Tabakis 14.08.2016 / 14:34