国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ubuntu 20.04下使用rbenv安裝和設(shè)置高版本Ruby的步驟詳解

這篇具有很好參考價(jià)值的文章主要介紹了Ubuntu 20.04下使用rbenv安裝和設(shè)置高版本Ruby的步驟詳解。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

ruby安裝設(shè)置筆記

系統(tǒng)自帶的ruby版本低了,需要手動(dòng)安裝更高版本(使用rbenv方式)
環(huán)境:Ubuntu 20.04 桌面環(huán)境

1 克隆并設(shè)置環(huán)境變量

  • 我的~/.bashrc添加以下內(nèi)容

# - rbenv
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

# - ruby-build
# 用來編譯安裝ruby的程序
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"

# - ruby gems 路徑
# 可以通過運(yùn)行`gem environment`查看安裝路徑
# 默認(rèn):系統(tǒng)級(jí)安裝目錄為:/var/lib/gems
# 用戶級(jí)安裝目錄為:$HOME/.gem
# 指定安裝 Ruby Gems 到目錄:~/.gem_4_me
export GEM_HOME="$HOME/.gem_4_me"
export PATH="$HOME/.gem_4_me/bin:$PATH"


  • 使其原地生效:exec $SHELL

2 安裝ruby

rbenv install -l     #-- 列出可安裝ruby版本rbenv install 3.2.2


3 設(shè)置ruby

rbenv global 3.2.2    #-- 設(shè)置默認(rèn)ruby版本
rbenv rehash          #-- 重新生成ruby可執(zhí)行shims


4 設(shè)置源

國內(nèi)的快

gem sources -l                                #-- 列出添加的源
gem sources --remove https://rubygems.org/    #-- 移除官方源
gem sources -a https://gems.ruby-china.com/           #-- 添加ruby-china源
gem sources -a https://mirrors.aliyun.com/rubygems/   #-- 添加國內(nèi)阿里云源


5 安裝bundler

Bundler 可管理 Ruby gem 依賴項(xiàng),寫在Gemfile文件中的依賴gem,可以運(yùn)行bundle install自動(dòng)安裝

gem install bundler


6 檢查安裝后的軟件版本

rbenv -v ruby -v gem -v bundler -v


7 ubuntu 20.04 默認(rèn)ruby環(huán)境

kevin@TM1701-b38cbc23:~$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 3.1.2
  - RUBY VERSION: 2.7.0 (2019-12-25 patchlevel 0) [x86_64-linux-gnu]
  - INSTALLATION DIRECTORY: /var/lib/gems/2.7.0
  - USER INSTALLATION DIRECTORY: /home/kevin/.gem/ruby/2.7.0
  - RUBY EXECUTABLE: /usr/bin/ruby2.7
  - GIT EXECUTABLE: /usr/bin/git
  - EXECUTABLE DIRECTORY: /usr/local/bin
  - SPEC CACHE DIRECTORY: /home/kevin/.gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /etc
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /var/lib/gems/2.7.0
     - /home/kevin/.gem/ruby/2.7.0
     - /usr/lib/ruby/gems/2.7.0
     - /usr/share/rubygems-integration/2.7.0
     - /usr/share/rubygems-integration/all
     - /usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /home/kevin/.local/bin
     - /usr/local/pgsql/bin
     - /opt/node/bin
     - /opt/maven/bin
     - /opt/java/bin
     - /usr/local/sbin
     - /usr/local/bin
     - /usr/sbin
     - /usr/bin
     - /sbin
     - /bin
     - /usr/games
     - /usr/local/games
     - /snap/bin


gem安裝路徑:文章來源地址http://www.zghlxwxcb.cn/news/detail-666067.html

  - INSTALLATION DIRECTORY
  - USER INSTALLATION DIRECTORY
  - GEM PATHS

到了這里,關(guān)于Ubuntu 20.04下使用rbenv安裝和設(shè)置高版本Ruby的步驟詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 下載安裝Ubuntu 20.04詳細(xì)教程(內(nèi)附安裝22.04版本教程鏈接)

    下載安裝Ubuntu 20.04詳細(xì)教程(內(nèi)附安裝22.04版本教程鏈接)

    ?? 個(gè)人主頁:python老鳥的博客 ???免費(fèi)專欄:Python基礎(chǔ)教程 ????分享網(wǎng)站: 《Python自學(xué)網(wǎng)》????基礎(chǔ)入門到逐步深入? |??適合新手入門到精通? | python全棧體系課程 ? ?? 如果覺得博主文章對(duì)你有所幫助的話,還望大家多多支持呀!關(guān)注? |? 點(diǎn)贊? |? 收藏? |? 評(píng)論

    2024年01月21日
    瀏覽(56)
  • Ubuntu20.04操作系統(tǒng)安裝-裸機(jī)安裝服務(wù)器版本

    Ubuntu20.04操作系統(tǒng)安裝-裸機(jī)安裝服務(wù)器版本

    下載Ubuntu系統(tǒng) Ubuntu 官網(wǎng)下載 https://releases.ubuntu.com/focal/ 下載服務(wù)器版本鏡像 準(zhǔn)備啟動(dòng)U盤 下載UltraISO軟件,選擇 文件 - 打開,打開剛才下載的Ubuntu鏡像 選擇 啟動(dòng) - 寫入硬盤映象 插入一個(gè)U盤,選擇插入的U盤刻錄啟動(dòng)U盤,注意,此操作會(huì)格式化U盤的所有數(shù)據(jù)! 安裝Ubuntu系統(tǒng)

    2024年02月05日
    瀏覽(21)
  • ubuntu20.04手動(dòng)安裝Openstack YOGA版本(雙節(jié)點(diǎn))

    ubuntu20.04手動(dòng)安裝Openstack YOGA版本(雙節(jié)點(diǎn))

    當(dāng)一個(gè)運(yùn)維高手初次踏入openstack的世界的時(shí)候,首先面臨的問題就是快速安裝一個(gè)openstack然后玩起來。 但是openstack安裝過于龐雜,手動(dòng)安裝的學(xué)習(xí)路線比較漫長(zhǎng)。自動(dòng)化安裝工具往往跑到一半就報(bào)錯(cuò)。 自動(dòng)安裝openstack往往有一下幾個(gè)坑: 網(wǎng)絡(luò)問題。openstack常見的安裝工具,

    2024年02月02日
    瀏覽(41)
  • Ubuntu20.04安裝NS3的3.36版本(最新版本)

    Ubuntu20.04安裝NS3的3.36版本(最新版本)

    1.1 VMware安裝包Ubuntu的光盤映像文件: 下載鏈接: 下載Ubuntu光盤映像文件VMware安裝包的網(wǎng)盤鏈接. 1.2 VMware安裝 安裝鏈接: VMware安裝的CSDN鏈接. 1.3 Ubuntu安裝 安裝鏈接: Ubuntu 安裝的CSDN鏈接. 2.1 安裝ns3的依賴庫 (1)安裝Python API 用戶的最低要求(3.30 版及更高版本,以及 ns-3-dev):

    2024年02月04日
    瀏覽(44)
  • Ubuntu:18.04/20.04使用netplan設(shè)置網(wǎng)絡(luò)

    通常,Ubuntu的默認(rèn)設(shè)置是通過DHCP服務(wù)器自動(dòng)獲取IP地址,這對(duì)臺(tái)式機(jī)系統(tǒng)來說非常有用,因?yàn)樗恍枰魏胃摹?但是,始終建議為Ubuntu服務(wù)器分配一個(gè)靜態(tài)IP地址,因?yàn)樵撿o態(tài)IP地址將在重新啟動(dòng)后保持不變。 Ubuntu 17.10及更高版本使用“Netplan”作為默認(rèn)網(wǎng)絡(luò)管理工具。因此

    2024年02月05日
    瀏覽(28)
  • Ubuntu20.04LTS安裝CUDA并支持多版本切換

    Ubuntu20.04LTS安裝CUDA并支持多版本切換

    如果Ubuntu系統(tǒng)還沒有安裝顯卡驅(qū)動(dòng),參考這篇文章:Ubuntu20.04LTS安裝RTX-3060顯卡驅(qū)動(dòng) 當(dāng)顯卡驅(qū)動(dòng)安裝完成后,需要使用 nvidia-smi 命令查看英偉達(dá)顯卡驅(qū)動(dòng)版本。 如上圖所示,英偉達(dá)驅(qū)動(dòng)版本為520.61.05,CUDA最高支持的版本為11.8。 點(diǎn)擊該鏈接:https://docs.nvidia.com/cuda/cuda-toolkit-

    2024年02月13日
    瀏覽(89)
  • Ubuntu20.04 OpenCV詳細(xì)安裝教程(附多版本切換共存教程)

    Ubuntu20.04 OpenCV詳細(xì)安裝教程(附多版本切換共存教程)

    opencv安裝有兩種方式: 1.使用包管理器安裝預(yù)編譯版本(安裝十分簡(jiǎn)單,但是 版本只有4.2.0 ,且沒有擴(kuò)展模塊且不支持Qt窗口) 2.從源碼安裝(比較復(fù)雜,但是推薦) 這樣就安裝完成了 這種安裝方法,默認(rèn)把opencv相關(guān)文件放置在系統(tǒng)目錄 官網(wǎng)下載地址 https://opencv.org/release

    2024年03月13日
    瀏覽(30)
  • 【Linux】Ubuntu20.04版本安裝谷歌中文輸入法【教程】

    【Linux】Ubuntu20.04版本安裝谷歌中文輸入法【教程】

    使用下面的命令行下載 fcitx-googlepinyin 等待下載完成之后,可進(jìn)行下一步 在菜單中找到 語言支持 第一次打開語言支持,會(huì)提示沒有安裝完全,點(diǎn)擊 安裝 即可 將鍵盤默認(rèn)輸入法系統(tǒng)改為 fcitx ,然后 重啟系統(tǒng) 選擇 配置當(dāng)前輸入法 將 Google拼音 放置在第一位即可完成配置 關(guān)閉

    2024年02月03日
    瀏覽(33)
  • 云服務(wù) Ubuntu 20.04 版本 使用 Nginx 部署靜態(tài)網(wǎng)頁

    云服務(wù) Ubuntu 20.04 版本 使用 Nginx 部署靜態(tài)網(wǎng)頁

    所需操作: ????????????????1.安裝Nginx ? ? ? ? ? ? ? ? ?2.修改配置文件 ? ? ? ? ? ? ? ? ?3.測(cè)試、重啟 Nginx ? ? ? ? ? ? ? ? ?4.內(nèi)部修改防火墻 ? ? ? ? ? ? ? ? ?5.配置解析 ? ? ? ? ? ? ? ? ?6.測(cè)試是否部署成功 1.安裝Nginx ? 1.1.測(cè)試是否安裝沒問題 在網(wǎng)頁上

    2024年02月12日
    瀏覽(26)
  • Ubuntu20.04無法使用中文輸入及切換快捷鍵設(shè)置

    Ubuntu20.04無法使用中文輸入及切換快捷鍵設(shè)置

    今天更新到Ubuntu20.04后,語言設(shè)置里面添加了zh中文后,發(fā)現(xiàn)沒有輸入法,然后按照下面的設(shè)置成功添加。 1、先添加漢語 然后把漢語拖動(dòng)到最上面,否則一直是灰化的不能選。 2、輸入源選擇漢語(中國) 此時(shí)只能選漢語,不能進(jìn)一步選已有輸入法,是因?yàn)椋?“ Ubuntu 20.04中

    2024年02月16日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包