I den næste artikel skal vi se på, hvordan vi kan installere Ruby på Ubuntu. Dette er et åbent, dynamisk, objektorienteret og afbalanceret programmeringssprog som er udviklet af Yukihiro 'Matz' Matsumoto i Japan. Det implementeres ved at kombinere funktionerne i andre populære programmeringssprog, såsom PERL, Smalltalk, Ada osv.
Dette er et programmeringssprog designet til forenkle nogle af opgaverne i planlægning. Det reducerer nogle af de komplekse dele af programmeringen og gør det muligt for programmøren hurtigt at bygge noget fra bunden. Er designet primært til folk, der ønsker at starte programmering, men alle kan bruge dette sprog til at oprette komplekse applikationer.
Vi vil være i stand til at installere Ruby på Gnu / Linux på flere måder. Brug apt pakkehåndtering er den nemmeste måde at installere Ruby på i Ubuntu. I dette indlæg skal vi se, hvordan vi kan installere Ruby fra kommandolinjen og udføre en grundlæggende eksempelkode, som vi skal generere med dette sprog.
Installer Ruby
Til at begynde med åbner vi en terminal (Ctrl + Alt + T) i vores Ubuntu. I dette tilfælde bruger jeg Ubuntu 18.04, men vi kan installere det i forskellige versioner af denne distribution. Før vi kører kommandoen om at installere Ruby, skal vi opdater systemsoftwarelisten. Hvis den ikke opdateres, installeres den muligvis ikke korrekt. For at opdatere listen skal vi udføre følgende kommando:
sudo apt update
Når opdateringen af softwarekilderne er afsluttet, udfører vi følgende kommando med rodtilladelse til installer rubin:
sudo apt install ruby-full
Vi bliver nødt til at trykke på 'Y', når det beder os om tilladelse til at gennemføre installationsprocessen.
Hvis installationen er gennemført med succes, kan vi Kontroller at Ruby fungerer korrekt eller ikke ved at køre følgende kommando. Hvis alt er korrekt, viser systemet os den version af rubin, der er installeret på systemet. Resultatet, det viser, er, at version 2.5.1 er installeret på det system, jeg bruger til dette eksempel:
ruby -v
Opret et prøveprogram med Ruby
Vi kan brug en hvilken som helst teksteditor at skrive eksemplet på scriptet ved hjælp af Ruby. I dette tilfælde skal jeg bruge nano-editoren. Vi bliver nødt til at bruge til den fil, som vi skal generere udvidelse .rb. Til dette eksempel vil jeg oprette en fil, der hedder hej.rb. Når vi ved dette, udfører vi følgende kommando fra terminalen (Ctrl + Alt + T) for at åbne editoren:
nano hola.rb
I dette script vil vi se de enkle input- og outputoperationer. Kommandoen får bruges i rubin til at modtage brugeroplysninger og kommandoen sætter bruges på dette sprog til at udskrive til konsollen. I Ruby, operatoren + bruges til at kombinere strengværdier.
For at udføre dette eksempel kopierer vi følgende kode til editoren. Vi gemmer indholdet af filen ved at trykke på Ctrl + O og trykke på Enter. Vi afslutter ved at trykke på Ctrl + X for at afslutte filen.
puts "Escribe tu nombre :" name = gets.chomp puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"
Kører vores prøveprogram
For at starte dette eksempel bliver vi nødt til at skrive følgende kommando fra terminalen og så videre kør den nyoprettede fil. Hvis scriptet er fri for fejl, udskriver det først meddelelsen 'Indtast dit navn'. Der bliver vi nødt til at skrive noget og trykke på Enter. Dernæst vil den udskrive den besked, som vi har gemt i variablen "navn". Denne udskrivning udføres mellem de tekststrenge, der allerede er defineret i den oprettede fil. For at udføre filen i terminalen (Ctrl + Alt + T) skriver vi:
ruby hola.rb
Som du kan se, på trods af at du er et meget simpelt eksempel, kan du vælge Ruby-sproget som en af dine første muligheder for at starte i programmeringsverdenen, hvis du er ny inden for programmering. Selvom det er den bedste løsning at starte fra bunden Python. Ved at følge denne enkle artikel vil nogen være i stand til nemt at installere Ruby på deres Ubuntu-system og begynde at oprette ret hurtigt.
Hvis nogen vil vide mere om dette sprog, kan du gå gennem projektwebsted og kontrollere dets egenskaber eller dokumentation der kan findes der.