- - Як отримати доступ до файлових систем 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 на клавіатурі. Потім скористайтеся add-apt-сховище команда нижче, щоб додати PPA.

sudo add-apt-repository ppa:arter97/exfat-linux

Після налаштування PPA у вашій системі Ubuntu Linux джерела програмного забезпечення Ubuntu повинні бути оновлені до встановлення драйвера ExFat. Для оновлення використовуйте вдале оновлення команда нижче.

sudo apt update

Після запуску влучний оновлення, ви повинні встановити будь-які очікувані оновлення програмного забезпечення на ПК Ubuntu. Для цього використовуйте вдале оновлення командування. Обов’язково додайте в полі "Перемикач командного рядка, щоб обійти підказку "Y / N" і зробити процес оновлення набагато швидшим.

sudo apt upgrade -y

Коли всі очікувані оновлення програмного забезпечення будуть виконані при встановленні на комп'ютері Ubuntu Linux, драйвер готовий до встановлення за допомогою вдало встановити командувати на.

sudo apt install exfat-dkms

Коли закінчується менеджер пакетів Ubuntu Linuxвстановивши драйвер ExFat DKMS в системі, ви не матимете підтримки відразу з файловою системою DKMS. Натомість вам потрібно перезавантажити комп'ютер Linux, щоб почати його використовувати.

Видаліть ExFat DKMS з Ubuntu

Драйвер ExFat DKMS дуже просто видалити та видалити, якщо ви вирішили, що більше не хочете його використовувати. Щоб позбутися драйвера з вашої системи, почніть з видалення пакета за допомогою Apt менеджер пакунків.

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.

Коментарі