Невстреченные зависимости, и 'склонный - добираются, установка-f' не работают (Ubuntu 12.04)

Мой друг дал мне vps и попросил, чтобы я поместил веб-сайт на него. Но я нашел почти невозможным установить любое программное обеспечение:

Например:

root@ubuntu12:~# apt-get install nginx
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libc-dev-bin : Depends: libc6 (< 2.16) but 2.17-0ubuntu4 is to be installed
 libc6-dev : Depends: libc6 (= 2.15-0ubuntu10.13) but 2.17-0ubuntu4 is to be installed
 libnih1 : PreDepends: libc6 (< 2.16) but 2.17-0ubuntu4 is to be installed
 nginx : Depends: nginx-full but it is not going to be installed or
                  nginx-light but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

root@ubuntu12:~# apt-get install htop
Reading package lists... Done
Building dependency tree
Reading state information... Done
htop is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libc-dev-bin : Depends: libc6 (< 2.16) but 2.17-0ubuntu4 is to be installed
 libc6-dev : Depends: libc6 (= 2.15-0ubuntu10.13) but 2.17-0ubuntu4 is to be installed
 libnih1 : PreDepends: libc6 (< 2.16) but 2.17-0ubuntu4 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Я думаю, что проблема с libc6 пакет, но я - испуганное удаление libc6 вызвал бы другую проблему. Каково надлежащее решение, которое я должен взять?

1
задан 10 August 2016 в 07:31

1 ответ

Вероятное решение Загружает и Устанавливает ppa-purge вручную, и затем удалите оскорбление ppas. Я высоко подозреваю, это вызывается некоторым PPAs.

  1. Загрузка и установка ppa-purge. Для 12,04, чиновник ppa-purge может быть вручную загружен с этого зеркала Ubuntu http://mirrors.kernel.org/ubuntu/pool/universe/p/ppa-purge/ppa-purge_0.2.8+bzr56_all.deb

    Загрузка с Установкой wget

    wget -c http://mirrors.kernel.org/ubuntu/pool/universe/p/ppa-purge/ppa-purge_0.2.8+bzr56_all.deb
    

    с dpkg

    sudo dpkg -i ppa-purge_0.2.8+bzr56_all.deb
    

    Предположение, что Вы загрузили точную версию

  2. , Затем удаляют PPAs один за другим. Необходимо было знать, какие PPAs добавляются к системе.

    sudo ppa-purge ppa:repository-name/subdirectory
    

Примечание 1 : Эта команда снесет ppa репозиторий, а также пакеты, установленные из того репозитория. Так, просто удаление исходной строки репозитория не решит проблему.

Примечание 2 : Если Вы не можете найти имя PPA, Вы не можете посмотреть /etc/apt/sources.list.d/ каталог и путем рассмотрения эти .list файлы там, Вы получите подсказку того, какие PPAs установлены. Google может помочь с Вами найти название PPA от тех имен файлов.

1
ответ дан 7 December 2019 в 15:50

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

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