- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我刚刚在我的 CentOS 6.4 系统上安装(从源代码构建)Ruby 1.9.3,但不久之后我发现我应该先安装 libyaml。
如何卸载 Ruby 1.9.3,以便在重建和重新安装 Ruby 之前安装 libyaml?我应该在安装 libyaml 的同时安装任何其他库以避免再次经历这个过程吗?
如果有任何不同,我是在未连接到互联网的机器上执行此操作。
最佳答案
如果您从源代码构建并保留了源代码,那么您应该能够运行:
$ cd path/to/ruby/source
$ make uninstall
您可能需要对其进行 sudo。
如果您没有保留源代码,那么它会更加困惑。您将必须找到安装过程中创建的所有文件并手动删除它们。在 CentOS 上你应该有 locate
命令,所以只需运行:
$ sudo updatedb
$ locate ruby
这将为您提供一长串文件。您应该能够找出安装了哪些并删除它们。
在重建时,包括 libreadline(可能不是确切的名称)。为此,我不得不多次重新构建 ruby。
关于ruby - 重新安装 Ruby 以使用 libyaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17744368/
我正在尝试使用 C 和 libyaml 编写 yaml 格式的配置文件解析器。我的 Internet 搜索并没有给我带来任何运气,我找到了带有操作手册的 API 的体面和完整的文档。 Andrew P
我正在尝试在 CentOS 主机上安装 RVM 但失败并出现此错误: /usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby: error while loadi
$ brew install libyaml ==> Downloading http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz Already
如何在没有 libyaml 依赖的情况下通过 pip 进行 pyyaml?如何将其添加到我的requirements.txt 文件中 PyYaml 的文档指出我可以像这样调用 setup.py 'py
/usr/local/lib/ruby/1.9.1/yaml.rb:56:in `':您的 ruby 安装似乎缺少 psych(对于 YAML 输出)。要消除此警告,请安装 libyaml 并重新
我刚刚在我的 CentOS 6.4 系统上安装(从源代码构建)Ruby 1.9.3,但不久之后我发现我应该先安装 libyaml。 如何卸载 Ruby 1.9.3,以便在重建和重新安装 Ruby 之前
所以,我正在开发一个运行 Linux 的很棒的项目,我需要在 Windows 上进行移植。问题是,libyaml 是我的依赖项的一部分,我需要为 Windows 编译它。 所以我运行了我的 cygwi
我在 Linux 上运行 rails 版本 3.2.8 和 ruby 版本 1.9.3-p286 user1@company.com [~/rails_apps/myapp]# rails -v
即使您安装了 libyaml,libyaml 警告也不会消失 gem install bundler /home/ec2-user/.rvm/rubies/ruby-1.9.3-p392/lib/ru
我正在尝试通过源代码安装 Ejabberd,但是当我运行 make 命令时,我发现以下错误。 checking for yaml_parser_initialize in -lyaml... no c
这与最近的 libyaml 漏洞(CVE-2014-2525)有关。 我在我的 Gemfile 中更新了 psych按照建议升级到 2.0.5,但我的服务器上的 libyaml 版本仍然是 0.1.4
我开发了一个非常简单的 Rails 应用程序(它根据数据库中的数据绘制了一些图表)。 现在,我的客户想要在线和离线使用此 Rails 应用程序。 所以我使用 OCRA 从中创建了一个 .exe 文件(
我正在尝试在 Linux 服务器上使用 C 解析 YAML 文件(这是对现有应用程序的修改,因此无法更改语言)。 我已阅读 http://wpsoftware.net/andrew/pages/lib
我需要使用 libyaml 绑定(bind)设置 PyYAML。我正在使用 5.7 版的 Red Hat Enterprise Linux 客户端,并且在 /tools/Devel/epd_free-
我收到此错误消息: "It seems your ruby installation is missing psych (for YAML output). To eliminate this war
我需要安装需要 qt 库的 capybara-webkit,所以我使用自制软件使用以下命令安装它们 brew update brew install qt brew linkapps 然后我捆绑了 c
添加 vcr gem 后运行 rspec 时出现以下错误。简单运行 gem install psych -- --enable-bundled-libyaml按照建议并不能解决问题。我正在使用 rbe
我使用 rvm 升级到 1.9.2-p180。在安装过程中,获取并安装了 libyaml 0.1.3。 现在,当我在这样的 Rails 项目中拥有我的 database.yml 时: defaults
每次我尝试 #sudo yum update 时,我都会收到 PyYAML-3.08-4.el5.x86_64 缺少依赖项 libyaml-0.so.1()(64bit) 的警告。 所以我做了一些检查
我在我的 Ubuntu 11.10 五笔上安装了 ruby-1.9.3-p0,然后安装了 rubygems 来设置 Rails。 这是我的代码: sudo ruby setup.rb 我遇到了
我是一名优秀的程序员,十分优秀!