Мой друг дал мне 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
вызвал бы другую проблему. Каково надлежащее решение, которое я должен взять?
Вероятное решение Загружает и Устанавливает ppa-purge
вручную, и затем удалите оскорбление ppas. Я высоко подозреваю, это вызывается некоторым PPAs.
Загрузка и установка 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
Предположение, что Вы загрузили точную версию
, Затем удаляют PPAs один за другим. Необходимо было знать, какие PPAs добавляются к системе.
sudo ppa-purge ppa:repository-name/subdirectory
Примечание 1 : Эта команда снесет ppa репозиторий, а также пакеты, установленные из того репозитория. Так, просто удаление исходной строки репозитория не решит проблему.
Примечание 2 : Если Вы не можете найти имя PPA, Вы не можете посмотреть /etc/apt/sources.list.d/
каталог и путем рассмотрения эти .list
файлы там, Вы получите подсказку того, какие PPAs установлены. Google может помочь с Вами найти название PPA от тех имен файлов.