„ExFat“ yra naudojamų SD kortelių failų sistemos formatasišmaniuosiuose telefonuose ir skaitmeniniuose fotoaparatuose. „Linux 5.4“ programoje „Microsoft“ planuoja pridėti šios failų sistemos tvarkykles į branduolį. Tačiau nuo 5.4 versijos dar toli, o jei esate Ubuntu, ilgai lauksite.
Priežasties palaikymas užima tiek daug laikoįgyvendinta? Taip yra todėl, kad „ExFat“ nėra atvirojo kodo failų sistema, kaip ir daugelis kitų failų sistemų, kuriomis vartotojai gali naudotis „Linux“ branduolyje. Kai kuriose „Linux“ branduolio versijose „ExFat“ dirba su protingu trečiųjų šalių įsilaužimu, tačiau jis nėra oficialiai palaikomas per tvarkykles, nes „Microsoft“ priklauso ši technologija ir iki šiol ji nenorėjo pridėti kodo „Linux“ būdas, kuris atitinka branduolio licencijavimo sąlygas.
Iki „Linux“ 5 branduolio.4 gaus „Canonical“, oficialus „ExFat“ palaikymas nebus prieinamas Ubuntu dėžutėje. Taigi, jei norite naudotis „Ubuntu“ kompiuterio SD kortelėmis naudodamiesi šia failų sistema, turite įdiegti „ExFat DKMS“ tvarkyklę. Štai kaip tai nustatyti.
Prieš pradedant
Šiame vadove aptarsime, kaip įgalinti„ExFat“ tvarkyklę „Ubuntu Linux“, nes dabartinė branduolio versija, kurią naudoja „Ubuntu 18.04 LTS“ ir „19.04“, to nepalaiko. Tačiau ši tvarkyklė neapsiriboja vien „Ubuntu“ vartotojais. Jei naudojate „Elementary OS Juno“, „Linux Mint 19“, „Peppermint OS“, „Zorin OS“ ar bet kurią kitą „Linux“ operacinę sistemą, kuri naudoja „Ubuntu“ kaip pagrindą, „ExFat“ tvarkyklė veiks ir jūsų „Linux“ paskirstyme! Be to, panašų tvarkyklę, skirtą „Debian Linux“, galite atsisiųsti per šį „GitHub“ puslapį čia.
Įdiekite „ExFat DKMS“ „Ubuntu“
„Ubuntu“ „ExFat DKMS“ tvarkyklė yra paskirstomavartotojams per EEPS. PPA yra puikūs, nes vartotojai gali gauti nuoseklius atnaujinimus, užuot turėdami atsisiųsti DEB paketus rankiniu būdu kas porą mėnesių, kai yra atnaujinimas. Norėdami pridėti PPA prie savo „Ubuntu“, atidarykite terminalo langą paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Tada naudokite add-apt-saugykla žemiau esančią komandą, kad pridėtumėte PPA.
sudo add-apt-repository ppa:arter97/exfat-linux
Kai PPA bus nustatytas jūsų „Ubuntu Linux“ sistemoje, prieš įdiegiant „ExFat“ tvarkyklę, „Ubuntu“ programinės įrangos šaltiniai turi būti atnaujinti. Norėdami atnaujinti, naudokite tinkamas atnaujinimas komanda žemiau.
sudo apt update
Po bėgimo tinkamas atnaujinti, savo „Ubuntu“ kompiuteryje turite įdiegti visus laukiančius programinės įrangos naujinius. Norėdami tai padaryti, naudokite tinkamas atnaujinimas komanda. Būtinai pridėkite skiltyje „-yKomandinės eilutės jungiklį, norėdami apeiti „Y / N“ raginimą ir atnaujinimo procesą atlikti daug greičiau.
sudo apt upgrade -y
Kai visi laukiantys programinės įrangos naujinimai bus įdiegti į jūsų „Ubuntu Linux“ kompiuterį, tvarkyklę bus galima įdiegti naudojant apt įdiegti įsakymas.
sudo apt install exfat-dkms
Kai baigsis „Ubuntu Linux“ paketo tvarkyklėdiegdami sistemoje „ExFat DKMS“ tvarkyklę, iškart neturėsite DKMS failų sistemos palaikymo. Vietoj to, norėdami pradėti naudotis, turite iš naujo paleisti „Linux“ kompiuterį.
Pašalinkite „ExFat DKMS“ iš „Ubuntu“
„ExFat DKMS“ tvarkyklę labai lengva pašalinti ir pašalinti, jei nusprendėte, kad nebenorite jos naudoti. Norėdami atsikratyti tvarkyklės iš savo sistemos, pirmiausia pašalinkite paketą naudodami Apt pakuotės vadybininkas.
sudo apt remove exfat-dkms
Paleidę pašalinimo komandą „ExFat“tvarkyklę „Ubuntu Linux“, tvarkyklė pašalinama iš branduolio. Tačiau pašalinimo procesas nėra visiškai baigtas, nes diegimo metu pridėta programinė įranga PPA vis dar yra sistemoje. Norėdami pašalinti PPA, įdiekite programą PPA purge. Tai paprastas įrankis, galintis greitai pašalinti PPA iš „Ubuntu Linux“.
sudo apt install ppa-purge -y
Įdiegę PPA išvalymą, naudodami komandų eilutę galite pašalinti ExFat DKMS Linux tvarkyklę iš savo „Ubuntu Linux“ kompiuterio naudodami žemiau pateiktą komandą.
sudo ppa-purge ppa:arter97/exfat-linux
Kai PPA bus pašalintas iš jūsų „Ubuntu Linux“ kompiuterio naudojant PPA išvalymo programą, laikas atnaujinti sistemos programinės įrangos šaltinius, kad senojo „ExFat“ PPA nebeegzistuotų ar jo negalima pasiekti.
sudo apt update
Kartą atnaujinti komanda vykdo savo kursą, "ExFat Driver" irPPA, kuri buvo naudojama programinės įrangos diegimui jūsų „Ubuntu Linux“ kompiuteryje, bus visiškai pašalinta iš kompiuterio. Dabar liko tik paleisti sistemą iš naujo, kad būtų baigti pakeitimai, nes „ExFat“ tvarkyklė, nors ir neįdiegta, vis dar veikia branduolyje iki kito paleidimo.
Prisijungęs prie „Linux“ asmeninio kompiuterio, „Ubuntu“ nebeturės „ExFat“ palaikymo per „ExFat DKMS“ tvarkyklę.
Komentarai