Robijn is standaard geïnstalleerd op de meeste Linux-distributies. U kunt echter de onderstaande stappen volgen om te bepalen of Ruby is geïnstalleerd en, zo niet, installeer de Ruby-interpreter op uw Linux-computer.
Hoe Ruby op Linux te installeren
Volg voor een op Ubuntu gebaseerde distributie de volgende procedure om te controleren of Ruby is geïnstalleerd, en zo niet, om deze te installeren.
- Open een terminalvenster. Een manier om het terminalvenster te openen (ook wel een "shell" of "bash-shell" genoemd) is om te selecteren Toepassingen > Accessoires > Terminal.
- Voer de opdracht uit welke robijn. Als je een pad ziet zoals /usr/bin/ruby, Ruby is geïnstalleerd. Als je geen antwoord ziet of een foutmelding krijgt, is Ruby niet geïnstalleerd.
- Voer de opdracht uit om te controleren of u een actuele versie van Ruby heeft robijn -v.
- Vergelijk het geretourneerde versienummer met het versienummer op de Ruby downloadpagina.
Deze cijfers hoeven niet exact te zijn, maar als u een versie gebruikt die te oud is, werken sommige functies mogelijk niet correct. - Installeer geschikte Ruby-pakketten. Dit proces verschilt tussen distributies, maar verder Ubuntu voer de volgende opdracht uit:
sudo apt-get installeer ruby-full
Controleer of Ruby correct werkt
Open een teksteditor en sla het volgende op als test.rb.
#! / usr / bin / env robijn
zet "Hallo wereld!"
Verander in het terminalvenster de directory naar de directory waar je hebt opgeslagen test.rb. Voer de opdracht uit
chmod + x test.rben voer vervolgens de opdracht uit
./test.rb.
Je zou het bericht moeten zien Hallo Wereld! weergegeven als Ruby correct is geïnstalleerd.
Tips:
- Elke distributie is anders. Raadpleeg de documentatie en communityforums van uw distributie voor hulp bij het installeren van Ruby op andere distributies dan Ubuntu of zijn varianten.
- Voor andere distributies dan Ubuntu, als uw distributie geen tool zoals apt-get biedt, kunt u een site gebruiken zoals RPMFind om Ruby-pakketten te vinden. Zoek ook naar de irb-, ri- en rdoc-pakketten, maar afhankelijk van hoe het RPM-pakket is gebouwd, bevat deze mogelijk al deze programma's.