ExFat è un formato di file system per le schede SD utilizzatenegli smartphone e nelle fotocamere digitali. In Linux 5.4, Microsoft prevede di portare i driver per questo file system nel kernel. Tuttavia, la versione 5.4 è molto lontana, e se sei su Ubuntu, starai aspettando un po '.
Il motivo per cui il supporto sta impiegando così tanto tempoimplementato? È perché ExFat non è un file system open source come molti altri file system a cui gli utenti hanno accesso nel kernel Linux. Su alcune versioni del kernel Linux, ExFat funziona con un trucco di terze parti intelligente, ma non è ufficialmente supportato tramite driver, poiché Microsoft possiede la tecnologia e, fino a poco tempo fa, non è stato disposto ad aggiungere il codice a Linux in un modo conforme ai termini di licenza del kernel.
Fino al kernel Linux 5.4 viene raccolto da Canonical, il supporto ufficiale ExFat non sarà disponibile immediatamente su Ubuntu. Quindi, per ora, se si desidera accedere alle schede SD sul proprio PC Ubuntu utilizzando questo file system, è necessario installare il driver DKMS ExFat. Ecco come configurarlo.
Prima di iniziare
In questa guida, esamineremo come abilitareil driver ExFat su Ubuntu Linux, poiché l'attuale versione del kernel utilizzata da Ubuntu 18.04 LTS e 19.04 non la supporta. Tuttavia, questo driver non è limitato ai soli utenti Ubuntu. Se stai usando il sistema operativo elementare Juno, Linux Mint 19, Peppermint OS, Zorin OS o qualsiasi altro sistema operativo Linux che utilizza Ubuntu come base, il driver ExFat funzionerà anche sulla tua distribuzione Linux! Inoltre, un driver simile per quelli su Debian Linux è scaricabile da questa pagina GitHub qui.
Installa ExFat DKMS su Ubuntu
Il driver DKMS ExFat per Ubuntu è distribuitoagli utenti tramite un PPA. I PPA sono eccellenti, poiché gli utenti possono ottenere aggiornamenti coerenti, anziché dover scaricare manualmente i pacchetti DEB ogni due mesi quando c'è un aggiornamento. Per aggiungere il PPA sul tuo Ubuntu, apri una finestra del terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Quindi, utilizzare il add-apt-repository comando sotto per aggiungere il PPA.

sudo add-apt-repository ppa:arter97/exfat-linux
Una volta impostato il PPA sul tuo sistema Ubuntu Linux, le fonti software di Ubuntu devono essere aggiornate prima di installare la trasmissione ExFat. Per aggiornare, utilizzare il aggiornamento apt comando sotto.
sudo apt update
Dopo aver eseguito il adatto aggiornare, è necessario installare eventuali aggiornamenti software in sospeso sul PC Ubuntu. Per fare questo, utilizzare il aggiornamento apt comando. Assicurati di aggiungere nella "-y"Interruttore della riga di comando per bypassare il prompt" S / N "e rendere il processo di aggiornamento molto più rapido.

sudo apt upgrade -y
Al termine dell'installazione di tutti gli aggiornamenti software in sospeso sul computer Ubuntu Linux, il driver è pronto per essere installato utilizzando apt install comando a.
sudo apt install exfat-dkms
Al termine del gestore dei pacchetti Ubuntu Linuxinstallando il driver DKMS ExFat sul sistema, non avrai subito il supporto del filesystem DKMS. Invece, è necessario riavviare il computer Linux per iniziare a usarlo.
Rimuovere ExFat DKMS da Ubuntu
Il driver DKMS di ExFat è molto facile da rimuovere e disinstallare se hai deciso di non utilizzarlo più. Per sbarazzarsi del driver dal proprio sistema, iniziare disinstallando il pacchetto usando il adatto gestore di pacchetti.
sudo apt remove exfat-dkms
Dopo aver eseguito il comando di disinstallazione su ExFatdriver su Ubuntu Linux, il driver viene rimosso dal kernel. Tuttavia, il processo di disinstallazione non è completo, poiché il software PPA aggiunto durante il processo di installazione è ancora presente sul sistema. Per rimuovere il PPA, installare il programma PPA purge. È uno strumento semplice che può rimuovere rapidamente i PPA da Ubuntu Linux.
sudo apt install ppa-purge -y
Dopo l'installazione di PPA purge, è possibile utilizzare la riga di comando per rimuovere il driver ExFat DKMS Linux dal PC Ubuntu Linux con il comando seguente.
sudo ppa-purge ppa:arter97/exfat-linux
Con il PPA rimosso dal tuo PC Ubuntu Linux tramite l'applicazione di eliminazione PPA, è tempo di aggiornare le fonti del software del sistema, in modo che il vecchio PPA ExFat non sia più presente o accessibile.
sudo apt update
Una volta che il aggiornare Il comando esegue il suo corso, il driver ExFat eil PPA utilizzato per installare il software sul tuo PC Ubuntu Linux verrà completamente rimosso dal computer. Ora non resta che riavviare il sistema per finalizzare le modifiche, poiché il driver ExFat, sebbene disinstallato, è ancora in esecuzione nel kernel fino al prossimo riavvio.
Dopo aver effettuato nuovamente l'accesso al PC Linux, Ubuntu non avrà più il supporto ExFat tramite il driver DKMS ExFat.
Commenti