安裝 Ruby, Rails 運行環境 常見的錯誤


安裝部署ruby on rails 的環境時並不是想的那么順利 這個是我遇到的問題及解決的方式

參考安裝博客:

(1) https://ruby-china.org/wiki/install_ruby_guide 

(2) http://fenxiang.banguanshui.com/content/ubuntu-1204%E5%AE%89%E8%A3%85ruby-rails

淘寶源網址為: https://ruby.taobao.org/ (這里面附有如何將gem切換為淘寶源,不再做贅述)

 

 

如果幸運的話在執行這一步的時候就會出錯 $ curl -L https://get.rvm.io | bash -s stable

錯誤1:

缺少公鑰問題的解決方法(gpg: 無法檢查簽名:找不到公鑰)

解決方法

W: GPG error: http://apt.tt-solutions.com dapper Release: 由於沒有公鑰,下列簽名無法進行驗證: NO_PUBKEY 06EA41DE4F6C1E86
解決方法:
代碼:gpg --keyserver subkeys.pgp.net --recv 4F6C1E86
gpg --export --armor 4F6C1E86 | sudo apt-key add -
若缺少其他公鑰,則將命令中兩處4F6C1E86改為NO_PUBKEY 06EA41DE4F6C1E86中最后8位即可!

錯誤2:

安裝ruby 時遇到的錯誤:


解決方法:$ rvm autolibs disable

錯誤3:

在創建 rails 項目時頻繁出錯 這個可以考慮切換到淘寶源網址為: https://ruby.taobao.org/

再次運行 rails s 會出現錯誤:運行rails server 出現There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireErr

原因:在linux下運行rails server 出現There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) 原因是缺少依賴的組件nodejs

解決方式: sudo apt-get install nodejs 安裝nodejs

錯誤4:

     

           source ~/.rvm/scripts/rvm

 

 

 

 

 

 

 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM