![我正在尝试安装 rails 但我认为我的 Ubuntu 安装刚刚被破坏了,有什么帮助吗?](https://linux22.com/image/1051314/%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E5%AE%89%E8%A3%85%20rails%20%E4%BD%86%E6%88%91%E8%AE%A4%E4%B8%BA%E6%88%91%E7%9A%84%20Ubuntu%20%E5%AE%89%E8%A3%85%E5%88%9A%E5%88%9A%E8%A2%AB%E7%A0%B4%E5%9D%8F%E4%BA%86%EF%BC%8C%E6%9C%89%E4%BB%80%E4%B9%88%E5%B8%AE%E5%8A%A9%E5%90%97%EF%BC%9F.png)
我正在关注这安装 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
现在错误应该已经消失。