无法在虚拟盒中安装 nginx

无法在虚拟盒中安装 nginx

你好,我正在尝试在我的虚拟 Linux Ubuntu 上安装nginx。我使用以下命令进行安装nginx

sudo apt-get install nginx. 

每当我执行此命令时,都会出现以下错误。

在此处输入图片描述

查看错误消息后,我发现一些初始化系统助手需要更新,因为我使用的是旧版本。那么我该如何更新初始化系统助手呢?

请帮助我找出上述错误,谢谢。

答案1

如果您使用的是旧版本的 ubuntu,则请先升级您的系统,然后安装 ngnix。更新sudo update-manager -c将需要 2 到 3 小时,具体取决于升级规模。

答案2

看起来您尝试安装的 nginx 版本与您的 Ubuntu 版本不兼容。

具体来说,它需要 xenial 或更高版本的 libssl1.0.0 和 init-system-helpers,但您拥有的版本是 trusty 或更低。

我猜你是从第三方存储库获取它,以便获得较新的版本,但你需要确保它已移植到你的 Ubuntu 版本(即,找到一个专门编译为与你的 Ubuntu 版本中的软件包一起使用的软件包)。否则,你要么无法使用它,要么必须开始将 Ubuntu 的部分升级到较新的版本。

相关内容