sudo: apt: comando não encontrado depois da execução do sudo apt remove gnupg

0

Antes de escrever a edição original que estou enfrentando, acho que seria melhor fornecer algum conhecimento.

Plano de fundo Eu estava tentando registrar uma nova fonte para obter pacotes ao executar o apt-get para finalmente instalar o azure-iot-sdk-c-dev para usar o código para se comunicar com o Hub IoT. / p>

Eu corri para emitir quando tentei executar o seguinte comando.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys xxxxxxxxxxxxxx

Do erro, parece que meu PI não tem diretório dirmngr. Então comecei a procurar soluções. Uma das soluções foi usar os seguintes comandos

sudo apt remove gnupg

sudo apt install --reinstall gnupg2

sudo apt install dirmngr

Mesmo que eu tenha sido informado sobre o potencial dano do primeiro comando que eu assumi, executar o segundo comando iria consertar as coisas, mas o segundo comando não está rodando.

Problema Ele está me dando erros como sudo: apt: comando não encontrado para consertar que eu tentei o seguinte

sudo apt-get install --reinstall gnupg2

apt-get update && apt-get upgrade

Mas ambos os erros foram declarados -bash: apt-get: comando não encontrado

EDIT 1 Depois de tentar sudo aptitude instalar o apt , recebo o seguinte, Eutenteioseguintedepois

Emseguida,aspreferênciascriadasmanualmente

agorapresonaatualização

    
por Vivek_Shukla 24.08.2018 / 15:07

1 resposta

0

A remoção de gnupg não deve ter afetado se apt e apt-get estão instalados, embora a remoção de algumas bibliotecas possa impedi-los de funcionar corretamente.

Possíveis soluções dependem do que você instalou: -

  • se você tiver gdebi , poderá instalar apt* dos arquivos .deb carregados do LaunchPad;
  • se você tiver aptitude ou synaptic , poderá usar um desses para restaurar apt* ;
  • caso contrário, monte o disco de instalação do sistema e, em seguida, modifique PATH para fazer referência aos utilitários no disco de instalação;
  • se tudo mais falhar, inicialize o disco de instalação e reinstale o SO por cima.

Se você usar um disco de instalação, baixe o mais recente para a versão que está sendo executada.

Pode haver outras soluções (como usar chroot para endereçar seu sistema instalado a partir de um disco de instalação inicializado), mas sem entender como apt* foram perdidas, estou relutante em sugerir mais.

    
por 24.08.2018 / 15:54