CentOS/RHEL 8-ൽ റൂബി എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


റൂബി എന്നത് ചലനാത്മകവും വിവിധോദ്ദേശ്യപരവും സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസ് പ്രോഗ്രാമിംഗ് ഭാഷയുമാണ്, അത് സാധാരണയായി വെബ് ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിന് ഉപയോഗിക്കുന്നു.

മികച്ചതും കൂടുതൽ കാര്യക്ഷമവുമായ കോഡിനായി ഭാഷ നിലനിർത്താനും തുടർച്ചയായി മെച്ചപ്പെടുത്താനും സഹായിക്കുന്ന ഡെവലപ്പർമാരുടെ ഊർജ്ജസ്വലമായ ഒരു കമ്മ്യൂണിറ്റി ആസ്വദിക്കുന്ന ഒരു ഉയർന്ന തലത്തിലുള്ള പ്രോഗ്രാമിംഗ് ഭാഷയാണിത്. ഡാറ്റ വിശകലനം, ഇഷ്uടാനുസൃത ഡാറ്റാബേസ് സൊല്യൂഷനുകൾ, പ്രോട്ടോടൈപ്പിംഗ് എന്നിങ്ങനെയുള്ള വിവിധ ആപ്ലിക്കേഷനുകളിൽ റൂബി ഉപയോഗിക്കാം.

ഈ ലേഖനത്തിൽ, CentOS 8, RHEL 8 Linux എന്നിവയിൽ റൂബി എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് നിങ്ങൾ പഠിക്കും.

  1. Appstream Repositories വഴി റൂബി ഇൻസ്റ്റാൾ ചെയ്യുന്നു
  2. RVM മാനേജർ വഴി റൂബി ഇൻസ്റ്റാൾ ചെയ്യുന്നു

മുകളിൽ പറഞ്ഞ രീതികൾ ഉപയോഗിച്ച് നിങ്ങൾ എങ്ങനെയാണ് റൂബി ഇൻസ്റ്റാൾ ചെയ്യുന്നത് എന്നതിനെക്കുറിച്ച് ഞങ്ങൾ വെളിച്ചം വീശും.

AppStream repo ഉപയോഗിച്ച് Ruby ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, നിങ്ങളുടെ ടെർമിനൽ ഫയർ അപ്പ് ചെയ്ത് താഴെ പറയുന്ന dnf കമാൻഡ് ഉപയോഗിച്ച് സിസ്റ്റത്തിന്റെ പാക്കേജുകളും ശേഖരണങ്ങളും അപ്ഡേറ്റ് ചെയ്യുക.

$ sudo dnf update

അടുത്തതായി, റൂബിയുമായി മുന്നോട്ട് പോകുന്നതിന് മുമ്പ് താഴെ സൂചിപ്പിച്ച പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.

$ sudo dnf install gnupg2 curl tar

അവസാനമായി, Appstream repositories-ൽ നിന്ന് Ruby ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo dnf install @ruby

പൂർത്തിയാകുമ്പോൾ, കമാൻഡ് പ്രവർത്തിപ്പിച്ച് ഇൻസ്റ്റാൾ ചെയ്ത റൂബിയുടെ പതിപ്പ് പരിശോധിക്കുക.

$ ruby --version

ഔട്ട്പുട്ടിൽ നിന്ന്, ഞങ്ങളുടെ CentOS 8 സിസ്റ്റത്തിൽ Ruby 2.5.5 ഇൻസ്റ്റാൾ ചെയ്തതായി നമുക്ക് കാണാൻ കഴിയും.

പലപ്പോഴും RVM എന്ന് ചുരുക്കി വിളിക്കപ്പെടുന്നു, Ruby Version Manager ഒരു ബഹുമുഖ കമാൻഡ്-ലൈൻ ടൂളും ഒന്നിലധികം റൂബി പരിതസ്ഥിതികൾ ഇൻസ്റ്റാൾ ചെയ്യാനും നിയന്ത്രിക്കാനും നിങ്ങളെ അനുവദിക്കുന്ന dnf പോലെയുള്ള പാക്കേജ് മാനേജരാണ്.

rvm ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, നിങ്ങൾ ആദ്യം റൂട്ട് ഉപയോക്താവായി RVM സ്റ്റാർട്ടപ്പ് സ്ക്രിപ്റ്റ് ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്. അതിനാൽ, റെഗുലറിൽ നിന്ന് റൂട്ട് യൂസറിലേക്ക് മാറുകയും ഇനിപ്പറയുന്ന curl കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക.

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

RVM സ്ക്രിപ്റ്റ് ഇൻസ്റ്റലേഷൻ സമയത്ത്, ഒരു പുതിയ ഗ്രൂപ്പ് rvm സൃഷ്ടിക്കപ്പെടുന്നു. കൂടാതെ, ഇൻസ്റ്റാളർ മേലിൽ ഉപയോക്താക്കളെ യാന്ത്രികമായി rvm ഗ്രൂപ്പിലേക്ക് ചേർക്കുന്നില്ലെന്ന അറിയിപ്പ് നിങ്ങൾക്ക് ലഭിക്കും. ഉപയോക്താക്കൾ ഇത് സ്വയം ചെയ്യേണ്ടതുണ്ട്.

അതിനാൽ, ഇൻസ്റ്റലേഷൻ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, കാണിച്ചിരിക്കുന്നതുപോലെ സാധാരണ ഉപയോക്താവിനെ rvm ഗ്രൂപ്പിലേക്ക് ചേർക്കുക.

# usermod -aG rvm tecmint

അടുത്തതായി, കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്തുകൊണ്ട് സിസ്റ്റം എൻവയോൺമെന്റ് വേരിയബിളുകൾ അപ്ഡേറ്റ് ചെയ്യുക.

# source /etc/profile.d/rvm.sh

തുടർന്ന് RVM റീലോഡ് ചെയ്യുക.

# rvm reload

അടുത്തതായി, പാക്കേജ് ആവശ്യകതകൾ ഇൻസ്റ്റാൾ ചെയ്യുക.

# rvm requirements

നിങ്ങൾ ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, കമാൻഡ് ഉപയോഗിച്ച് ഡൗൺലോഡ് ചെയ്യാൻ ലഭ്യമായ റൂബിയുടെ വിവിധ പതിപ്പുകൾ നിങ്ങൾക്ക് ഇപ്പോൾ പരിശോധിക്കാം.

# rvm list known

ഈ ഗൈഡ് എഴുതുമ്പോൾ, റൂബിയുടെ ഏറ്റവും പുതിയ പതിപ്പ് 2.7.1 ആണ്.

RVM മാനേജർ ഉപയോഗിച്ച് റൂബി ഇൻസ്റ്റാൾ ചെയ്യാൻ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# rvm install ruby 2.7.1

ഇതിന് കുറച്ച് സമയമെടുക്കും. rvm റൂബി 2.7.1 ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനാൽ ഇത് ഒരു കോഫി ബ്രേക്ക് എടുക്കാൻ പറ്റിയ സമയമായിരിക്കും.

ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, റൂബിയുടെ പതിപ്പ് പരിശോധിക്കുക.

$ ruby --version

ഔട്ട്uപുട്ടിൽ നിന്ന് കാണുന്നത് പോലെ, RVM മാനേജർ ഇൻസ്റ്റാൾ ചെയ്ത ഏറ്റവും പുതിയ പതിപ്പിനെ പ്രതിഫലിപ്പിക്കുന്നതിന് റൂബിയുടെ പതിപ്പ് മാറിയിരിക്കുന്നു.

മുകളിലുള്ള പതിപ്പ് റൂബിയുടെ ഡിഫോൾട്ട് പതിപ്പ് ആക്കുന്നതിന്, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# rvm use 2.7.1 --default

അങ്ങനെയാണ് നിങ്ങൾ CentOS 8, RHEL 8 എന്നിവയിൽ റൂബി ഇൻസ്റ്റാൾ ചെയ്യുന്നത്. നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇത് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് നിങ്ങൾക്ക് വളരെ നല്ലതായിരിക്കുമെന്ന് ഞങ്ങൾ പ്രതീക്ഷിക്കുന്നു. നിങ്ങളുടെ അഭിപ്രായം സ്വാഗതം ചെയ്യുന്നു.