- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Ubuntu 12.04 x64 桌面上使用 Ruby,但是 rbenv 出现问题 - 它只能看到 rbenv 安装的 ruby 版本,看不到通过 Aptitude 安装的 Ubuntu 系统 ruby:
$> rbenv versions
1.9.2-p290
* 1.9.3-p0 (set by /home/kurtosis/bin/ruby/rbenv/version)
jruby-1.6.5.1
1.8.7.352-2ubuntu1
也应该出现在该列表中。将本地或全局 ruby 设置为系统,然后尝试运行
ruby
或
irb
导致挂起提示:
$> rbenv versions
1.9.2-p290
* 1.9.3-p0 (set by /home/kurtosis/bin/ruby/rbenv/version)
jruby-1.6.5.1
$> ruby --version
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
$> rbenv global system
$> rbenv versions
1.9.2-p290
1.9.3-p0
jruby-1.6.5.1
$> ruby --version
^C
$> rbenv system
rbenv: no such command `system'
$>
$> aptitude show ruby
Package: ruby
State: installed
Automatically installed: no
Version: 4.8
Priority: optional
Section: interpreters
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Uncompressed Size: 36.9 k
Depends: ruby1.8 (> 1.8.7.334-1)
Suggests: ri, ruby-dev
Conflicts: irb, irb, rdoc, rdoc
Replaces: irb, irb, rdoc, rdoc
Provides: irb, rdoc
Provided by: ruby1.8
Description: Transitional package for ruby1.8
This is a transitional package which ensures that users of ruby will use ruby1.8 in the future. It can safely be removed.
Homepage: http://www.ruby-lang.org/
$> aptitude show ruby1.8
Package: ruby1.8
New: yes
State: installed
Automatically installed: yes
Version: 1.8.7.352-2ubuntu1
Priority: optional
Section: interpreters
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 370 k
Depends: libc6 (>= 2.2.5), libruby1.8 (= 1.8.7.352-2ubuntu1)
Suggests: ruby1.8-examples, ri1.8
Conflicts: irb1.8 (< 1.8.7.249-3~), irb1.8 (< 1.8.7.249-3~), rdoc1.8 (< 1.8.7.249-3~), rdoc1.8 (< 1.8.7.249-3~), ri (<= 4.5), ri (<= 4.5), ri1.8 (<
1.8.7.334-4~), ri1.8 (< 1.8.7.334-4~), ruby (<= 4.5), ruby (<= 4.5), ruby1.8
Replaces: irb1.8, irb1.8, rdoc1.8, rdoc1.8
Provides: irb1.8, rdoc1.8, ruby, ruby-interpreter
Description: Interpreter of object-oriented scripting language Ruby 1.8
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do
system management tasks (as in perl). It is simple, straight-forward, and extensible.
This package provides version 1.8 series of Ruby.
On Debian, Ruby 1.8 is provided as separate packages. You can get full Ruby 1.8 distribution by installing following packages.
ruby1.8 ruby1.8-dev ri1.8 ruby1.8-examples libtcltk-ruby1.8
Homepage: http://www.ruby-lang.org/
kurtosis@kurtosis-dm1-4050us:~/bin/projects/blogs/posterous/export$
$ echo $PATH
/home/kurtosis/bin/ruby/rbenv/shims:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/kurtosis/bin:/opt/apache/ant/default/bin:/opt/apache/maven/default/bin:/home/kurtosis/bin/ide/eclipse:/home/kurtosis/bin/ide/idea/default/bin:/opt/scala/bin/default/bin:/opt/typesafe-stack/bin:/home/kurtosis/bin/google/android/sdk/tools:/home/kurtosis/bin/google/android/sdk/platform-tools:/home/kurtosis/bin/google/android/ndk/default/:/opt/haskell/ghc/default/bin:/opt/haskell/platform/default/bin:/home/kurtosis/bin/ruby/rbenv/bin:/home/kurtosis/bin/node/node_modules/less/bin:/home/kurtosis/bin/google/go/bin:/home/kurtosis/bin/utilities/torrent/vuze:/home/kurtosis/bin/utilities/torrent/anomos:/home/kurtosis/bin/scripts:.
aptitude install
安装 ruby ruby-full`,然后下载并安装 rbenv。同样的问题,由于某种原因它仍然看不到系统 ruby 。新的路径是:
/home/kurtosis/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/kurtosis/.rbenv/bin:.
最佳答案
当你做的时候你会得到什么
rbenv global system
ruby -v
rbenv local system
ruby -v
https://github.com/sstephenson/rbenv
关于ruby - rbenv 在可用 ruby 版本列表中不包括系统 ruby (1.8.7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10907497/
从 Ubuntu 卸载 rbenv 后,每次打开终端时都会收到以下消息: The program 'rbenv' is currently not installed. You can install
我在我的 Ubuntu 10.04 服务器上使用 rbenv,我已经安装了 ImageMagick,但我无法成功安装 RMagick。我收到以下错误消息 Can't install RMagick 2
我正在尝试在安装新 gem 后重新哈希 rbenv它在我的 ubuntu 服务器上给了我这些错误 rbenv: cannot rehash: /home/deployer/.rbenv/shims/
我正在学习 Chef 并构建一本 Recipe ,其中包含安装 rbenv 和 ruby-build 的方法。 ruby-build 配方安装程序,然后尝试使用 rbenv 安装 Ruby 2.3.1
使用 sudo 用户运行 (x)ubuntu 16.04 ... 使用本地用户 + sudo 插件安装 rbenv cd ~ git clone git://github.com/ss
我刚刚在我的 ubuntu 服务器上安装了 rbenv 和 ruby-build。这是 ubntu 版本: Description: Ubuntu 14.04.1 LTS Release: 1
我在 ubuntu 20.04 中遇到了一个奇怪的问题。 我已经安装了 ruby 3.1.2、rails 6.1.5、rbenv 和 rbenv-vars。 在应用程序目录中设置 .rbenv-v
我从 Ubuntu 服务器上的 RVM 转移到 rbenv。 当我使用 RVM 时,使用 bundle 没有问题。转移到 rbenv 后,我在 Jenkins 的执行 shell 中收到“找不到命令”
我正在尝试在 Ubuntu 启动时启动 rails 应用程序。 为此,我在 /etc/rc.local 中添加了这些行. cd /home/ubuntu/webapp/rails/passenger-
我收到了 rbenv: 2.3.1 is not installed or not found in $HOME/.rbenv/versions/2.3.1尝试使用 Capistrano 部署到 Di
在 Ruby 开发的世界中,经常需要面对不同项目使用不同 Ruby 版本的情况。这时,一个高效、灵活且易于使用的 Ruby 版本管理工具就显得尤为重要。 rbenv 正是这样一个工具,它允许开发
我想使用下面的命令在没有 rdoc 的情况下使用 jemalloc 安装 ruby 但不知道如何组合它们: RUBY_CONFIGURE_OPTS=--with-jemalloc--disable
我正在尝试在我的 ubuntu 14.04 上使用 rbenv 安装 ruby 2.1.1。我使用了以下命令。 curl -fsSL https://gist.github.com/mislav/
我决定试试 rbenv 而不是 rvm。我已经用 Homebrew 安装了它,这很简单。然后我将额外的行添加到我的 .bash_profile 中(垫片、自动完成和 eval 语句)。 export
我正在尝试在我的 Debian 6 生产系统上安装 rbenv。做这个的最好方式是什么?我尝试了 github 维基页面(https://github.com/sstephenson/rbenv/wi
大家好,我正在尝试设置一个开发环境,并且我一直在关注以下教程: Link to tutorial 我做得不是很好,除了最基本的版本控制内容外,我对终端命令没有任何实际经验。我点击了第一个链接并尝试运行
我正在关注 Ryan 的 RailsCast 第 339 集。我已经安装了 rbenv 并且可以运行 ruby -v。我退出了我的 session ,当我试图返回时(通过 root 的 su depl
我们公司使用瘦客户端,并且有很多用户使用同一个盒子。我按照以下网站上的说明将 rbenv 安装为系统安装; https://blakewilliams.me/posts/system-wide-rbe
我最后将 ruby 2.0 安装到 ~/.rbenv/versions 中,现在除了可用之外什么都没有了 $ rbenv 版本 system *ruby-1.9.3-p392 (set by /a
我正在构建一个 vagrant 设置,其中一部分是安装 rbenv。我正在使用 librarian-chef 来管理我所有的 Chef Recipe ,它会安装 rbenv 和 ruby-buil
我是一名优秀的程序员,十分优秀!