Πριν από λίγες μέρες πήρα την απόφαση να μεταφέρω το σύστημα από έναν από τους υπολογιστές μου σε μια διανομή που προέρχεται από το Arch Linux αυτό για να αλλάξει σκηνικό και να εξοικονομηθεί χρόνος στην εγκατάσταση ότι αν ήταν το Arch Linux μου πήρε σχεδόν μια μέρα για να εγκαταστήσω και να ρυθμίσω.
Με το σύστημα εγκατεστημένο, πραγματοποιήσω την εγκατάσταση όλων των πακέτων των απαραίτητων προγραμμάτων μου για τη χρήση του εξοπλισμού μου σε καθημερινή βάση, μεταξύ των οποίων χρησιμοποιώ το Megasync που είναι βασικά ο διαχειριστής λήψης και αποστολής για την υπηρεσία mega.
Η εγκατάσταση του megasync στο Arch Linux και γενικά στο Linux είναι σχετικά εύκολη., αφού οι προγραμματιστές του mega προσφέρουν πακέτα αυτού για γρήγορη εγκατάσταση σε αρκετές από τις διανομές του Linux.
Και το Arch Linux δεν αποτελεί εξαίρεση.
Εγκατάσταση Megasync
UΈνα από τα σπουδαία χαρακτηριστικά που μου αρέσουν στο Arch Linux είναι η μεγάλη ευελιξία που έχει για να μπορεί να εγκαταστήσει εφαρμογές είτε από τα αποθετήρια του Arch Linux, από το AUR είτε να δημιουργήσει απευθείας τα πακέτα με τους οδηγούς του που το διευκολύνουν.
Cπάνω του Έχουμε πολλές επιλογές για να μπορέσουμε να εγκαταστήσουμε το πρόγραμμα-πελάτη megasync στο σύστημά μας, έτσι μπορείτε επιλέξτε κάποιο από αυτά.
Πριν προχωρήσετε στις μεθόδους εγκατάστασης, είναι σημαντικό αφού επιλέξετε αυτή που σας αρέσει περισσότερο, αφού ολοκληρώσετε την εγκατάσταση να προσπαθήσετε αμέσως να ανοίξετε το mega client στο σύστημά σας, εάν ανοίξει σωστά "Συγχαρητήρια μπορείτε να αρχίσετε να χρησιμοποιείτε από αυτό».
Αλλά αν δεν ανοίγει, δοκιμάστε να το ανοίξετε από το τερματικό με την εντολή "megasync" και εάν εμφανιστεί το ακόλουθο "σφάλμα κατά τη φόρτωση κοινόχρηστων βιβλιοθηκών: libcryptopp.so." Πρέπει να πραγματοποιήσετε την εγκατάσταση που προτείνω μέχρι το τέλος.
Η πρώτη υποψήφια εγκατάσταση megasync για το σύστημά μας είναι η εφαρμογή που ενσωματώνεται με το μενού του συστήματός μας στο δίσκο ειδοποιήσεων όταν είναι σε λειτουργία και από αυτό θα μπορούμε να πραγματοποιούμε τόσο λήψεις όσο και μεταφορτώσεις από τον υπολογιστή μας ή στον mega λογαριασμό μας.
Για να μπορέσουμε να εγκαταστήσουμε αυτόν τον πελάτη, χρειάζεται μόνο να έχουμε ενεργοποιημένο το αποθετήριο AUR και να έχουμε εγκαταστήσει έναν οδηγό AUR.
Η εντολή για εγκατάσταση είναι:
yay -S megasync
Ο δεύτερος υποψήφιος για εγκατάσταση είναι το πακέτο “megasync-git”. Είναι παρόμοιο με το προηγούμενο πακέτο, μόνο η διαφορά είναι ότι ένα πακέτο μεταγλωττίζει από τον πηγαίο κώδικα, ενώ ένα άλλο παίρνει το ήδη μεταγλωττισμένο πακέτο (θέμα γούστου).
Η εντολή εγκατάστασης αυτού του πακέτου που πρόκειται να εκτελέσουν είναι το εξής:
yay -S megasync-git
Ενσωμάτωση του Megasync στους διαχειριστές αρχείων
Άλλα από τα πακέτα έχουν ήδη συγκεντρωθεί προσφέρεται από τους προγραμματιστές του Mega εάν δεν θέλετε να διαθέσετε πάρα πολλούς πόρους σε έναν πελάτη, είναι με την ενσωμάτωση του πελάτη σε έναν από τους διαχειριστές αρχείων Linux.
Εκ των οποίων προσφέρονται πακέτα για (Dolphin, Nemo, Nautilus και Thunar)
Διαχειριστές που είναι συνήθως οι προεπιλογές σε πολλές από τις διανομές Linux, καθώς ανήκουν σε δημοφιλή περιβάλλοντα επιφάνειας εργασίας ή μπορούν επίσης να εγκατασταθούν εύκολα.
Τώρα για να εγκαταστήσετε πακέτα megasync για ενσωμάτωση με τον διαχειριστή αρχείων σας, Θα χρειαστεί να εκτελέσετε μία από τις παρακάτω εντολές σύμφωνα με τον διαχειριστή αρχείων που χρησιμοποιείτε.
Για όσους χρησιμοποιούν Dolphin, Η εντολή που πρέπει να εκτελεστεί είναι:
yay -S dolphin-megasync-git
Εάν χρησιμοποιούν Nautilus, αυτή η εντολή πρέπει να εκτελέσει:
yay -S nautilus-megasync
Τώρα Για όσους χρησιμοποιούν το Nemo:
yay -S nemo-megasync
Τελικά για όσους χρησιμοποιούν το Thunar Η εντολή που πρέπει να εκτελεστεί είναι:
yay -S thunar-megasync
Λύση στο σφάλμα libcryptopp.so
Τέλος, για όσους είχαν μια "αποτυχημένη" εγκατάσταση του mega-πελάτη στο σύστημά τους, δεν χάνονται όλα γιατί υπάρχει μια αρκετά απλή λύση να σπάσετε το κεφάλι σας λύνοντας την εξάρτηση με την έκδοση της βιβλιοθήκης "libcryptopp.so". που σας ρωτάει ο πελάτης.
Δεδομένου ότι Στην περίπτωσή μου, μου ζήτησε "libcryptopp.so.7", παρόλο που κάποιοι ζητούν "libcryptopp.so.9".
Για να εγκαταστήσετε το mega-πελάτη με επιτυχία και να αποφύγετε την αναζήτηση για την έκδοση της βιβλιοθήκης και αφού χαλάσει για να εγκατασταθεί ή να είναι συμβατό με το σύστημά μας, η καλύτερη επιλογή είναι η εξής.
Ας προσθέσουμε το μέγα αποθετήριο στο σύστημά μας. Αυτό το κάνουμε επεξεργαζόμενοι το αρχείο "pacman.conf".
Για να το κάνουμε αυτό σε ένα τερματικό θα εκτελέσουμε:
sudo nano /etc/pacman.conf
Μπορείτε να αντικαταστήσετε το nano με τον επεξεργαστή της επιλογής σας, είτε είναι vim, gedit, kate, atom κ.λπ.
Τώρα Θα κάνουμε κύλιση στο τέλος του αρχείου και θα προσθέσουμε τα εξής:
###Repositorio oficial MEGA### [DEB_Arch_Extra] SigLevel = Optional TrustAll Server = https://mega.nz/linux/MEGAsync/Arch_Extra/$arch ###Fin Repositorio oficial MEGA###
Αποθηκεύουμε το έγγραφο Στην περίπτωση αυτών που επεξεργάστηκαν με nano, το κάνουν με Ctrl + O και κλείνουν με Ctrl + X.
Και στο ίδιο τερματικό ενημερώνουμε τα αποθετήρια με:
sudo pacman -Sy
Και εγκαθιστούμε τον πελάτη με:
sudo pacman -S megasync
Και έτοιμο με αυτό θα έχετε εγκατεστημένο τον πελάτη και θα μπορείτε να τον χρησιμοποιήσετε.
Θα ήθελα να μάθω αν εγκαταστήσω το megasyc με το yay -S megasync, τότε πρέπει να εγκαταστήσω και το yay -S dolphin-megasync-git στην περίπτωσή μου που χρησιμοποιώ το dolphin ή αν χρησιμοποιώ απλώς την εντολή με το dolphin και τέλος;