Ruby Version Manager je nástroj příkazového řádku pro instalaci a správu více interpretů a verzí Ruby a také sad drahokamů současně na stejném počítači. Instalace RVM na Debian 11 bullseye nebo 10 buster také pomůže uživatelům získat nejnovější verzi Ruby namísto toho, aby se drželi verze dodávané prostřednictvím výchozího úložiště Debianu.
Proto tento správce verzí Ruby nabízí flexibilitu vývojářům pracujícím na různých projektech s různými požadavky.
Postup instalace RVM na Debian 11 Bullseye
K provedení tohoto tutoriálu potřebujete pouze uživatele s právy sudo a zde uvedené kroky lze použít také pro Debian 10 Buster.
Spusťte aktualizaci systému
Aktualizujte nainstalované balíčky a aktualizujte mezipaměť úložiště pomocí příkazu update. Spolu s tím také nainstalujte nástroj cURL.
sudo apt updatesudo apt install curl
Přidat klíč GPG Ruby Version Manager
Aby systém potvrdil, že balíčky, které dostaneme k instalaci RVM-Ruby Version Manager, jsou z autentického zdroje, přidáme klíč GPG používaný k podpisu balíčků RVM.
curl -sSL https://rvm.io/mpapis.asc | gpg --import -curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -
Spusťte instalační skript RVM na Debian 11 Bullseye
Dále spusťte kulmu příkaz ke stažení a instalaci RVM pomocí skriptu z GitHubu na vašem systému Debian 11 Linux.
curl -sSL https://get.rvm.io | bash -s stable
Znovu načtěte Debian 11 nebo 10 Shell
Aby systém po instalaci správně integroval domovskou cestu RVM do systémové proměnné prostředí, buď zavřete terminálovou aplikaci a znovu ji otevřete, nebo jednoduše znovu načtěte relaci prostředí pomocí daného příkazu:
zdroj ~/.bashrc
Zkontrolujte dostupnou verzi Ruby k instalaci
Nyní můžeme použít příkaz RVM k instalaci a správě verzí Ruby na našem Debian Linuxu. Spuštěním tohoto příkazu zobrazíte seznam dostupných verzí:
známý seznam rvm
Instalace Ruby
Nyní pro instalaci nejnovější verze spusťte:
rvm install ruby
pro nějakou konkrétní verzi uveďte, že:
rvm install 3.0
Poznámka :pokud se při instalaci Ruby zobrazí tato chyba:
přečtěte /home/h2s/.rvm/log/1635778195/package_install_patch_g++_gcc_autoconf_automake_bison_libc6-dev_libffi-dev_libgdbm-dev_libncurses5-dev_libsqlite3-dev_libtool_libyaml-dev_make_patch_sqlite3_zlib1g-dev_libgmp-dev_libreadline-dev_libssl-dev.logRequirements instalace se nezdařila se stavem:100.
Potom proveďte následující kroky:
Upravit zdrojový soubor:
sudo nano /etc/apt/sources.list
Na konec souboru vložte následující úložiště.
deb http://deb.debian.org/debian sid main contrib non-free
Uložit stisknutím kláves Ctrl+O , stiskněte Enter a ukončete jej pomocíCtrl+X.
Spustit aktualizaci systému:
aktualizace sudo apt
Nainstalujte následující závislosti:
sudo apt install patch g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev \libncurses5-dev libsqlite3-dev libtool libyaml-dev make patch sqlite3 zlib1g-dev \libgmp-dev-libdev libread před>
Nyní zkontrolujte, zda existují nějaké další závislosti požadované RVM:
požadavky rvmJakmile to uděláte, budete si moci nainstalovat libovolnou verzi Ruby na svůj Debian 11 Bullseye bez jakékoli chyby.
• Jak nainstalovat Anacondu na Debian 10 nebo 11 Bullseye
• Nainstalovat Node js &NPM na Debian 11 Bullseye
• Nainstalovat Python 3. x nebo 2.7 na Debian 11 Bullseye Linux
Nainstalujte a používejte Curl na Debian 11 Bullseye Linux Jak nainstalovat Mozilla FireFox na Debian 11 BullseyeDebian