Πώς να εγκαταστήσετε το Ruby στο Ubuntu;

Τις τελευταίες μέρες ήμουν λίγο απασχολημένος με την ανάπτυξη ενός έργου για <°Από το Linux (γι 'αυτό η απουσία μου: P), αναπτύσσω αυτό το έργο Ruby on Rails.

Δυστυχώς, ορισμένες διανομές δεν συνοδεύονται Ruby εγκατασταθεί από προεπιλογή και η έκδοση που εμφανίζεται στα αποθετήρια είναι ήδη "παλιά". Για όσους έχουν προσπαθήσει να το κάνουν χειροκίνητα, θα καταλάβουν ότι μια τέτοια εγκατάσταση είναι κάτι «περίπλοκο και δυσκίνητο«, Λοιπόν αυτή τη φορά θα σας δείξω πώς να εγκαταστήσετε σωστά Ruby και RubyGems στο Ubuntu και τα παράγωγά του με έναν αρκετά απλό τρόπο :). Δεν ξέρω αν αυτό μπορεί να λειτουργήσει και για το Debian, οπότε αν κάποιος τολμήσει να δοκιμάσει, καλώς ήλθατε;). Σε άλλες διανομές, νομίζω ότι θα ήταν μόνο θέμα αναζήτησης ενός παρόμοιου ή ομόλογου πακέτου.

Μετά την περιήγηση στον Ιστό και προσπάθησα με διάφορους τρόπους να το κάνω σωστά (χωρίς επιτυχία :(), βρήκα σε ένα blog ένα μικρό σενάριο που επιτρέπει να το κάνω λίγο πολύ καλά, καθώς στο τέλος της εγκατάστασης με πέταξε λίγο λάθη και μερικά προειδοποιήσεις, έτσι ανέλαβα το έργο της επίλυσης αυτών των λακκουβών και έκανα κάποιες σχετικές διορθώσεις :). Πρέπει να ξεκαθαρίσω ότι συμπεριέλαβα μόνο μερικά πακέτα που είναι απαραίτητα για το Ruby;).

Λοιπόν, χωρίς άλλη παραλλαγή, εδώ είναι το τροποποιημένο σενάριο:

http://paste.desdelinux.net/4393

Όπως μπορείτε να δείτε, είναι αρκετά απλό. Εδώ, το σημαντικό σημείο του σεναρίου θα ήταν να επιλέξετε την έκδοση του Ruby που θέλουν να εγκαταστήσουν, από προεπιλογή θα εγκαταστήσει την πιο πρόσφατη έκδοση μέχρι σήμερα, αλλά αν θέλουν να χρησιμοποιήσουν μια άλλη έκδοση, θα πρέπει μόνο να τροποποιήσουν τα ακόλουθα γραμμή:

Version="1.9.3-p125"

για την έκδοση που θέλετε να εγκαταστήσετε, πρέπει να σημειωθεί ότι πρέπει να εισαγάγετε μόνο τον αριθμό έκδοσης ώστε το σενάριο να λειτουργεί σωστά;). Απλώς μετονομάστε το αρχείο σε: install_ruby

Ο τρόπος εκτέλεσης θα ήταν:

sudo ./install_ruby

Ελπίζω να είναι χρήσιμο για εσάς, μην σταματήσετε να σχολιάζετε και να θυμάστε: Καλή κωδικοποίηση

πηγή: ντόπιζα.de