Η εγκατάσταση του περιβάλλοντος Linux σας για RVM είναι το πιο δύσκολο μέρος της εγκατάστασης του ίδιου του RVM. Εάν δεν είστε εξοικειωμένοι με τη διαδικασία της σύνταξης Ρουμπίνι από την πηγή, μπορείτε να χάσετε λίγο. Ευτυχώς, οι διανομές όπως το Ubuntu κάνουν τα πράγματα αρκετά εύκολα.
Αυτές οι οδηγίες είναι γραμμένες σε Ubuntu. Ως επί το πλείστον, θα ισχύουν για οποιαδήποτε διανομή με βάση το Debian ή Ubuntu. Για άλλες διανομές, τα ονόματα των πακέτων ενδέχεται να διαφέρουν, αλλά πρέπει να εγκατασταθούν οι ίδιες βιβλιοθήκες και αυτές.
Πρώτα απ 'όλα χρειάζεστε τον μεταγλωττιστή C και το βοηθητικό πρόγραμμα Δημιουργία. Αυτά είναι συνήθως συσσωρευμένα μαζί με μερικά άλλα εργαλεία και πίσω από τις σκηνές μαγεία σε ένα πακέτο που ονομάζεται οικοδόμηση-απαραίτητη. Επομένως, αυτό είναι το πρώτο πακέτο που πρέπει να εγκατασταθεί.
Στη συνέχεια, θα χρειαστείτε μερικές βιβλιοθήκες και τα αντίστοιχα πακέτα ανάπτυξης. Δύο από αυτές τις βιβλιοθήκες είναι readline, η οποία σας επιτρέπει να επεξεργαστείτε γραμμές κειμένου σε bash ή IRB και zlib, τις οποίες θα πρέπει να λειτουργήσει το Rubygems. Περιλαμβάνεται επίσης το OpenSSL και το LibXML.
Τώρα που έχετε εγκαταστήσει όλα, εγκαταστήστε το ίδιο το RVM. Αυτό γίνεται μέσω ενός σεναρίου κελύφους το οποίο μπορείτε να κατεβάσετε και να εκτελέσετε απευθείας με μία μόνο εντολή.
Σε μεταγενέστερες εκδόσεις του RVM, ένα rvm απαιτήσεις εντολή προστέθηκε για να σας δώσει περισσότερες πληροφορίες σχετικά με τις απαιτήσεις κατασκευής και λειτουργίας για διάφορα ρουμπίνια. Μπορείτε να δείτε και να αναζητήσετε αυτήν την λίστα των απαιτήσεων τρέχοντας rvm απαιτήσεις.
Θα θελήσετε πιθανώς να εγκαταστήσετε τον διερμηνέα MRI Ruby (τον επίσημο διερμηνέα του Ruby, τον οποίο μάλλον γνωρίζετε ήδη). Για να το κάνετε αυτό (αφού εγκαταστήσατε τις εξαρτήσεις δημιουργίας, δείτε τα προηγούμενα βήματα), είναι απλό rvm install 1.9.3. Αυτό θα σας δώσει την έκδοση MRI interpreter 1.9.3 (η σταθερή έκδοση τη στιγμή που γράφτηκε αυτό το άρθρο) στο πιο πρόσφατο επίπεδο patch.
Και αυτό είναι. Θυμάμαι να χρήση rvm 1.9.3 πριν αρχίσετε να χρησιμοποιείτε το Ruby και αυτό είναι, εγκαθίσταται ο Ruby.