[英]Error While installing Ruby
我已使用此过程。我正在使用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
我认为您没有安装rvm requirements
。
安装诸如libreadline6-dev
, libyaml-dev
, libgdbm-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
或者,只需参考此链接。
该说明很老,遵循rvm安装说明 :
\curl -#L https://get.rvm.io | bash -s stable --autolibs=4 --ruby
它会:
您使用哪个操作系统?
如果您使用Ubuntu,请使用链接:
http://blog.sudobits.com/2012/05/02/how-to-install-ruby-on-rails-in-ubuntu-12-04-lts/
如果您使用的是Windows
然后在安装一些宝石依赖时出现问题。 'libffi-dev',少轨
比使用其他非常适合“ Ruby on Rails”的操作系统(例如Linux / Ubuntu)
如果您使用的是ubuntu,请复制并粘贴https://github.com/vaneyckt/Ruby-on-Rails-installation-script/blob/master/install.sh 。 您可能需要按Enter键。
这对我有用。
警告:以下软件包无法通过身份验证!
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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.