ubuntu1604使用源码方式安装ruby2.5.0

时间:2023-03-08 19:58:02

本文介绍ubutntu1604环境下源代码方式安装ruby 版本2.5.0

如果内存小于2G可以开启虚拟内存,下面的命令开启4G虚拟内存

sudo dd if=/dev/zero of=/swap bs=512M count=8
sudo mkswap /swap
sudo swapon /swap 

使用sduo apt-get install 命令安装 开发工具和依赖库

安装开发工具

libtool automake build-essential

安装依赖库

libgmp3-dev libpcre3-dev libssl-dev zlib1g-dev( 数字1) libsqlite3-dev

libgdbm-dev libncurses5-dev(缺少会影响 编译readline)

下载ruby2.5.0源代码

https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2

使用 tar -xvf ruby-2.5.0.tar.bz2解压缩包

cd ruby-2.5.0

./configure

make

make install

配置 gem源

gem sources -r https://rubygems.org/ -a https://gems.ruby-china.org/

gem sources

输出:

ubuntu@utu:~$ gem sources

*** CURRENT SOURCES ***
https://gems.ruby-china.org/
ruby --version
输出: 
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux] 
至此完整编译