Итак, ранее сегодня я случайно запустил
rm -rf /usr/share
и дал ему поработать около 15 секунд. А затем, пытаясь исправить ошибку, я удалил все свои рабочие столы и кучу других файлов, включая /var/lib/dpkg.
.Мне все еще не повезло с восстановлением этих файлов. Могу ли я сделать что-то еще, кроме переустановки ОС?
Помощь очень ценится
Я знаю, что это - пара месяцев поздно, но для dpkg я смог получить все работающее снова путем нахождения соответствующего dpkg файла для меня, который был файлом отсюда: https://launchpad.net/ubuntu/trusty / + package/dpkg я выбрал соответствующий .deb файл для меня (мой компьютер работает на amd64)
, я нажал для загрузки его, затем нажатый сохранили файл (Центр программного обеспечения не будет работать без dpkg). После того, как загруженный я нажал на .deb файл и открыл его и затем извлек его к папке, которую я назвал Dpkg (конечно, можно назвать его вообще, Вы хотите).
По любой причине я испытывал затруднения при копировании исполняемых файлов в корректное место, таким образом, я просто переместил их по одному. Я переместил все исполняемые файлы из папки названный usr/bin в/usr/bin, например
cd /home/jeremie/Downloads/Dpkg/usr/bin
sudo mv dpkg /usr/bin
sudo mv dpkg-deb /usr/bin
и так далее. После перемещения всех исполняемых файлов из той папки я все еще столкнулся с проблемой с start-stop-daemon, таким образом, я должен был переместить это от sbin папки
cd /home/jeremie/Downloads/Dpkg/sbin
sudo mv start-stop-daemon /sbin
Наконец, я работал:
sudo apt-get update
sudo apt-get install --reinstall dpkg
И вуаля dpkg работал.