我正在尝试安装 rails 但我认为我的 Ubuntu 安装刚刚被破坏了,有什么帮助吗?

我正在尝试安装 rails 但我认为我的 Ubuntu 安装刚刚被破坏了,有什么帮助吗?

我正在关注安装 ruby​​ on rails 以与 Apache 和 Passenger 配合使用的指南。我一步一步地遵循它,并逐字逐句地执行了每个命令。运行后不久

sudo nano /etc/apt/sources.list.d/passenger.list

并插入

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

我的工具栏上收到此错误:

在此处输入图片描述

我尝试删除该文件,但无法删除。我可以修复这个问题吗?

答案1

计划A:

跑步:

sudo apt-get update

然后:

sudo apt-get install -f

安装任何未满足的依赖项,然后可能重新启动应该可以解决问题。

计划 B:

否则你应该使用以下命令编辑文件:

sudo nano /etc/apt/sources.list.d/passenger.list

再一次删除您添加的行,然后保存文件并运行:

sudo apt-get update

并且错误应该消失(尽管可能还需要重新启动才能消除错误,因为我经常发现即使问题本身已经解决,这也是必要的)。

计划C:

最后,如果所有操作都失败了,请删除该文件。由于该文件的所有者是root,因此您需要使用sudo来提升您的权限才能删除它:

sudo rm /etc/apt/sources.list.d/passenger.list

该文件现在应该已被删除,因此运行:

sudo apt-get update

现在错误应该已经消失。

相关内容