Как установить Ruby на Ubuntu?

Последние несколько дней я был немного занят разработкой проекта для <°DesdeLinux (поэтому мое отсутствие: P), я развиваю этот проект в Рубин на рельсах.

К сожалению, в некоторых дистрибутивах нет Ruby устанавливается по умолчанию, а версия, которая появляется в репозиториях, уже несколько "старая". Те, кто пробовал сделать это вручную, поймут, что такая установка - это что-то «сложный и громоздкий«, Так что на этот раз я покажу вам, как правильно установить Рубин и RubyGems в Ubuntu и ее производных довольно просто :). Я не знаю, может ли это сработать и для Debian, поэтому, если кто-то осмелится попробовать, добро пожаловать;). В других дистрибутивах, я думаю, это будет вопрос поиска аналогичного или гомологичного пакета.

Посмотрев в Интернете и попробовав несколько способов сделать это правильно (безуспешно :(), я нашел в блоге небольшой скрипт, который позволяет делать это более или менее хорошо, так как в конце установки он бросил мне немного Ошибки и несколько предупреждение, поэтому я взял на себя задачу решить эти выбоины и внес некоторые соответствующие исправления :). Я должен уточнить, что я включил только некоторые пакеты, которые необходимы для Ruby;).

Что ж, без лишних слов, вот модифицированный сценарий:

http://paste.desdelinux.net/4393

Как видите, это довольно просто. Здесь важным моментом сценария будет выбор версии Ruby, которую они хотят установить, по умолчанию она установит самую последнюю на сегодняшний день версию, но если они хотят использовать другую версию, им нужно будет только изменить следующую строку:

Version="1.9.3-p125"

для версии, которую вы хотите установить, следует отметить, что вам нужно только ввести номер версии, чтобы скрипт работал правильно;). Просто переименуйте файл в: install_ruby

Способ выполнить это будет:

sudo ./install_ruby

Надеюсь, это может быть вам полезно, не переставайте комментировать и запомните: Счастливое кодирование 😉

источник: dopefish.de


12 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   карликовый сказал

    Хорошо, подождите. Какой проект?

  2.   Мерлин Дебианит сказал

    Хорошо, дайте мне немного времени, и я дам вам знать, работает ли это на debian.

    Я не программист и не думаю, что это будет мне очень полезно, просто любопытно посмотреть, работает ли ваш скрипт, и, кстати, у него есть недостатки, я понятия не имею и даже не удосужился проверить. XD

  3.   карликовый сказал

    тролль в режиме: Ruby - язык хипстеров! xD

    1.    Персей сказал

      [режим тролля включен] Конечно, братан, прямо как здесь:

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

      ХДДДДДДДДД

      [/ режим тролля выключен]

      ХДДДДДД

      1.    Мануэль де ла Фуэнте сказал

        Исправьте ваш агент пользователя, дистрибутива "Kubuntu Firefox" не существует. 😛

        1.    gilber1988 сказал

          в терминале kubuntu "apt-get install firefox",
          теперь он существует !!!

  4.   элип89 сказал

    Отличный сценарий Персей к сожалению, я не использую Ubuntu для тестирования: S Ruby и Python - это языки, которые я хотел бы изучить. Любая рекомендация ???

    1.    Персей сказал

      Для Ruby есть отличные электронные книги, но, к сожалению, лучшие из них на английском языке, если это вас не мешает, вы можете прочитать: Начиная с Ruby от новичка до профессионала, второе издание (Питер Купер) - Apress. Несмотря на то, что я говорю на этом языке, английский довольно разборчивый и понятный, один из лучших, что я когда-либо видел;).

      Что касается python, то в сети много информации и много на нашем языке :).

      Если вам нужна рубиновая ссылка, дайте мне знать, и я пришлю ее вам ^. ^

      1.    элип89 сказал

        Спасибо за рекомендацию Персей Я скачаю и попробую прочитать, хотя я знаю более-менее английский 😀

        привет

  5.   Хуан Антонио сказал

    Для установки ruby ​​я использую rvm ( https://rvm.io/ )

    Это позволяет устанавливать разные версии ruby ​​и создавать наборы драгоценных камней.

    Это очень и очень хорошо.

  6.   Мерлин Дебианит сказал

    Да, он работает в debian, но работает только в терминале.

    XD

  7.   Феликс сказал

    чтобы дать вам права на выполнение
    sudo chmod + x имя сценария ...
    у меня без этого не получилось ...