Итак, я попытался удалить стек LAMP, который у меня был, следуя документации по Ubuntu для него. Я также вручную удалил dbconfig-common.
Теперь я не могу запустить обновление apt-get. Когда я это делаю, я получаю сообщение об ошибке:
E: The method driver /usr/lib/apt/methods/htp could not be found.
После некоторого копания я обнаружил, что у меня даже нет файла /etc/apt/sources.list
.
Также я получил сообщение об ошибке при попытке запустить:
sudo tasksel install lamp-server
Эта способность не может быть найдена.
Кто-нибудь имеет представление о том, что я могу сделать? Я не могу найти какую-либо документацию в Интернете, которая работает - вся документация там устарела и больше не (или не будет) работать с 13.04.
Я перешел по этой ссылке ранее, до публикации своего вопроса, и она не работала для меня:
Как исправить «E: метод Драйвер / usr / lib / apt / method / http не найден. & quot; ошибка?
Когда я запускаю cd /usr/lib/apt/methods
, а затем запускаю ls
, это показывает, что http и https - это файлы, которые существуют в этом каталоге. Не уверен, почему скрипт, запускаемый при обновлении, ищет драйвер в /methods/htp
У вас есть поврежденная строка в /etc/apt/sources.list
или в одном из *.list
файлов в /etc/apt/sources.list.d/
.
Например:
$ echo "deb oops://ubuntu.com/ foo bar" > /etc/apt/sources.list.d/something.list
$ apt-get update
E: The method driver /usr/lib/apt/methods/oops could not be found.
Попробуйте эту команду, чтобы определить его:
$ grep htp: /etc/apt/*.list /etc/apt/sources.list.d/*.list