我正在关注这安装 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
现在错误应该已经消失。