`
Omnibus
  • 浏览: 2978 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Debian上的RubyGems

阅读更多
可能大家都知Rails 2.2發佈在即。而2.2要求RubyGems版本要有1.3.1。

可是GNU/Debian系統正值在準備新Release,連unstable都被凍結,不能加新package。
所以維護者Daigo Moriwaki未能更新,但他將1.3.1放於experimental之上,供Debian用者可用。

要用的話,
在/etc/apt/sources.list,加入
deb http://ftp.debian.org/debian/ experimental main

再用aptitude或apt-get將rubygems更新。

特此通知Debian上的rails用家。
分享到:
评论
7 楼 Omnibus 2009-01-15  
kaven 写道
我感觉debian test的版本相对好点,更新快。
另外ruby-mysql这类需要编译的包,并且相对稳定的包,还是用debian的包管理比较方便。
其他的话只装rubygems管理。


如果整個系統用Debian Test版本就不太穏定,那些改變中的dependency及以版本,每次更新就有機會出問題,要花上幾天去尋找原因。

如果放到production server,我就只會用stable做系統。若要個別package新版本,只要拿test或unstable的source,用dpkg來build新package。

6 楼 dohkoos 2009-01-15  
Debian对rails的打包简直根一砣S一样,我用apt-get的rails竟然不支持-v选项
5 楼 kaven 2008-11-23  
我感觉debian test的版本相对好点,更新快。
另外ruby-mysql这类需要编译的包,并且相对稳定的包,还是用debian的包管理比较方便。
其他的话只装rubygems管理。
4 楼 Omnibus 2008-11-23  
rainux 写道
其实,我觉得普通软件可以用系统自己的软件包管理系统安装,更新比较频繁的,或者工作需要依赖的,配置可定制性比较强的软件还是通过源代码安装比较方便。

实际上 Debian 对 Rails 的打包我觉得并不合理,本来应该由 RubyGems 来管理,Debian 却把它当成一个普通库直接装到了 Ruby 的库目录里。


所以Debian還是出了RubyGems這個package,因為Debian maintainer應付不了太多。
3 楼 rainux 2008-11-23  
其实,我觉得普通软件可以用系统自己的软件包管理系统安装,更新比较频繁的,或者工作需要依赖的,配置可定制性比较强的软件还是通过源代码安装比较方便。

实际上 Debian 对 Rails 的打包我觉得并不合理,本来应该由 RubyGems 来管理,Debian 却把它当成一个普通库直接装到了 Ruby 的库目录里。
2 楼 Omnibus 2008-11-21  
其實我早已用下載搞定。之不過,有的人會較愛用apt管理package,比較歸一。
1 楼 hozaka 2008-11-21  
rubygems 要更新的话
gem update --system

或者在 rubyforge.net 上下载下来然后
ruby setup.rb

不就好了

相关推荐

    VMC安装简介

    - **Debian**:使用`sudo apt-get install ruby-full rubygems`命令进行安装。 ### 安装VMC 一旦Ruby和RubyGems准备就绪,安装VMC非常简单。首先,你需要注册一个免费的Cloud Foundry账户,并获取登录凭证。然后在...

    Get starting with vmware

    - **Debian**: 通过 `sudo apt-get install gcc curl git-core build-essential libssl-dev libreadline5 libreadline5-dev zlib1gz lib1g-dev` 命令安装必要的工具,然后按照RVM安装脚本提示编辑`~/.bashrc`文件,并...

    fusuma:Linux上带有libinput驱动程序的多点触摸手势

    对于基于Debian的发行版(Ubuntu,Debian,Mint,Pop!OS) 1.安装libinput-tools 您需要libinput版本1.0或更高版本。 $ sudo apt-get install libinput-tools 2.安装Ruby Fusuma在Ruby中运行,因此您必须先安装...

    Linux ruby

    sudo apt-get install rubygems # 对于Debian/Ubuntu sudo yum install rubygems # 对于CentOS/RHEL ``` RubyGems使得安装第三方库(如Rails框架)变得简单,只需`gem install [gem_name]`。 Ruby on Rails是Ruby...

    安装rvm,把ruby版本提升至3.0.0

    2. 安装依赖:在Ubuntu/Debian上,需要安装`curl`和`gpg`,使用`sudo apt-get install curl gpg`命令。在macOS上,这些可能已经预装了。 3. 安装RVM:在终端中输入以下命令: ``` \curl -sSL https://get.rvm.io |...

    shelr:控制台截屏工具

    在比精确版本更早的ubuntu或比wheezy更早的debian上,您还应该在.bashrc或.zshrc添加以下内容 export PATH=/var/lib/gems/1.8/bin:$PATH 观看了解详情:) 从包裹 适用于Ubuntu的 适用于Arch Linux的 用于Gentoo ...

    Install Ruby on Linux

    在Ubuntu或Debian系统上,可以使用以下命令安装: ```bash sudo apt-get update sudo apt-get install build-essential zlib1g-dev libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev ...

    rightscale-cli:RightScale CLI 客户端

    推荐使用 rbenv 或 RVM,或者从 RubyGems.org 安装 gem: $ gem install rightscale-cliDebian/Ubuntu 如果您在当前安装了 Ruby 1.8 的 Debian 或 Ubuntu 版本上进行安装,请按照以下步骤进行升级。 删除 Ruby 1.8...

    rubies:Ruby 二进制文件在 DEB 或 RPM 包中可用,适用于大多数 Linux 发行版

    支持的 Ruby 版本MRI 2.1.5(补丁级别 273,rubygems 2.2.2) MRI 2.0.0(补丁级别 598,rubygems 2.0.14) MRI 1.9.3(补丁级别 551,rubygems 1.8.23.2) 注意:MRI rubies 包括 libffi (3.0.10)、libyaml (0.1.6)...

    Linux上如何安装使用音乐软件SoundCloud.docx

    对于Debian或Ubuntu用户,可以通过以下命令安装必要的依赖库和程序: ```bash $ sudo apt-get install portaudio19-dev libmpg123-dev libncurses-dev ruby1.9.1-dev $ sudo gem install soundcloud2000 ``` ...

    startseite:freifunk主页的可配置基础

    在Ubuntu / Debian上: sudo apt-get install ruby2.5-dev ruby-nokogiri rubygems sudo apt purge ruby2.0* ruby2.1 ruby2.3 ruby2.4* sudo gem install json jekyll bundler #ggf.: #ln -s /usr/bin/gem$VERSION$...

    redis-3.0.0.zip

    总结一下,这个"redis-3.0.0.zip"压缩包包含了Redis 3.0.0的特定资源,可能包括客户端或服务器的部署工具,需要在Linux系统上安装Ruby和Ruby的包管理器来运行。此外,Redis不仅适用于Ruby环境,还有Java等其他语言的...

    gitorious-cookbook:巨大的厨师食谱

    要求平台测试: Debian 稳定版 (6.0.6) Ubuntu 精确 (12.04) 它使用来自 apt 的包 Rubygems 1.8.X,加上一个小技巧来查找 gem 二进制文件。 根据 Debian/Ubuntu 政策,这些有时在/var/lib/gems/1.8/bin ,有时在/usr...

    gist:可能是最好的命令行工具

    gist gem提供了一个gist命令,您可以在终端上使用该命令将内容上传到 。 安装 have如果已安装Ruby: gem install gist ‌如果您使用的是Bundler: source :rubygems gem 'gist' OS对于OS X,要点驻留在Homebrew中 ...

    nord-startseite:从https分叉

    在Ubuntu / Debian上: sudo apt-get install ruby2.5-dev ruby-nokogiri rubygems sudo apt purge ruby2.0* ruby2.1 ruby2.3 ruby2.4* sudo gem install json jekyll bundler #ggf.: #ln -s /usr/bin/gem$VERSION...

    shortest_path:A* ruby​​ 实现以找到最短路径并在图中映射

    最短路径 A* ruby​​ 实现以查找最短路径并在图中映射: 当持续时间>超时时停止研究的超时图中每个点的哈希上下文覆盖默认方法的可能性要求此代码已在 Ruby 1.9 或更高版本上运行和测试外部部门在 Debian/Ubuntu/...

    Rulex:用于Latex文件的Ruby环境

    要开始使用Rulex,首先需要Ruby和Rubygems(此处为Debian风格,尽管我建议使用rvm): $ apt-get install ruby && apt-get install rubygems 然后将gem安装为 $ gem install rulex 要在您自己的项目中使用它,请将...

    gollum-lib:一个简单的,由Git驱动的,具有精美API的Wiki

    系统要求Ruby 2.4.0以上类似于Unix的操作系统(OS X,Ubuntu,Debian等) 在默认的适配器上无法在Windows上运行,但可以通过JRuby进行工作。安装安装Gollum-lib的最佳方法是使用RubyGems: $ [sudo] gem install ...

    搭建Ruby on Rails开发环境

    在Linux环境下,可能需要安装额外的库或软件包,如在Debian系统中,可能需要运行`apt-get install build-essential`来获取构建和编译所需的工具。 在搭建RoR环境的过程中,遇到任何问题,建议查阅官方文档、社区...

    自动化部署必备技能-定制化RPM包.docx

    在CentOS6系统中,需要先安装ruby、rubygems和ruby-devel,然后添加淘宝的Rubygems仓库以加快下载速度,最后安装fpm。而在CentOS7系统中,可以直接通过gem安装fpm。FPM有多个参数用于指定源类型、目标类型、包名、...

Global site tag (gtag.js) - Google Analytics