玩得开心的Ubuntu第一部分 ~ Ubuntu和Ruby的安装~
- 作为个人说明
开发环境
-
- 虚拟软件:Parallels Desktop 13 for mac
-
- Ubuntu 16.04
- Ruby 2.5.1
Ubuntu的设置
- 对于 Parallels,您可以跳过 1. ~ 3.,免费下载英文版的 Ubuntu 16.04
-
- 从下面的网站下载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
-
- 安装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