Isso é possível, mas talvez seja melhor reinstalá-lo. Se você quiser tentar, eu primeiro tentarei copiar um número suficiente de dpkg
para o seu sistema de arquivos que o dpkg irá rodar. Há um monte de arquivos de dpkg
que estão em /usr/bin/
. Copie-os. Por conveniência, a lista é
/usr/bin/dpkg-trigger
/usr/bin/dpkg-deb
/usr/bin/dpkg
/usr/bin/dpkg-query
/usr/bin/dpkg-split
/usr/bin/dpkg-maintscript-helper
/usr/bin/dpkg-divert
/usr/bin/update-alternatives
/usr/bin/dpkg-statoverride
Em seguida, você pode fazer o download dos debs no sistema para, em primeiro lugar, reinstalar dpkg
e, em seguida, reinstalar apt
. apt
e dpkg
parecem não depender de outras coisas em /usr/bin
, então elas podem ser executadas. Uma vez que o dpkg esteja funcionando, você pode obter uma lista de pacotes que você instalou (usando, por exemplo, dpkg -l
) e, em seguida, executar apt
para reinstalá-los. Uma receita detalhada seria difícil sem realmente tentar.
Se você decidir seguir esse caminho, poste comentários aqui se tiver problemas.