Как восстановить apt-get, который был удален мной?

Я удалял винный пакет и как-то apt-get удалялся вместе с вином. Теперь, если я пытаюсь использовать apt-get, я вижу сообщение, что apt-get не установлен / существует.

Я уже установил aptitude, но когда я использую его, у меня появляется ошибка, которая говорит о том, что у меня нет драйвера для /usr/lib/apt/methods/https

, поэтому вот вопрос: как мне установить apt-get back?

3
задан 30 August 2013 в 17:47

3 ответа

apt-get является своего рода «внешним интерфейсом» для dpkg, который в конечном итоге выполняет все операции. Вы можете легко восстановить apt-get, если загрузите пакет из репозитория и установите его самостоятельно:

(это иллюстративный пример, я использую последнюю версию apt i386 из точного Обновление хранилища, вы должны скачать ту, которая подходит вам, для полного списка версий проверьте: Список пакетов Ubuntu apt или Список пакетов Launchpad apt . Вы должны проверить установленную версию, используя [ 114])

wget http://mirrors.us.kernel.org/ubuntu/pool/main/a/apt/apt_0.8.16~exp12ubuntu10.12_i386.deb http://mirrors.us.kernel.org/ubuntu/pool/main/a/apt/apt-transport-https_0.8.16%7Eexp12ubuntu10.12_i386.deb
sudo dpkg --unpack apt_0.8.16~exp12ubuntu10.12_i386.deb apt-transport-https_0.8.16%7Eexp12ubuntu10.12_i386.deb
sudo dpkg --configure -a
sudo apt-get update

Теперь у вас есть возможность снова работать.

Почему бы не использовать --install вместо разделенных --unpack и --configure?

Переключатель --install выполняет ненужные задачи (prerm, [ 1110], postrm) для восстановления подходящих двоичных файлов, и могут позже столкнуться с проблемами из-за плачевного состояния установки. По этой причине --unpack просто необходимо установить двоичные файлы и --configure восстановить любой потерянный файл конфигурации.

0
ответ дан 30 August 2013 в 17:47

Попробуйте центр программного обеспечения, который установлен по умолчанию. Ищите пакет «apt».

0
ответ дан 30 August 2013 в 17:47

Я имею, получают способный пакет от эта ссылка . Выполненный

wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/.. #As you selected add here

В моем избранном пакете ниже:

wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.2.29ubuntu0.1_amd64.deb

Затем работает

sudo dpkg --unpack apt_1.2.29ubuntu0.1_amd64.deb
sudo dpkg --configure -a
sudo apt-get update

Hope, это работает

0
ответ дан 17 November 2019 в 09:45

Другие вопросы по тегам:

Похожие вопросы: