![无法通过正则表达式找到任何包-ruby](https://linux22.com/image/834556/%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%89%BE%E5%88%B0%E4%BB%BB%E4%BD%95%E5%8C%85-ruby.png)
我需要安装ruby1.9.3-dev
sudo apt-get install ruby1.9.3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ruby1.9.3-dev
E: Couldn't find any package by regex 'ruby1.9.3-dev'
尽管我以前做过这样的事情,但这种情况仍然发生了sudo apt-get update, sudo apt-get upgrade and sudo apt-get -f install
。
答案1
要在 Ubuntu 12.10 上安装 Ruby,只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
sudo apt-get install ruby1.9.3
安装 Gems
sudo apt-get install rubygems
安装所有 Rails 及其依赖项
sudo gem install rails
欲了解更多信息,请查看Ruby 网站
经过研究,它说 ruby1.9.3-dev 不存在。并且 ruby1.9.1-dev 是它的别名。这是我所做的。我按照上面所述安装了 ruby,然后运行命令sudo apt-get install ruby1.9.3-dev
,我得到了同样的错误。但是当我运行 sudo apt-get install ruby1.9.1-dev 时,我得到了以下内容: