第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Ubuntu 安裝 ruby on rails 環(huán)境

標(biāo)簽:
Ruby

新公司发了一台 ThinkPad 作为办公电脑,早就有所耳闻在 Windows 下配置 Ruby on Rails 开发环境是十分痛苦的,况且之前一直在用 MacOS,所以就想着装个 Ubuntu 虚拟机来配置开发环境,安装过程中也是遇到不少坑,所以把步骤以及过程中遇到的问题在这边作个总结。

安装 Ubuntu 虚拟机

  1. 首先需要一个运载虚拟机的软件,选择了 VMware Workstation

  2. 然后下载 Ubuntu 系统的镜像文件,选择的版本是 ubuntu-14.04.5-desktop-amd64.iso

  3. 按照新建虚拟机的步骤,选择镜像文件,分配硬盘和内存,以及一些网络方面的配置,图方便都使用了默认的选项

  4. 配置完成之后会报错,提示需要在 bios 选项里开启虚拟机支持,重启系统之后按照提示打开虚拟机支持开关即可。

通过 rvm 安装指定版本的 ruby 以及 rails

1.更新 apt-get

系统安装完成之后,最好执行以下两条命令,更新各种库和包

$ sudo apt-get update
$ sudo apt-get upgrade

2.运行命令安装 rvm

rvm curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable

3.通过 rvm 安装 ruby

直接运行 $ rvm requirements 可能会无法通过,如果不管提示,直接运行 $ rvm install ruby,ruby 会被成功安装,但是正常用起来时候会发现各种缺库少库,十分恼火。
所以正确的步骤应该如下:

$ rvm autolibs read-fail # 调整 rvm 自动加载库的方式$ rvm install ruby # 安装最新版本的ruby,系统会提示你缺少一堆库$ sudo apt-get install # 通过 apt-get 安装这些缺少的库$ rvm requirements # 这回再运行就会输出 success 字样$ rvm install ruby # 这时就可以放心的运行安装 ruby 的命令了

4.运行命令安装 bundler

  gem install bundler

5.运行命令安装 rails

  gem install rails

6.Rails 5.1 之后需要 nodejs 的支持

sudo apt-get install nodejs

安装 mysql

1.安装 mysql 支持库

sudo apt-get install libmysqlclient-dev

2.安装 mysql 服务器

sudo apt-get install mysql-server

通过 Vmware 配置宿主机与虚拟机之间的共享文件夹

1.在界面中通过虚拟机选项卡选择安装选项,Ubuntu 虚拟机会自动装载一块光盘
2.运行命令安装 VMware Tools

$ cd /tmp # 进入临时文件夹目录$ tar -zxf /media/username/VMware Tools/VmwareTools-10.1.6-5214328.tar.gz # 将 VMware Tools 解压到当前文件夹$ cd vmware-tools-distrib # 进入解压出的文件夹$ sudo ./vmware-install.pl # 运行 pl 文件

3.运行 pl 文件时一直敲回车即可,但可能会提醒你 open-vm-tools 的版本过低,只需要卸载即可

$ sudo apt-get remove open-vm-tools
$ sudo ./vmware-install.pl

4.如果之前步骤错误,还有可能会提示类似 Unable to find the answer LIBDIR in the installer database 的错误,此时需要删除一些目录即可

$ rm -rf /etc/vmware-tools

5.接着在 windows 系统下设置共享文件夹,之后就可在 ubuntu 系统中共享,目录如下

$ cd /mnt/hgfs



作者:tritimes
链接:https://www.jianshu.com/p/040ab4a4018d

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消