玩得开心的Ubuntu第一部分 ~ Ubuntu和Ruby的安装~

    作为个人说明

开发环境

    • 虚拟软件:Parallels Desktop 13 for mac

 

    • Ubuntu 16.04

 

    Ruby 2.5.1

Ubuntu的设置

    对于 Parallels,您可以跳过 1. ~ 3.,免费下载英文版的 Ubuntu 16.04
    1. 从下面的网站下载Ubuntu的ISO文件

Ubuntu Desktop 日本语 Remix的下载| Ubuntu 日本团队

确认md5sum

Mac: md5 <文件名>

Windows: certutil -hashfile<文件路径>[哈希算法]

启动Parallels,选择新建 > 从DVD/映像文件安装Windows/其他操作系统
选择Ubuntu的ISO文件
设置Linux用户名和密码
设置Ubuntu的存储目录
配置设置

将内存从1GB更改为4GB

执行以下命令

sudo apt update && sudo apt upgrade -y

如果在执行时出现下面的错误,请参考修复方法

E: Problem executing scripts APT::Update::Post-Invoke-Success ‘if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi’
E: Sub-process returned an error code

重新启动Ubuntu

Ruby的安装

    使用rbenv
    1. 安装git

sudo apt install git -y

安装rbenv

详细信息:GitHub – rbenv/rbenv: 管理您的应用程序的Ruby环境

git clone https://github.com/rbenv/rbenv.git ~/.rbenv

设置路径在.bashrc中

echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”‘ >> ~/.bashrc

在.bashrc中添加以下内容

eval “$(rbenv init -)”

检查路径设置是否成功

如果没有问题,.bashrc文件中会写入步骤4和5中输入的路径

cat .bashrc

使路径设置生效(重新启动)

source ~/.bashrc

使用命令检查(截至2018/05/13)

rbenv -v
rbenv 1.1.1-30-gc8ba27f

安装ruby-build(rbenv插件)

详细信息:GitHub – rbenv/ruby-build: 编译和安装Ruby

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

安装所需的软件包

sudo apt install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev -y

检查rbenv可以安装的Ruby版本

rbenv install -l

安装Ruby 2.5.1

rbenv install 2.5.1

如果安装失败,请安装错误消息中提到的软件包

ERROR: Ruby install aborted due to missing extensions
Try running `apt-get install -y ` to fetch missing dependencies.

设置为默认使用的版本

rbenv global 2.5.1

检查Ruby版本

ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

(可选)更新gem版本

gem update –system

(可选)安装bundler

gem install bundler

请参考

    • Raspberry PiにRuby (2.4.1)安装 – Qiita

 

    在 Ubuntu 上安装 Ruby 的情况 – Qiita
广告
将在 10 秒后关闭
bannerAds