Δυο απλά εργαλεία για να επιταχύνουμε την μεταφόρτωση προγραμμάτ
#1
Πολλές φορές, κατά τη διάρκεια μεταφόρτωσης προγραμμάτων ή και αναβαθμίσεων μέσω τερματικού και με τον εξ ορισμού διαχειριστή πακέτων yum παρατηρούμε ότι η ταχύτητα είναι μικρή.
Αυτό, φαντάζομαι, συμβαίνει λόγω υπερφόρτωσης των διακομιστών ή επειδή απλά έχουν χαμηλή διαθέσιμη ταχύτητα.

Υπάρχουν δύο πολύ χρήσιμα πρόσθετα για το yum που αυξάνουν την ταχύτητα των μεταφορτώσεων που κάνουμε.
Το μεν πρώτο επιβάλλει στο yum να χρησιμοποιεί τον πιο γρήγορο διακομιστή, το δε δεύτερο «σπάει» τα αρχεία που κατεβάζουμε σε πολλά μικρότερα και τα κατεβάζει παράλληλα, επιτυγχάνοντας βελτιωμένες ταχύτητες.


FastestMirror

Το FastestMirror συνδέεται με κάθε διακομιστή, μετράει την ταχύτητα του και τους κατατάσει σε σειρά προτίμησης για το yum.

Για να το εγκαταστήσουμε, ανοίγουμε το τερματικό και δίνουμε την εντολή
Κώδικας:
sudo yum install yum-plugin-fastestmirror
και όταν μας ζητηθεί δίνουμε τον κωδικό διαχειριστή.

Για να ελέγξουμε ότι όντως εγκατάσταθηκε το πρόσθετο, ελέγχουμε για την ύπαρξη ή όχι του αρχείου
fastestmirror.conf
στο σημείο
/etc/yum/pluginconf.d/

To FastestMirror «σηκώνει» πολύ παραμετροποίηση. Το πως όμως, ξεπερνάει τις δυνατότητες αυτής της παρουσίασης. Για περισσότερα, google is your friend -or not?

AxelGet

Το Axel το γνωρίζουμε από παλαιότερη παρουσίαση του OSarena για τη χρήση του σε deb based διανομές (Ubuntu, Mint, Debian, κλπ) και σε συνδυασμό με το apt-fast script.
Εδώ θα δούμε πως θα το εγκαταστήσουμε για χρήση με το yum για να κάνει αυτό που είναι φτιαγμένο: να σπάει τα αρχεία σε πολλά μικρότερα κατεβάζοντας τα ταυτόχρονα.
Για αρχή, κατεβάζουμε το αρχείο axelget.conf.
Μετά, δουλεύοντας στο τερματικό δίνουμε την εντολή
Κώδικας:
sudo cp axelget.conf /etc/yum/pluginconf.d/
για να το βάλουμε στη διαδρομή με τα υπόλοιπα πρόσθετα του yum.
Αντίστοιχα, κατεβάζουμε το αρχείο axelget.py και στο τερματικό δίνουμε την εντολή
Κώδικας:
sudo cp axelget.py /usr/lib/yum-plugins/
για να τοποθετηθεί στη σωστή διαδρομη.

Κατά τη διάρκεια και των δύο αντιγραφών που κάναμε θα μας ζητηθεί ο κωδικός διαχειριστή. Αυτό είναι φυσιολογικό αφού ξεκινήσαμε με την εντολή sudo που απαιτεί αναβαθμισμένα δικαιώματα. Επίσης, μετά από τις δυο αντιγραφές, μπορούμε να διαγράψουμε τα δυο αρχεία από τον κατάλογο μεταφορτώσεων.

Για να επιβεβαιώσετε ότι εγκαταστάθηκε ορθά και το AxelGet, ανοίξτε το τερματικό και δώστε την εντολή
Κώδικας:
sudo yum update
αφού δώσετε τον κωδικό διαχειριστή, θα σας εμφανίσει τα εγκατεστημένα πρόσθετα και εκεί θα δείτε το AxelGet.[Εικόνα: screen1.jpg]


Σε σύστημα με f18 διαπιστώθηκαν σημαντικές βελτιώσεις στην ταχύτητα μεταφόρτωσης .
[SIZE=2]σινς αη ντρινκ λάικ ριτσαρντ μπάρτον, γουάη κεντ αη ντανζ λάικ τζον τραβόλτα ;
  Απάντηση
#2
πρώτη προσπάθεια για οδηγό/άρθρο/ότινάναι αφού κατάφερα να ικανοποιήσω δυο συνθήκες:
α. να βρω κάτι που δεν έχει παρουσιαστεί ήδη -έστω εξειδικευμένο για τη fedora, και
β. να το κάνω μόνος μου, καταλαβαίνοντας και τι κάνω.

έχει κάποια ελλείμματα (πάω καρφί για έντιτ για να προσθέσω κάποια κόμματα που μόλις είδα ότι λείπουν)

το κείμενο βέβαια δεν είναι δική μου δουλειά.
αποτελεί απόδοση αυτού του άρθρου και εμπνεύστηκα για να ψάξω τους accelerators -που δεν ήξερα καν ότι υπάρχουν τέτοια πράγματα- από εδώ
[SIZE=2]σινς αη ντρινκ λάικ ριτσαρντ μπάρτον, γουάη κεντ αη ντανζ λάικ τζον τραβόλτα ;
  Απάντηση
#3
Πολύ καλό και ενδιαφέρον! Βέβαια δεν έχω Fedora να το δοκιμάσω.

Νομίζω πως η Fedora δεν έχει ρυθμισμένο το sudo/sudoers. Οπότε βάλε αν θες κάπου ένα λινκ με αυτό ως προυπόθεση:
https://old.osarena.net/stinontas-to-sudo-sto-fedora
[SIZE=2]#[SIZE=2] Αν το Θέμα-Πρόβλημα που δημιουργήσαμε [SIZE=2][B][I][SIZE=2][Λύθηκε], παρακαλώ ενημερώνουμε για να σημειωθεί στον τίτλο.[/I][/B]
[SIZE=2]# Δεν 2,3,..πλο-ποστάρουμε για λόγους οικονομίας του forum, παρά επεξεργαζόμαστε την τελευταία δημοσίευσή.
[SIZE=2]# Για παράθεση κώδικα και εντολών χρησιμοποιούμε το κουμπάκι Code.
[SIZE=2]# Τα παραπάνω δεν είναι υποχρεωτικά, αλλά βοηθάνε στη διαχείριση της σελίδας.
  Απάντηση
#4
Spiros_G, post: 8298, member: 92 είπε κι ελάλησε:Πολύ καλό και ενδιαφέρον! Βέβαια δεν έχω Fedora να το δοκιμάσω.

Νομίζω πως η Fedora δεν έχει ρυθμισμένο το sudo/sudoers. Οπότε βάλε αν θες κάπου ένα λινκ με αυτό ως προυπόθεση:
https://old.osarena.net/stinontas-to-sudo-sto-fedora

Και γω είχα διαβάσει αυτό το άρθρο πριν περάσω από debian σε fedora αλλά τελικά δεν χρειάστηκε να κάνω κάτι.
Υπήρχε έτοιμο
[SIZE=2]σινς αη ντρινκ λάικ ριτσαρντ μπάρτον, γουάη κεντ αη ντανζ λάικ τζον τραβόλτα ;
  Απάντηση
#5
ekkli, post: 8303, member: 741 είπε κι ελάλησε:Και γω είχα διαβάσει αυτό το άρθρο πριν περάσω από debian σε fedora αλλά τελικά δεν χρειάστηκε να κάνω κάτι.
Υπήρχε έτοιμο
Μάλιστα.. έκαναν πολύ καλά που μας το έχουν ρυθμισμένο για τον χρήστη! Πλέον sudo <τάδε>..
[SIZE=2]#[SIZE=2] Αν το Θέμα-Πρόβλημα που δημιουργήσαμε [SIZE=2][B][I][SIZE=2][Λύθηκε], παρακαλώ ενημερώνουμε για να σημειωθεί στον τίτλο.[/I][/B]
[SIZE=2]# Δεν 2,3,..πλο-ποστάρουμε για λόγους οικονομίας του forum, παρά επεξεργαζόμαστε την τελευταία δημοσίευσή.
[SIZE=2]# Για παράθεση κώδικα και εντολών χρησιμοποιούμε το κουμπάκι Code.
[SIZE=2]# Τα παραπάνω δεν είναι υποχρεωτικά, αλλά βοηθάνε στη διαχείριση της σελίδας.
  Απάντηση


Πάμε στο Forum:


Πλάσματα σουλατσάρουν στο νήμα: 1 Επισκέπτης(ες)