每次我尝试使用以下命令安装灯时都会出现错误:
sudo tasksel install lamp-server
我的终端如下所示:
root@(none):~# sudo tasksel install lamp-server
sudo: unable to resolve host (none)
tasksel: aptitude failed (100)
答案1
关于主机错误,这是因为您没有设置主机名:
root@(无):~#
您应该首先设置您的主机名:
sudo hostname ubuntu-server
还要检查你的/etc/hosts
文件是否有如下条目:
127.0.0.1 localhost
127.0.1.1 ubuntu-server
然后你需要在系统中安装taskel:
sudo apt-get update
sudo apt-get install tasksel
现在你可以使用它了:
sudo tasksel lamp-server
如果您不想使用 taskel,您可以使用:
sudo apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y install lamp-server^
答案2
我发现许多因素可能导致上述问题。
打开终端并输入
sudo apt-get update
sudo tasksel install lamp-server
执行此操作后,您仍会收到相同的错误,这意味着由于 MySQL 而导致。如果已安装 MySQL,请清除它。您不应留下任何文件。
答案3
您能否尝试以下命令,因为它对我有用。
sudo apt-get install lamp-server^