无法安装 NGINX,缺少依赖项

无法安装 NGINX,缺少依赖项

已编辑,更多内容请参阅其他帖子。

答案1

您有来自 Trusty 和 Xenial 的混合套餐

deb https://oss-binaries.phusionpassenger.com/apt/passenger xenial main
deb https://oss-binaries.phusionpassenger.com/apt/passenger xenial main

备份所有的sources.list,/etc/apt/sources.list.d/然后生成一个新的sources.listUbuntu 源列表生成器包括mainRestrictedUniverse存储库及其安全更新

nginx 包在主存储库上可用,您不需要添加新的源。

然后运行:

sudo apt-get update
sudo apt-get autoclean
sudo apt-get -f install
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove --purge nginx*
sudo apt-get install nginx

答案2

命令一个接着一个。sudo apt-get clean清除 apt 缓存。接下来的 2 个让 dpkg 和 apt 忘记现有的可用信息

sudo dpkg --clear-avail 

sudo rm -rf /var/lib/apt/lists/*

sudo apt-get update && sudo apt install nginx

相关内容