在Ubuntu系统上配置Ruby on Rails开发环境是一个相对直接的过程,但需要确保每一步都正确无误。首先,你需要确保你的Ubuntu系统已经更新到最新状态。打开终端并运行以下命令:
sudo apt update
sudo apt upgrade
接下来,安装一些必要的依赖项。这些依赖项包括编译器、库文件和Ruby的构建工具。运行以下命令来安装它们:
sudo apt install buildessential libssldev libreadlinedev zlib1gdev
安装完依赖项后,你可以继续安装Ruby。Ubuntu官方仓库中提供的Ruby版本可能不是最新的,所以建议使用RVM(Ruby Version Manager)来安装和管理Ruby版本。首先,安装RVM:
gpg keyserver hkp://keys.gnupg.net recvkeys 409B6C2388B942F3FA9702C7BA3CD6AB67FD4124
curl sSL https://get.rvm.io | sudo bash s stable
安装完成后,重新加载你的shell配置:
source /etc/profile.d/rvm.sh
现在,你可以使用RVM安装你想要的Ruby版本。例如,要安装Ruby 3.0.0,运行:
rvm install 3.0.0
安装完成后,设置它为默认版本:
rvm use 3.0.0 default
验证Ruby安装是否成功:
ruby v
接下来,安装Node.js和Yarn,因为Rails项目需要它们来处理JavaScript。
sudo apt install nodejs
sudo apt install yarn
现在,你已经安装了Ruby、Node.js和Yarn,可以开始安装Rails了。运行以下命令:
gem install rails
最后,验证Rails安装是否成功:
rails v
如果一切顺利,你应该能看到Rails的版本号。现在,你的Ubuntu系统已经配置好了Ruby on Rails开发环境,可以开始创建和运行Rails项目了。