一、Ruby 簡介
Ruby 是一種簡單快捷的面向對象腳本語言,以優雅、簡潔、易讀著稱。它常被用于 Web 開發(如 Ruby on Rails 框架)、自動化腳本、DevOps、命令行工具等領域。
二、Ruby 安裝教程
2.1 支持平臺
Ruby 支持跨平臺運行,包括 Windows、macOS、Linux 系統。推薦使用版本管理工具 rbenv
或 RVM
進行安裝和管理。
2.2 Windows 安裝
方法一:使用 RubyInstaller
- 訪問官網:https://rubyinstaller.org/
- 下載推薦的 Ruby+DevKit 安裝包
- 安裝時勾選添加到系統環境變量
- 安裝完成后在命令行輸入:
ruby -v
gem -v
2.3 macOS 安裝
方法一:使用 Homebrew 安裝
brew install ruby
echo 'export PATH="/opt/homebrew/opt/ruby/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
方法二:使用 rbenv 安裝(推薦)
brew install rbenv
rbenv init
rbenv install 3.2.2
rbenv global 3.2.2
2.4 Linux 安裝(以 Ubuntu 為例)
方法一:使用 apt 安裝(可能不是最新版)
sudo apt update
sudo apt install ruby-full
方法二:使用 rbenv 安裝最新版(推薦)
sudo apt install -y git curl
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
rbenv init# 安裝 ruby-build 插件
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build# 安裝 Ruby
rbenv install 3.2.2
rbenv global 3.2.2
三、Ruby 常用命令
命令 | 說明 |
---|---|
ruby -v | 查看 Ruby 版本 |
irb | 啟動交互式 Ruby Shell |
gem install xxx | 安裝 gem 包 |
gem list | 查看已安裝 gem |
ruby script.rb | 執行 Ruby 腳本 |
四、編寫第一個 Ruby 腳本
創建 hello.rb
文件:
puts "Hello, Ruby!"
運行:
ruby hello.rb
輸出:
Hello, Ruby!
五、推薦工具與框架
- Ruby on Rails:全棧 Web 開發框架
- Bundler:Ruby 包依賴管理工具
- Rake:任務管理工具,類似 Makefile
- Pry:交互式調試器,增強 IRB 功能
六、常見問題
Q1: gem 安裝緩慢?
建議使用淘寶源:
gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.com/
gem sources -l
Q2: 安裝失敗,缺少編譯依賴?
請確保已安裝構建依賴,例如 build-essential
、libssl-dev
、zlib1g-dev
等。
七、參考鏈接
- Ruby 官網
- RubyGems 包庫
- Ruby China 社區
- Rails 官方網站
本文由“小奇Java面試”原創發布,轉載請注明出處。
可以搜索【小奇JAVA面試】第一時間閱讀,回復【資料】獲取福利,回復【項目】獲取項目源碼,回復【簡歷模板】獲取簡歷模板,回復【學習路線圖】獲取學習路線圖。