Sistema operacional: Ubuntu 12.04
Excluído acidentalmente dpkg
. Agora, os pacotes não podem ser instalados. Então, precisa de um dpkg
instalador que instale pacotes.
installation
apt
dpkg
Raghu G
fonte
fonte
Dependendo exatamente do que você removeu, você poderá recuperar a situação extraindo as partes necessárias de um
.deb
arquivo baixado manualmente . O truque, é claro, é encontrar uma maneira de descompactar o.deb
arquivo sem funcionardpkg
- felizmente, há uma solução aquiComo extrair e instalar .deb sem o comando dpkg?
Primeiro, vá para packages.ubuntu.com e baixe o
.deb
arquivo apropriado para a versão e a arquitetura do seu SO, por exemploAgora descompacte o arquivo deb usando
ar
no lugar do usualdpkg -x
(substitua
dpkg_1.18.4ubuntu1_amd64.deb
pelo nome da deb atual que você baixou). Agora você deve ter o seguinte conteúdoOs arquivos do pacote devem estar localizados no diretório
data.tar.gz
para extrair odpkg
arquivo binário localmenteSe isso funcionou, você deve ter um arquivo no
./usr/bin/dpkg
qual possa copiar para o/usr/bin
diretório[Observe que você pode descompactar o arquivo diretamente em relação ao
/
uso,sudo tar -C ...
mas fazê-lo em duas etapas parece um pouco mais seguro.]Se isso funcionar, eu recomendo reinstalar tudo do repositório para obter consistência, ou seja
(em sistemas mais novos, você pode substituir
apt-get
porapt
).fonte