Kategorie: Linux

Instalacja Ruby on Rails w systemie Debian 11

Poradnik opisuje sposób instalacji Ruby on Rails w systemie Debian 11.
Całość wykonamy przez konsolę w kilku krokach.

Na początek instalujemy niezbędne pakiety:

apt-get install gnupg2 curl wget -y

Dodajemy klucz do systemu:

gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -

Pobieramy skrypt RVM

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

Linkujemy w systemie:

source /usr/local/rvm/scripts/rvm

Wersję RVM możemy sprawdzić wydając polecenie:

rvm version

Poniżej wynik:

rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

Aktualizujemy rvm do najnowszej wersji wydając polecenie:

rvm get stable --autolibs=enable

Nadajemy uprawnienia

usermod -a -G rvm root

Instalujemy Ruby:

rvm install ruby-3.0.2

Ustawiamy domyślną wersję:

rvm --default use ruby-3.0.2

Instalacja Nodejs oraz Yarn

Instalujemy niezbędne pakiety:

apt-get install gcc g++ make -y

Pobieramy skrypt:

curl -sL https://deb.nodesource.com/setup_14.x | bash -

Dodajemy repo Yarn do systemu:

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

Dokonujemy instalacji nodejs i yarn:

apt-get update
apt-get install nodejs yarn -y

Aktualizujemy pakiety Gem:

gem update --system

Ostatni krok to instalacja rails którą wykonamy poleceniem:

gem install rails -v 6.1.4

Linux

Udostępnij
Opublikowane przez
Linux

Najnowsze wpisy

KeePass2 2.52 w Ubuntu 22.04

Poniższy poradnik opisuje sposób instalacji KeePass w systemie Ubuntu. Całość wykonamy za pomocą kilku poleceń…

2 lata temu

Instalacja Master PDF editor w Ubuntu 22.04

Master PDF Editor to wszechstronny program PDF, który zawiera wiele funkcji. Oprócz tworzenia i edycji…

2 lata temu

iotop – monitorowanie pamięci

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…

2 lata temu

Uruchomienie wiele poleceń w jednym zadaniu Cron

Możesz oddzielić dwa lub więcej poleceń za pomocą średników (;), Średnik (;): służy do oddzielania…

2 lata temu

Zmiana danych exif zdjęcia w terminalu Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…

2 lata temu

Instalacja Rocket.Chat Server w systemie Rocky Linux 8

Poniższy poradnik opisuje sposób instalacji Rocket.Chat W systemie Rocky Linux 8 Całość bardzo prosto zainstalujemy…

2 lata temu