gpt4 book ai didi

ruby - Linux-Live-系统公司。带读写分区的 U 盘上的 Ruby 1.9

转载 作者:太空宇宙 更新时间:2023-11-04 09:55:49 26 4
gpt4 key购买 nike

我们猜想你们中的许多人都精通 Linux。我目前在创建 linux-live-medium 时遇到了一些问题。

我有一个装有 OpenSuse-Linux 11.3 版的盒子,里面装满了所有好东西。几种语言运行得很好:Perl、Python、PHP!一切都很好!顺便说一句——我很高兴 Perl 运行得非常好。

但是我无法安装 Ruby 1.9。每次我想这样做时,我都会得到 Ruby 1.8.7。我想测试一些 ruby​​ 代码。因此我需要带有以下 gems 的 Ruby

Mechanize nokogiriutf8_utils

我听说有一种 Linux-Live-medium 可以运行所有需要的东西,包括 Ruby 1.9。因此,Live-medium 安装在带有 R/W 分区的 U 盘上。这可能吗?

我不是 Linux 专家 - 但凭借这里的所有专业知识,我认为可以创建这样的 U 盘。 (...使用 Ruby 1.9 和所有扩展)我很高兴收到你的来信!

最好的问候零

最佳答案

Debian/Ubuntu 包括 Ruby 1.8.x 和 1.9.x - 基本上复制了两种版本的大多数软件包:1.8 和 1.9。这可能足以满足您的目的 - 当然,尽管是 YMMV。

另一种解决方案是 karudzo 已经提到的 RVM。

另一种解决方案是虚拟化:最简单的形式就是 chrooting。大多数现代 Linux 系统都能够根据某个根目录自行安装(SuSE 具有 install into given directory 功能,Debian/Ubuntu 具有 debootstrap - 然后只需运行 chroot/path/to/that/directory - 你最终会进入另一个完全安装在单独目录中的系统。

关于ruby - Linux-Live-系统公司。带读写分区的 U 盘上的 Ruby 1.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4770343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com