我似乎无法在我的 Ubuntu 14.10 上安装 LAMP 服务器,我尝试了下面列出的方法:
sudo apt-get install apache2
sudo apt-get install lamp-server^
sudo apt-get install tasksel
所有方法都不起作用。
遇到以下错误...
E: Unable to locate package lamp-server^
E: Couldn't find task 'lamp-server'
E: Couldn't find any package by regex 'lamp-server^'
还
E: Package 'apache2' has no installation candidate
我能做些什么?
答案1
- 确保您拥有当前支持的操作系统版本。如果您的操作系统版本当前不受支持,请按照以下说明更新您的软件源如何安装软件或从旧的不受支持的版本升级?然后跳过步骤 2-6,因为如果您有一个不受支持的版本,它们不适用。
- 在 Dash 中搜索软件与更新。
- 单击“软件和更新”图标以打开新的“软件和更新”窗口。
- 选择第一个标签Ubuntu 软件。
- 在下面可从互联网下载标题在列表的前四个复选框中打勾。
- 使用您的用户密码进行验证以应用您对软件源所做的任何更改并关闭窗口。
打开终端并输入:
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel
A包配置窗口将打开。向下滚动或按下向下箭头键 ( ↓) 并按空格键选择一个任务。这将在所选任务旁边放置一个星号并将其标记为安装。已安装的任务以星号标记。如果您犯了错误,请再次按空格键取消选择所选任务。从软件选择列表中选择 LAMP 服务器(LAMP 服务器 = Linux、Apache2、MySQL、PHP)并使用键Tab选择 <Ok>,然后Enter按以下屏幕截图所示:
您可能需要等待一段时间才能完成所选任务中的包的安装。
或者运行以下命令来安装 LAMP 服务器:
sudo apt install tasksel
sudo tasksel install lamp-server
答案2
Lamp-Server 是 Tasksel 应用程序的一个参数
但是我使用 taskel 付出了巨大的代价,因为它清理了整个系统;所有在 16.04 Ubuntu 下运行的应用程序、软件包(包括在桌面)都被删除了,包括网络连接。
我不推荐 Tasksel;相反,您可以在命令级别逐个包地安装。
顺序很简单:
Apache、MySQL,其次是 PHP
希望这可以帮助!