- - Как да получите достъп до файловите системи на ExFat в Ubuntu Linux

Как да получите достъп до файловите системи на ExFat в Ubuntu Linux

ExFat е формат на файловата система за използваните SD картив смартфони и цифрови камери. В Linux 5.4 Microsoft планира да внесе драйверите за тази файлова система в ядрото. Версия 5.4 обаче е доста далеч и ако сте на Ubuntu, ще чакате известно време.

Причината подкрепата отнема толкова дълго, за да бъдеприложени? Причината е, че ExFat не е файлова система с отворен код, както много други файлови системи, до които потребителите имат достъп в Linux ядрото. В някои версии на ядрото на Linux ExFat работи с умен хакер на трети страни, но официално не се поддържа чрез драйвери, тъй като Microsoft притежава технологията и доскоро не е бил готов да добавя кода към Linux в начин, който съответства на условията за лицензиране на ядрото.

До ядрото на Linux 5.4 се качват от Canonical, официалната поддръжка на ExFat няма да бъде налична извън Ubuntu. Така че, засега, ако искате да получите достъп до SD карти на вашия Ubuntu компютър с помощта на тази файлова система, трябва да инсталирате драйвера на ExFat DKMS. Ето как да го настроите.

Преди да започнем

В това ръководство ще разгледаме как да активиратедрайверът ExFat в Ubuntu Linux, тъй като текущата версия на ядрото, която Ubuntu 18.04 LTS и 19.04 използват, не я поддържа. Този драйвер обаче не се ограничава само до потребители на Ubuntu. Ако използвате Elementary OS Juno, Linux Mint 19, Peppermint OS, Zorin OS или друга операционна система Linux, която използва Ubuntu като база, драйверът ExFat ще работи и върху вашата дистрибуция на Linux! Освен това подобен драйвер за тези на Debian Linux може да се изтегли от тази страница на GitHub тук.

Инсталирайте ExFat DKMS в Ubuntu

Разпространява се ExFat DKMS драйвер за Ubuntuна потребителите чрез PPA. PPA са отлични, тъй като потребителите могат да получават последователни актуализации, вместо да се налага да изтеглят DEB пакетите ръчно на всеки няколко месеца, когато има актуализация. За да добавите PPA на вашия Ubuntu, отворете прозорец на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След това използвайте добавка ап-хранилище команда по-долу, за да добавите 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 компютър, за да започнете да го използвате.

Премахнете ExFat DKMS от 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, е време да обновите софтуерните източници на системата, така че старата PPE ExFat да не е вече налична или достъпна.

sudo apt update

Веднъж актуализация командата изпълнява своя курс, ExFat драйвер иPPA, използван за инсталиране на софтуера на вашия компютър с Ubuntu Linux, ще бъде премахнат изцяло от компютъра. Сега остава само да рестартирате системата, за да финализира промените, тъй като драйверът ExFat, макар и деинсталиран, все още работи в ядрото до следващия рестарт.

След като влезете обратно във вашия Linux компютър, Ubuntu вече няма да поддържа ExFat чрез ExFat DKMS драйвер.

Коментари