在 Ubuntu 12.04 中删除 RVM、Ruby、Ruby gem 和 rails 的最佳方法是什么?
安装 nokogiri (1.5.5) 时出错,Bundler 无法继续
如何修复并克服错误?
Installing nokogiri (1.5.5) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb
checking for libxml/parser.h... yes
checking for libxslt/xslt.h... no
-----
libxslt is missing. please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.
Run Code Online (Sandbox Code Playgroud) 我现在在终端里面,正准备创建一个新的应用程序。我在 app 文件夹中,执行并rails new --help弹出:
The program 'rails' can be found in the following packages:
* rails
* ruby-railties-3.2
Try: sudo apt-get install <selected package>
Run Code Online (Sandbox Code Playgroud)
这不可能是正确的,因为我使用这些说明安装了 rails 并且所有内容都是最新的和最新的:
http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/
为什么我会收到这个提示?我需要做什么才能让 Rails 工作?
我试图从 RubyMine 5.4.3.2.1 升级到 6,因为我试图卸载 RubyMine 5.4.3.2.1。我从安装 RubyMine 的位置删除了 RubyMine 目录。现在每次我需要从 RubyMine 6 中给出的 .sh 文件运行 RubyMine 版本 6。如何完全删除 RubyMine 并进行全新安装。
我可以得到一些随机的 shell 脚本作为服务运行......这不是问题。鉴于我所做的一些 google-ing,我认为这与环境变量有关。所需的 rails 环境变量列表或作为服务运行的示例 rails 应用程序都会有所帮助。
我发现了这个:
https :
//serverfault.com/questions/327965/how-to-start-a-rake-task-using-upstart 这很有帮助,但它包含了 rvm。我喜欢 rvm,但我正在寻找一种方法来做到这一点,而不会增加这种额外的复杂性。虽然我可能被迫这样做...
我在 Ununtu 14.04 上安装了 Ruby 2.0.0,但我无法删除 Ruby 1.9.1。我将 /usr/bin/ruby 符号链接替换为 ruby2.0.0,但是在安装新 gem 时,我总是指向 Ruby 1.9.1。
我怎样才能绝对切换到 Ruby 2.0.0?
无法安装Ruby,我之前使用过以下命令行:
sudo apt install -y build-essential tklib zlib1g-dev libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev libreadline-dev
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
exec zsh
Run Code Online (Sandbox Code Playgroud)
感谢尝试运行:rbenv install 3.0.3
但不断收到此错误:
Downloading ruby-3.0.3.tar.gz...
-> https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz
error: failed to download ruby-3.0.3.tar.gz
BUILD FAILED (Ubuntu 20.04 using ruby-build 20220324)
Run Code Online (Sandbox Code Playgroud) 我运行命令来安装关于 ruby 的所有内容:sudo apt-get install ruby-*
。但它显示了未满足的依赖项/损坏的包。
现在告诉我如何安装所有满足依赖项(满足)的包。