Το ExFat είναι μια μορφή συστήματος αρχείων για κάρτες SD που χρησιμοποιούνταισε smartphones και ψηφιακές φωτογραφικές μηχανές. Στο Linux 5.4, η Microsoft σχεδιάζει να φέρει τα προγράμματα οδήγησης για αυτό το σύστημα αρχείων στον πυρήνα. Ωστόσο, η έκδοση 5.4 είναι πολύ μακριά, και αν βρίσκεστε στο Ubuntu, θα περιμένετε λίγο.
Ο λόγος υποστήριξης έχει τόσο πολύ καιρό να είναιυλοποιηθεί; Είναι επειδή το ExFat δεν είναι ένα σύστημα αρχείων ανοικτού κώδικα όπως πολλά άλλα συστήματα αρχείων που έχουν πρόσβαση οι χρήστες στον πυρήνα του Linux. Σε ορισμένες εκδόσεις του πυρήνα του Linux, το ExFat λειτουργεί με έξυπνο hack από τρίτους, αλλά δεν υποστηρίζεται επίσημα μέσω προγραμμάτων οδήγησης, καθώς η Microsoft κατέχει την τεχνολογία και μέχρι πρόσφατα δεν ήταν πρόθυμη να προσθέσει τον κώδικα στο Linux με τρόπο που συμμορφώνεται με τους όρους αδειοδότησης του πυρήνα.
Μέχρι τον πυρήνα του Linux 5.4 παίρνει picked από Canonical, επίσημη υποστήριξη ExFat δεν θα είναι διαθέσιμη από το κουτί στο Ubuntu. Επομένως, αν θέλετε να έχετε πρόσβαση σε κάρτες SD στον υπολογιστή σας Ubuntu χρησιμοποιώντας αυτό το σύστημα αρχείων, πρέπει να εγκαταστήσετε το πρόγραμμα οδήγησης Exfat DKMS. Δείτε πώς μπορείτε να το ρυθμίσετε.
Πριν ξεκινήσουμε
Σε αυτόν τον οδηγό, θα εξετάσουμε πώς να ενεργοποιήσετετο πρόγραμμα οδήγησης ExFat στο Ubuntu Linux, καθώς η τρέχουσα έκδοση του kernel που χρησιμοποιεί το Ubuntu 18.04 LTS και το 19.04 δεν το υποστηρίζει. Ωστόσο, αυτό το πρόγραμμα οδήγησης δεν περιορίζεται μόνο στους χρήστες του Ubuntu. Εάν χρησιμοποιείτε το Elementary OS Juno, το Linux Mint 19, το Peppermint OS, το Zorin OS ή οποιοδήποτε άλλο λειτουργικό σύστημα Linux που χρησιμοποιεί το Ubuntu ως βάση, το πρόγραμμα οδήγησης ExFat θα λειτουργήσει και στη διανομή του Linux σας! Επιπλέον, ένα παρόμοιο πρόγραμμα οδήγησης για τους χρήστες του Debian Linux είναι διαθέσιμο μέσω αυτής της σελίδας GitHub εδώ.
Εγκαταστήστε το DFMS ExFat στο Ubuntu
Το πρόγραμμα οδήγησης Exfat DKMS για το Ubuntu διανέμεταιμέσω PPA. Οι συμβάσεις PPA είναι εξαιρετικές, καθώς οι χρήστες μπορούν να λαμβάνουν συνεχείς ενημερώσεις, αντί να χρειάζεται να κάνουν λήψη πακέτων DEB χειροκίνητα κάθε δύο μήνες όταν υπάρχει ενημέρωση. Για να προσθέσετε τον PPA στο Ubuntu, ανοίξτε ένα παράθυρο τερματικού πιέζοντας Ctrl + Alt + T ή Ctrl + Shift + T στο πληκτρολόγιο. Στη συνέχεια, χρησιμοποιήστε το add-apt-repository για να προσθέσετε την PPA.
sudo add-apt-repository ppa:arter97/exfat-linux
Μόλις ο PPA εγκατασταθεί στο σύστημα Ubuntu Linux, οι πηγές λογισμικού του Ubuntu πρέπει να ενημερωθούν πριν να μπορέσει να εγκατασταθεί ο οδηγός ExFat. Για να ενημερώσετε, χρησιμοποιήστε το κατάλληλη ενημέρωση εντολή παρακάτω.
sudo apt update
Μετά την εκτέλεση του κατάλληλος εκσυγχρονίζω, πρέπει να εγκαταστήσετε τυχόν ενημερώσεις λογισμικού που εκκρεμούν στον υπολογιστή σας Ubuntu. Για να το κάνετε αυτό, χρησιμοποιήστε το κατάλληλη αναβάθμιση εντολή. Βεβαιωθείτε ότι προσθέτετε το στοιχείο "-y"Διακόπτης γραμμής εντολών για να παρακάμψει την ερώτηση" Y / N "και να κάνει την διαδικασία ενημέρωσης να πάει πολύ πιο γρήγορα.
sudo apt upgrade -y
Όταν ολοκληρωθούν όλες οι εκκρεμείς ενημερώσεις λογισμικού στον υπολογιστή σας Ubuntu Linux, ο οδηγός είναι έτοιμος να εγκατασταθεί χρησιμοποιώντας το κατάλληλη εγκατάσταση εντολή να.
sudo apt install exfat-dkms
Όταν τελειώσει ο διαχειριστής πακέτων Ubuntu Linuxεγκαθιστώντας το πρόγραμμα οδήγησης Exfat DKMS στο σύστημα, δεν θα έχετε άμεση υποστήριξη συστήματος αρχείων DKMS. Αντ 'αυτού, πρέπει να επανεκκινήσετε τον υπολογιστή σας Linux για να το χρησιμοποιήσετε.
Καταργήστε το DFMS ExFat από το Ubuntu
Το πρόγραμμα οδήγησης Exfat DKMS είναι πολύ εύκολο να καταργήσετε και να απεγκαταστήσετε εάν έχετε αποφασίσει ότι δεν θέλετε να το χρησιμοποιήσετε πια. Για να απαλλαγείτε από τον οδηγό από το σύστημά σας, αρχίστε με την απεγκατάσταση του πακέτου χρησιμοποιώντας το Κατάλληλος διαχειριστής πακέτων.
sudo apt remove exfat-dkms
Μετά την εκτέλεση της εντολής απεγκατάστασης στο ExFatοδηγού στο Ubuntu Linux, ο οδηγός αφαιρείται από τον πυρήνα. Ωστόσο, η διαδικασία κατάργησης της εγκατάστασης δεν γίνεται εξ ολοκλήρου, καθώς το λογισμικό PPA που προστέθηκε κατά τη διάρκεια της διαδικασίας εγκατάστασης εξακολουθεί να υπάρχει στο σύστημα. Για να καταργήσετε τον PPA, εγκαταστήστε το πρόγραμμα καθαρισμού PPA του προγράμματος. Είναι ένα απλό εργαλείο που μπορεί να καταργήσει γρήγορα τους PPA από το Ubuntu Linux.
sudo apt install ppa-purge -y
Μετά την εγκατάσταση του καθαρισμού PPA, μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για να καταργήσετε το πρόγραμμα οδήγησης Exfat DKMS Linux από τον υπολογιστή σας Ubuntu Linux με την παρακάτω εντολή.
sudo ppa-purge ppa:arter97/exfat-linux
Με την αφαίρεση του PPA από τον υπολογιστή σας Ubuntu Linux μέσω της εφαρμογής καθαρισμού PPA, ήρθε η ώρα να ανανεώσετε τις πηγές λογισμικού του συστήματος, έτσι ώστε να μην υπάρχει πλέον ή να είναι προσβάσιμος ο παλαιός PPA ExFat.
sudo apt update
Μόλις το εκσυγχρονίζω η εντολή τρέχει την πορεία της, το πρόγραμμα οδήγησης ExFat και τοο PPA που χρησιμοποιήθηκε για την εγκατάσταση του λογισμικού στον υπολογιστή σας Ubuntu Linux θα αφαιρεθεί εντελώς από τον υπολογιστή. Τώρα, το μόνο που έχει απομείνει είναι να επανεκκινήσετε το σύστημα για να ολοκληρώσετε τις αλλαγές, καθώς το πρόγραμμα οδήγησης ExFat, αν και έχει αποσυρθεί, εξακολουθεί να εκτελείται στον πυρήνα μέχρι την επόμενη επανεκκίνηση.
Μόλις συνδεθείτε ξανά στον υπολογιστή σας Linux, το Ubuntu δεν θα έχει πλέον υποστήριξη ExFat μέσω του προγράμματος οδήγησης ExFat DKMS.
Σχόλια