Я получаю сообщение об ошибке каждый раз, когда пытаюсь установить лампу с:
sudo tasksel install lamp-server
Мой терминал выглядит так:
root@(none):~# sudo tasksel install lamp-server
sudo: unable to resolve host (none)
tasksel: aptitude failed (100)
Что касается ошибки хоста, то это потому, что у вас не установлено имя хоста:
root @ (none): ~ #
blockquote>Вы должны установить имя хоста сначала:
sudo hostname ubuntu-server
Также проверьте, что в вашем файле
/etc/hosts
есть запись, подобная этой:127.0.0.1 localhost 127.0.1.1 ubuntu-server
Затем вам нужно установить tasksel в вашей системе:
[ 112]Теперь вы можете использовать его:
sudo tasksel lamp-server
Если вы не хотите использовать tasksel, вы можете использовать:
sudo apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y install lamp-server^
Я нашел много факторов, которые могут быть причиной вышеупомянутой проблемы.
Откройте свой терминал и введите
sudo apt-get update
sudo tasksel install lamp-server
После этого вы также получите ту же ошибку, что и из-за MySQL. Очистите MySQL, если он уже установлен. Вы не должны оставлять какие-либо файлы.
Можете ли вы попробовать следующую команду, как она работала для меня.
sudo apt-get install lamp-server^