خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش نصب Ruby در CentOS 8

آموزش نصب Ruby در CentOS 8
امروزه Ruby یکی از زبان های برنامه نویسی بسیار محبوب است که syntax زیبایی هم دارد. در این مقاله راه‌های مختلف نصب Ruby در CentOS 8 را بررسی می‌کنیم. ما نحوه نصب Ruby را از مخازن پیش‌فرض CentOS 8 و با استفاده از اسکریپت‌های Rbenv و RVM نشان خواهیم داد.

نرم افزار سامانه مودیان راهکار
روش نصبی را انتخاب کنید که برای تنظیمات و محیط شما مناسب تر است.




نصب Ruby از مخازن CentOS

این ساده ترین روش برای نصب Ruby در CentOS است. برای نصب پکیج ruby دستور زیر را به عنوان root یا کاربر با امتیازات sudo اجرا کنید:

sudo dnf install ruby

پس از اتمام نصب با اجرای دستور زیر ورژن Ruby نصب شده را در خروجی مشاهده خواهید کرد که تاییدی بر نصب Ruby در CentOS است.

ruby --version

خروجی شما می تواند ورژن متفاوتی داشته باشد:

ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]

شما با موفقیت Ruby را روی سیستم CentOS خود نصب کرده اید و می توانید شروع به استفاده از آن کنید.

نصب Ruby با Rbenv

Rbenv یک ابزار مدیریت لایت و سبک نسخه Ruby است که به شما امکان می دهد نسخه های Ruby را به راحتی تغییر دهید.
ما از افزونه ruby-build استفاده می کنیم که عملکرد اصلی Rbenv را گسترش می دهد و به شما امکان می دهد هر نسخه Ruby را از سورس نصب کنید. با نصب git و سایر وابستگی های مورد نیاز برای ساخت Ruby از سورس کار را شروع کنید:

sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

برای نصب rbenv و ruby-build دستور زیر را اجرا کنید:

wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash

این اسکریپت مخازن rbenv و ruby-build را از GitHub به دایرکتوری ~/.rbenv کلون می کند. قبل از شروع استفاده از rbenv، باید $HOME/.rbenv/bin را به PATH خود اضافه کنید. اگر از Bash استفاده می کنید، دستور زیر را اجرا کنید:

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

و اگر از Zsh استفاده می کنید، دستور زیر را اجرا کنید:

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

برای اطمینان از موفقیت آمیز بودن نصب، دستور rbenv -v را اجرا کنید:

rbenv -v

خروجی باید ورژن Ruby نصب شده را نشان دهد که نشان از درست نصب شدنش دارد.

rbenv 1.1.2-17-g7795476

برای دریافت لیستی از تمام نسخه های Ruby که می توان با rbenv نصب کرد، وارد کنید:

rbenv install -l

به عنوان مثال، اگر می خواهید Ruby 2.7.0 را نصب کنید و آن را به عنوان نسخه پیش فرض تنظیم کنید، باید دستور زیر را اجرا کنید:

rbenv install 2.7.0
rbenv global 2.7.0

با نمایش شماره نسخه بررسی کنید که Ruby به درستی نصب شده باشد:

ruby -v

ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]

RVM یا Ruby Version Manager یک ابزار خط فرمان است که به شما امکان نصب، مدیریت و کار با چندین محیط Ruby را می دهد. ابتدا موارد مورد نیاز برای rvm به منظور ساخت Ruby از سورس را نصب کنید:

sudo dnf install curl gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

برای Import کردن GPG key ها و نصب RVM دستورات زیر را اجرا کنید:

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

curl -sSL https://get.rvm.io | bash -s stable

برای شروع استفاده از RVM باید از دستور source را به صورت زیر اجرا کنید:

source ~/.rvm/scripts/rvm

برای نمایش لیستی از تمام ورژن های شناخته شده Ruby دستور زیر را اجرا کنید:

rvm list known

به عنوان مثال، اگر می خواهید Ruby 2.6 را نصب کنید و آن را به عنوان نسخه پیش فرض تنظیم کنید، دستورات زیر را اجرا کنید:

rvm install 2.6

rvm use 2.6 --default

سپس دستور زیر را برای نمایش ورژن Ruby نصب شده اجرا کنید:

ruby -v

خروجی:

ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز