Ошибка установки лампы: невозможно разрешить хост

Я получаю ошибку каждый раз, когда пытаюсь установить лампу с:

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^

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