Linuxoid.pro

Сообщество разработчиков программного обеспечения и IT-специалистов

Как установить и использовать Ruby в дистрибутивах Linux

Ruby — один из наиболее часто используемых и простых в использовании языков программирования. Ruby — это объектно-ориентированный интерпретатор с открытым исходным кодом, который можно установить в системе Linux.

Многие программисты предпочитают Python Ruby, чтобы начать изучать основы программирования, но Ruby может работать с большими веб-фреймворками и веб-приложениями. Как только вы начнете изучать Ruby, вы обнаружите, что он менее похож на машину и не требует повторения. Если вы запутались между Ruby и Ruby on Rails, я должен упомянуть, что это не одно и то же; Ruby — это язык программирования; с другой стороны, Ruby on Rails — это веб-фреймворк.

Установить Ruby в Linux

Ruby написан на языке программирования C, а синтаксис похож на Perl и Python. Установка Ruby в системе Linux не требует больших навыков работы с компьютером. Для установки языка Ruby в любой системе требуется активное подключение к Интернету и права root. Если вы новичок в Ruby, этот пост будет вам полезен. Здесь я расскажу, как установить и начать работу с Ruby в системах Linux на базе Debian, Red Hat и Arch.

1. Установите Ruby в Debian / Ubuntu Linux.

Установить Ruby в системе Debian или Ubuntu очень просто. Вы можете установить его на свой компьютер несколькими способами. Здесь мы увидим, как вы можете использовать команду aptitude и среду Ruby для установки Ruby в вашей системе на основе Debian.

Метод 1: установка Ruby через репозиторий Linux

Вы можете запустить следующую команду в оболочке терминала с правами root, чтобы установить Ruby с помощью команды пакета aptitude в Ubuntu и других дистрибутивах на основе Debian; следующая единственная команда установит язык Ruby и файлы зависимостей Ruby в вашей системе Linux. Не забудьте обновить системный репозиторий перед установкой любых пакетов.

sudo apt update 
sudo apt install ruby-full

Метод 2: установка Ruby через среду Ruby

В этом методе мы увидим, как создать среду для Ruby и установить Ruby через среду Ruby (Rb Env). Сначала выполните следующую команду в оболочке терминала, чтобы получить среду Ruby и пакеты зависимостей в вашей системе.

sudo apt update 
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

Теперь запустите приведенную ниже команду cURL, чтобы получить Ruby в вашей системе. Команда загрузит установочный файл из Github.

curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

После настройки среды и загрузки Ruby теперь вы можете запустить следующие команды bashrc и echo в оболочке терминала для настройки системы.

echo 'export PATH = "$ HOME / .rbenv / bin: $ PATH"' >> ~ / .bashrc 
echo 'eval "$ (rbenv init -)"' >> ~ / .bashrc 
source ~ / .bashrc

Наконец, выполните следующую команду в системном терминале, чтобы установить Ruby через среду Ruby. Вы можете выбирать между глобальной и постоянной версиями и выбирать любые следующие команды в своей оболочке.

rbenv install 2.5.1
rbenv global 2.5.1

По завершении установки проверьте версию Ruby, чтобы узнать, правильно ли она установлена ​​в вашей системе Linux.

ruby --version

2. Установите Ruby в Fedora и Red Hat Linux.

Если вы используете Red Hat Linux или рабочую станцию ​​Fedora, теперь вы можете быстрее установить Ruby в вашей системе. Поскольку новая версия Fedora поддерживает как DNF, так и YUM, установка пакетов в Fedora с помощью команды YUM не будет проблемой.

Вам просто нужно запустить следующую команду Yum в оболочке терминала, чтобы установить полный пакет Ruby в вашей системе Linux на базе Red Hat.

$ sudo yum install ruby

3. Установите Ruby в Arch Linux.

Установка языка Ruby в системе Linux на основе Arch не сильно отличается от его установки в других дистрибутивах. Вы можете запустить следующую команду Pacman на своей консоли с правами суперпользователя, чтобы установить Ruby на свой компьютер.

sudo pacman -S ruby

Я использовал Manjaro KDE Linux, чтобы проиллюстрировать метод Ruby в Arch Linux. Вы также можете выполнить указанную выше команду Pacman в других системах на основе Arch.

Если вы обнаружите какие-либо проблемы с установкой пакета в вашей системе Arch и Arch-based, вы можете щелкнуть по этой ссылке, чтобы загрузить скомпилированный ZST-пакет Ruby для вашей системы. После загрузки пакета вы можете установить его с помощью установщика пакетов по умолчанию в Arch Linux.

Запустите свой первый код на Ruby

До сих пор мы видели методы установки Ruby в различных системах Linux. Пришло время протестировать традиционный «Hello World» с помощью Ruby на нашей Linux-машине. Вы можете скопировать следующий Ruby-код «Hello World», чтобы протестировать его на своем устройстве.

puts "Hello, World!"

Сначала откройте блокнот и напишите свой код Ruby. Затем сохраните его с расширением файла .rb. Теперь выполните следующие команды cd и ls, чтобы найти файл в вашей файловой системе.

Теперь введите синтаксис Ruby, затем введите имя файла с расширением файла и нажмите кнопку Enter, чтобы запустить код в оболочке терминала Linux. На выходе вы увидите свое первое «Hello Word» через Ruby.

ruby hello.rb

Выводы

Установка Ruby в системе Linux не требует усилий и проблем. Во всем посте я описал методы установки Ruby в основных дистрибутивах Linux. Я также продемонстрировал способ запуска простого кода Ruby через оболочку терминала.

Пожалуйста, поделитесь им со своими друзьями и сообществом Linux, если вы найдете этот пост полезным и информативным. Вы также можете записать свое мнение об этом сообщении в разделе комментариев.