How to install any Redmine plugin - easy step by step tutorial
Πίνακας περιεχομένων:
Σε αυτό το σεμινάριο θα σας δείξουμε τρεις διαφορετικούς τρόπους για να εγκαταστήσετε το Ruby στο CentOS. Καθένα έχει τα δικά του πλεονεκτήματα, μπορείτε να επιλέξετε μία από τις μεθόδους εγκατάστασης που θα λειτουργήσει καλύτερα για εσάς.
Το Ruby είναι μία από τις πιο δημοφιλείς γλώσσες σήμερα. Έχει μια κομψή σύνταξη και είναι η γλώσσα πίσω από το πλαίσιο Ruby on Rails.
Προϋποθέσεις
Πριν ξεκινήσετε με το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Εγκαταστήστε τον Ruby
Ο ευκολότερος τρόπος για να εγκαταστήσετε το Ruby στο σύστημα CentOS σας είναι μέσω του διαχειριστή πακέτων
yum
. Κατά τη στιγμή της σύνταξης, η έκδοση στα αποθετήρια CentOS είναι 2.0.0 η οποία είναι αρκετά ξεπερασμένη.
-
Εγκαταστήστε το πακέτο
rubyμε την ακόλουθη εντολή:sudo yum install rubyΜόλις ολοκληρωθεί η εγκατάσταση, μπορείτε να επιβεβαιώσετε ότι ήταν επιτυχής εκτυπώνοντας την έκδοση Ruby:
ruby --versionΗ έξοδος θα φαίνεται κάπως έτσι:
ruby 2.0.0p648 (2015-12-16)
Εγκαταστήστε τον Ruby χρησιμοποιώντας το Rbenv
Το Rbenv είναι ένα ελαφρύ βοηθητικό πρόγραμμα διαχείρισης εκδόσεων Ruby το οποίο σας επιτρέπει να αλλάζετε εύκολα τις εκδόσεις του Ruby.
Θα εγκαταστήσουμε επίσης το plugin για το
ruby-build
που επεκτείνει τη βασική λειτουργικότητα του Rbenv και μας επιτρέπει να εγκαταστήσουμε εύκολα οποιαδήποτε έκδοση Ruby από την πηγή.
Για να εγκαταστήσετε το Ruby χρησιμοποιώντας το Rbenv ακολουθήστε τα παρακάτω βήματα:
-
Αρχικά, εγκαταστήστε τις εξαρτήσεις που απαιτούνται από το εργαλείο κατασκευής ρουμπίνι:
sudo yum install git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-develΣτη συνέχεια, εκτελέστε την ακόλουθη εντολή καμπύλης για να εγκαταστήσετε και το rbenv και το ruby-build:
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -Το σενάριο θα κλωνοποιήσει και τα δύο αποθετήρια rbenv και ruby-build από το GitHub στον κατάλογο
~/.rbenv. Το σενάριο του προγράμματος εγκατάστασης καλεί επίσης ένα άλλο σενάριο που θα προσπαθήσει να επαληθεύσει την εγκατάσταση. Η έξοδος του σεναρίου θα φαίνεται κάπως παρακάτω:

Για να ξεκινήσετε τη χρήση του RVM, πρέπει να εκτελέσετε την ακόλουθη εντολή:
source ~/.rvm/scripts/rvmΕγκαταστήστε την πιο πρόσφατη σταθερή έκδοση του Ruby με RVM και ορίστε την ως την προεπιλεγμένη έκδοση με:
rvm install 2.5.1rvm use 2.5.1 --defaultrvm install 2.5.1rvm use 2.5.1 --defaultΒεβαιωθείτε ότι ο Ruby έχει εγκατασταθεί σωστά εκτυπώνοντας τον αριθμό έκδοσης:
ruby -vruby 2.5.1p57 (2018-03-29 revision 63029)
Για περισσότερες πληροφορίες σχετικά με τον τρόπο διαχείρισης των εγκαταστάσεών σας Ruby με RVM, επισκεφθείτε τη σελίδα Documentation RVM.
συμπέρασμα
Σας έχουμε δείξει τρεις διαφορετικούς τρόπους για να εγκαταστήσετε το Ruby στον κεντρικό υπολογιστή σας CentOS 7. Η μέθοδος που επιλέγετε εξαρτάται από τις απαιτήσεις και τις προτιμήσεις σας. Παρόλο που η εγκατάσταση της πακεταρισμένης έκδοσης από το χώρο αποθήκευσης CentOS είναι ευκολότερη, οι μέθοδοι Rbenv και RVM σας παρέχουν μεγαλύτερη ευελιξία για την προσθήκη και την αφαίρεση διαφορετικών εκδόσεων Ruby ανά χρήστη.
centos rubyΠώς να εγκαταστήσετε εύκολα το oneplus 3 και να εγκαταστήσετε την προσαρμοσμένη ανάκτηση
Η ριζοβολία ανοίγει έναν εντελώς νέο κόσμο δυνατοτήτων προσαρμογής σε συσκευές Android και το OnePlus 3 δεν αποτελεί εξαίρεση. Εδώ μπορείτε να το διορθώσετε εύκολα.
Πώς να εγκαταστήσετε και να διαμορφώσετε ένα διακομιστή nfs σε centos 8
Σε αυτό το σεμινάριο, θα ακολουθήσετε τα απαραίτητα βήματα για τη δημιουργία ενός διακομιστή NFSv4 στο CentOS 8. Θα σας δείξουμε επίσης πώς να προσαρτήσετε ένα σύστημα αρχείων NFS στον πελάτη.
Πώς να εγκαταστήσετε και να διαμορφώσετε redis σε centos 7
Το Redis είναι ένα κατάστημα δομής δεδομένων ανοιχτού κώδικα μέσα στην μνήμη. Μπορεί να χρησιμοποιηθεί ως βάση δεδομένων, προσωρινή μνήμη και μεσίτης μηνυμάτων και υποστηρίζει διάφορες δομές δεδομένων όπως χορδές, χάρες, λίστες, σύνολα κ.λπ.









