Ошибка установки лампы: невозможно разрешить хост
Я получаю ошибку каждый раз, когда пытаюсь установить лампу с:
sudo tasksel install lamp-server
Мой терминал выглядит так:
root@(none):~# sudo tasksel install lamp-server
sudo: unable to resolve host (none)
tasksel: aptitude failed (100)
3 ответа
Что касается ошибки хоста, то это потому, что у вас не установлено имя хоста:
корень @(нет):~#
Сначала вы должны установить имя вашего хоста:
sudo hostname ubuntu-server
Также проверьте, что ваш /etc/hosts
В файле есть такая запись:
127.0.0.1 localhost
127.0.1.1 ubuntu-server
Тогда вам нужно установить tasksel в вашей системе:
sudo apt-get update
sudo apt-get install tasksel
Теперь вы можете использовать его:
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^