【发布时间】:2014-07-09 00:05:23
【问题描述】:
我运行 Linux Mint 16 (petra) 并且越来越多地遇到它说它需要一个包的问题,它甚至告诉我它需要我安装什么,我尝试完全安装那个包,然后它说“嘿那个包不存在!哈哈!”
这变得令人难以置信的令人沮丧,不幸的是,在重新安装操作系统时我完全不走运,因为我需要一根以太网电缆和一个路由器,而这两者我都没有。我试图开始学习 Erlang,这已经变得不可能了,因为我什至无法安装它(请参阅我以前的 stackoverflow 帖子),现在我什至无法让 rails 工作,这是我在开始之前经常做的事情今年夏天实习。
这是我的问题。
core@core ~ $ rvm 要求
检查薄荷糖的要求。 薄荷的安装要求。 更新系统..核心密码 'apt-get --quiet --yes update' 需要:...... 安装所需的包:libreadline6-dev、libyaml-dev、autoconf、 libgdbm-dev、libncurses5-dev、automake、libtool、libffi-dev.....错误 运行'requirements_debian_libs_install libreadline6-dev libyaml-dev autoconf libgdbm-dev libncurses5-dev automake libtool libffi-dev', 显示最后 15 行 /home/core/.rvm/log/1404864015/package_install_libreadline6-dev_libyaml-dev_autoconf_libgdbm-dev_libncurses5-dev_automake_libtool_libffi-dev.log 只能从其他来源获得
包 libtool 不可用,但被另一个人引用 包裹。这可能意味着该包丢失,已 已过时,或仅可从其他来源获得
E: 无法找到包 libreadline6-dev E: 包 'autoconf' 有 没有安装候选 E:无法找到软件包 libgdbm-dev E: 无法找到软件包 libncurses5-dev E:软件包 'automake' 没有 安装候选 E:软件包“libtool”没有安装 候选人 E:无法找到软件包 libffi-dev + 返回 100 + 返回 100 需求安装失败,状态为:100。
我尝试安装其中几个包,然后我收到消息“嘿,那个包不存在!”
我能做什么?
请帮我解决这个问题,这样我才能再次变得高效。非常非常感谢提前!
更新:iain 建议我运行我执行的命令,它产生了这个:
core@core ~ $ sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6 libreadline6-dev zlib1g zlib1g-dev [sudo] 核心密码:读取包列表...完成构建 依赖树读取状态信息...完成包 autoconf 不可用,但被另一个包引用。这个 可能意味着该包丢失、已过时或仅 可从其他来源获得
E: 包 'autoconf' 没有安装候选 E: 无法 定位软件包 libreadline6-dev
【问题讨论】:
-
你试过
apt-get update吗? -
是的,一切都是最新的。
-
我在下面添加了一个包列表,但也许它不能解决你的问题。
标签: ruby-on-rails ruby linux installation linux-mint