几个月前我在我的Fedora 19系统上安装了RVM,它工作正常。然后我做了一些其他工作,当我再次打开机器时,它说:
# rvm
bash: rvm: command not found...
我尝试重新安装RVM,这就是我得到的:
# rpm -i rvm-devel-1.17-8.fc19.x86_64.rpm
package rvm-devel-1.17-8.fc19.x86_64 is already installed
但是我找不到它。
# ps ax | grep rvm
14363 pts/0 S+ 0:00 grep --color=auto rvm
任何人都可以帮助我吗?究竟是什么问题?
P.S:包rvm在系统上。
# rpm -q rvm
rvm-1.17-8.fc19.x86_64
答案 0 :(得分:1)
我建议您重新安装RVM,可能因某些事件而崩溃。
使用此命令将其内爆:
rvm implode
或者:
rm -rf ~/.rvm
然后运行:
安装它sudo apt-get install curl
curl -L get.rvm.io | bash -s stable --auto
然后你需要重新加载你可以用这个小命令做的〜/ .bash_profile文件:
. ~/.bash_profile
确保安装Ruby工作所需的其他软件包:
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
sudo apt-get install pkgconfig
现在安装最新的Ruby:
rvm install 2.0.0
rvm use 2.0.0
ruby -v
现在您可以安装Rails:
gem install rails -v 4.0.0
答案 1 :(得分:1)
包rvm-devel-1.17-8.fc19.x86_64
不是rvm
,因为它是http://rpm.pbone.net/index.php3/stat/4/idpl/20537074/dir/fedora_19/com/rvm-devel-1.17-8.fc19.x86_64.rpm.html:
rvm-devel包中包含库和头文件 开发使用rvm的应用程序。
按照安装说明http://rvm.io/rvm/install安装RVM,确保读取输出,因为可能会为您打印重要提示。
答案 2 :(得分:0)
卸载rvm使用以下任何一个:
rvm implode
或
rm -rf ~/.rvm
为了确保在尝试再次安装rvm之前重新启动终端