Ruby on rails ubuntu 14.04-无法删除ppa:ondrej/php5
有人能帮我删除损坏的软件包ondrej/php5-5.6吗?我正在尝试安装Ruby on Rails,但是当我运行Ruby on rails ubuntu 14.04-无法删除ppa:ondrej/php5,ruby-on-rails,bash,ubuntu-14.04,Ruby On Rails,Bash,Ubuntu 14.04,有人能帮我删除损坏的软件包ondrej/php5-5.6吗?我正在尝试安装Ruby on Rails,但是当我运行\curl-L时https://get.rvm.io |bash-s stable--ruby命令,它抛出- Requirements installation failed with status: 100. 我搜索了它的解决方案,发现“404错误应该修复,以便rvm继续”,然后运行sudo add apt repository——删除ppa:ondrej/php5-5.6 修复
\curl-L时https://get.rvm.io |bash-s stable--ruby
命令,它抛出-
Requirements installation failed with status: 100.
我搜索了它的解决方案,发现“404错误应该修复,以便rvm继续”,然后运行sudo add apt repository——删除ppa:ondrej/php5-5.6
修复破损的包装,但
get无法访问PPA(https://launchpad.net/api/1.0/~ondrej/+archive/php5-5.6)要获取PPA信息,请检查您的互联网连接。
我已经检查了互联网连接,它是正确的。
非常感谢 嗯,@inian完全正确,安装问题不属于这里。这个特殊的问题突出了一个特定的Ubuntu问题,所以它属于。但是,如果您将其改写为存在删除ppa的非标准方法,那么
add apt repository
由于某种原因不起作用?在这里(我想)可以用bash脚本来回答这个问题:
for ppa in $(fgrep -l ondrej /etc/apt/sources.list.d/*); do
mv -i "$ppa" "${ppa}.disabled";
done;
apt-get update
(我将分号放进去,这样您就可以将其作为一行程序运行,而不必添加分号,如果您愿意的话)
另外,您提到Ubuntu-14.04是一个标签,但您试图删除的ppa是针对Ubuntu-12.04的(精确)。这也许可以解释错误。恐怕这不是编程问题,请尝试使用超级用户。com@Inian,非常感谢您的建议,我也会在那里发布,但它与ruby on rails安装有关,所以我想我可能可以得到适当的解决方案。但它不涉及任何代码来解决这个问题(不确定)只是一堆安装命令。可能是其他人在安装ruby on rails时已经遇到了这个问题,所以他们可能会帮助我。我正在按照此链接进行安装-非常感谢,它现在正在工作!!很抱歉选择了错误的平台来问这个问题,在Inian的建议之后,我也把它发布在了,非常感谢你们和Inian