1

我已经使用了这个程序。我正在使用 Linux Mint。

安装时出现以下错误。

E: Unable to locate package libreadline6-dev
E: Unable to locate package libyaml-dev
E: Unable to locate package libgdbm-dev
E: Package 'ncurses-dev' has no installation candidate
E: Package 'bison' has no installation candidate
E: Package 'subversion' has no installation candidate
E: Package 'libffi-dev' has no installation candidate
4

5 回答 5

4

该说明是旧的,遵循rvm 安装说明

\curl -#L https://get.rvm.io | bash -s stable --autolibs=4 --ruby

它会:

  1. 下载并安装 RVM
  2. 启用自动需求安装
  3. 安装 ruby​​,包括所有必需的依赖项
于 2013-04-09T07:12:05.157 回答
4

我想你没有安装rvm requirements.
安装要求,如,, libreadline6-dev等。 我认为这将解决问题。libyaml-devlibgdbm-dev

使用命令安装所有这些

sudo apt-get install build-essential openssl libreadline6 libreadline6-dev \
curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 \
libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison  \
subversion pkg-config  

或者,只需参考链接。

于 2013-04-09T04:04:45.173 回答
0

如果您使用的是 ubuntu,请复制并粘贴https://github.com/vaneyckt/Ruby-on-Rails-installation-script/blob/master/install.sh。您可能需要在某些时候按 Enter。

于 2013-04-09T14:19:02.230 回答
0

您使用哪个操作系统?
如果您使用 Ubuntu,请使用以下链接:http:
//blog.sudobits.com/2012/05/02/how-to-install-ruby-on-rails-in-ubuntu-12-04-lts/

如果您使用的是 Windows
,那么在安装某些 gem 依赖项时会出现问题。'libffi-dev',少铁路

比使用其他非常适合“Ruby on Rails”的操作系统,如 Linux/Ubuntu

于 2013-04-09T04:40:40.027 回答
0

这对我有用。

警告:以下软件包无法通过身份验证!

    apt-get clean            # Remove cached packages
    cd /var/lib/apt 
    mv lists lists.old       # Backup mirror info
    mkdir -p lists/partial   # Recreate directory structure
    apt-get clean
    apt-get update           # Fetch mirror info
于 2014-08-02T16:00:26.007 回答