如何在Ubuntu上安裝Ruby?

這幾天我一直忙於開發一個項目 <°DesdeLinux (因此我缺席:P),我正在開發這個項目 Ruby on Rails.

不幸的是,一些發行版沒有附帶 紅寶石 默認安裝,並且存儲庫中顯示的版本已經有些“舊”。 對於那些嘗試過手動安裝的人來說,會明白這樣的安裝是很重要的 «複雜繁瑣«,所以這次我將向您展示如何正確安裝 紅寶石和紅寶石 以相當簡單的方式了解 Ubuntu 及其衍生產品:)。 我不知道這是否也適用於 Debian,所以如果鼓勵任何人嘗試,歡迎;)。 在其他發行版中,我認為這只是尋找類似或同源包的問題。

在瀏覽網頁並嘗試了各種正確的方法(沒有成功:()之後,我在博客上發現了一個小腳本,它允許我或多或少地做得很好,因為當安裝完成時,它給了我一些小腳本 錯誤 還有一些 警告,所以我給自己佈置了解決這些坑洼的任務,並做了一些相關的修正:)。 我必須澄清,我只包含了一些 Ruby 必需的包;)。

好吧,話不多說,這是修改後的腳本:

http://paste.desdelinux.net/4393

正如您所看到的,這非常簡單。 這裡腳本的重點是選擇您想要安裝的 Ruby 版本,默認情況下它將安裝迄今為止的最新版本,但如果您想使用其他版本,您只需修改以下行:

Version="1.9.3-p125"

對於您想要安裝的版本,需要注意的是,您只需要輸入版本號即可使腳本正常工作;)。 只需將文件名更改為: 安裝紅寶石

執行它的方法是:

sudo ./install_ruby

我希望它對你有用,不要停止評論並記住: 快樂的編碼 😉

來源: dopefish.de


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   納米 他說:

    好的,等等,什麼項目?

  2.   梅林Debianite 他說:

    好的,請給我一些時間,我會告訴您它是否可以在 debian 上運行。

    我不是程序員,我不認為這對我有多大用處,只是好奇看看你的腳本是否有效,順便說一下它確實有缺陷,我不知道,我什至懶得理會來審查它。 XD

  3.   納米 他說:

    巨魔模式開啟:Ruby 是潮人的語言! xd

    1.    英仙座 他說:

      [模式巨魔開啟] 當然,兄弟,就像它出現在這裡一樣:

      http://www.youtube.com/watch?v=PLUS00QrYWw

      XDDDDDDDDDDDDD

      [/模式巨魔關閉]

      啊啊啊啊啊啊啊啊啊啊啊

      1.    曼努埃爾·德拉·富恩特 他說:

        糾正你的 用戶代理,“Kubuntu Firefox”發行版不存在。 😛

        1.    吉爾伯1988 他說:

          在 kubuntu 終端中“apt-get install firefox”,
          現在它存在了!!!

  4.   埃利普89 他說:

    優秀的劇本 英仙座 不幸的是我沒有使用Ubuntu來測試它:S Ruby和Python是我想學習的語言。 有什麼推薦嗎???

    1.    英仙座 他說:

      有一些很棒的 Ruby 電子書,但不幸的是最好的都是英文的,如果這不打擾您,您可以閱讀: 從新手到專業人士的 Ruby 入門第二版 (Peter Cooper) – Apress。 儘管是這種語言,但英語還是很容易閱讀和理解的,是我見過的最好的之一;)。

      關於Python,網上有很多信息,而且很多都是我們語言的:)。

      如果您需要 ruby​​ 鏈接,請告訴我,我很樂意將其發送給您^.^

      1.    埃利普89 他說:

        感謝您的推薦 英仙座 即使我或多或少懂英語,我也會下載並嘗試閱讀它😀

        問候

  5.   胡安安東尼奧 他說:

    要安裝 ruby​​ 使用 rvm ( https://rvm.io/ )

    它允許安裝不同版本的 ruby​​ 並創建 gem 集。

    這非常非常好。

  6.   Debianite梅林 他說:

    它確實可以在 debian 上運行,但只能在終端中運行。

    XD

  7.   費利克斯 他說:

    給它執行權限
    sudo chmod +x 腳本名...
    沒有它就無法工作...