2020 m. tikriausiai skaitėte daug straipsnių apie „Snap“ paketus Ubuntu 20.04 LTS Focal Fossa. Prieštaringai vertinamu žingsniu „Canonical“ pradėjo siekti, kad naudotume jos naujos kartos paketus, tačiau „Linux“ naudotojai visada mėgo labiau kontroliuoti, ką naudojame, ir mums toks elgesys nepatiko. Be to, daugelis iš mūsų nori „flatpak“ pakuotės, be kita ko, nes jie yra greitesni ir lengviau naudojami.
Be 2019 mes skelbiame Straipsnis, kuriame mokėme, kaip Ubuntu įjungti Flatpak paketų palaikymą, tačiau ta sistema Po metų ji nustojo veikti, nes jie pradėjo naudotis kita programinės įrangos parduotuve. Todėl šis straipsnis yra ankstesnio ar vieno atnaujinimas, kuriame paaiškiname, kokius pakeitimus galime atlikti, kad toliau mėgautumeisi šiais paketais naujausioje Ubuntu versijoje. Šis straipsnis buvo atnaujintas 2024 m. spalio mėn., todėl galioja nuo 20.04 iki 24.10 ir tikriausiai būsimuose leidimuose.
Ubuntu ir Flatpak: veiksmai, kurių reikia laikytis
Problema buvo ta, kad 20.04 jie nustojo naudotis oficialia GNOME programinės įrangos parduotuve, kad pradėtų naudotis savo „Snap Store“. Norėdami tinkamai suaktyvinti „flatpak“ palaikymą Ubuntu, turite naudoti GNOME pasiūlymą, o kadangi jis buvo pašalintas, atsisveikinkite su ankstesniu metodu. Naujasis turi atkurti tą parduotuvę atlikdamas šiuos veiksmus:
- Pirmas dalykas, kurį turime padaryti, yra įdiegti „flatpak“ paketą. Norėdami tai padaryti, atidarome terminalą ir įveskite šią komandą:
sudo apt įdiegti flatpak
- Aukščiau pateiktas paketas mums nėra daug naudingas be suderinamos parduotuvės, todėl ketiname jį įdiegti. Mes galime įdiegti „Discover“ („plasma-Discover“) ir iš ten ieškoti „flatpak“ ir įdiegti reikiamą variklį, tačiau būdamas KDE programine įranga, jis įdiegs daugybę priklausomybių ir nebus taip gerai, kaip, pavyzdžiui, „Kubuntu“. Todėl geriausias variantas yra grįžti atgal ir įdiegti „seną“ GNOME programinę įrangą:
sudo apt įdiegti gnome programinę įrangą
- Tada turime įdiegti papildinį taip GNOME programinė įranga būti suderinamas su „Flatpak“ paketais:
sudo apt install gnome-software-plugin-flatpak
- Čia turime tai padaryti taip pat, kaip „Ubuntu 19.10“ ir ankstesnėse versijose, pirmiausia pridėdami „Flathub“ saugyklą šia komanda:
flatpak remote-add -if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- Galiausiai iš naujo paleidžiame operacinę sistemą ir viskas būtų paruošta įdiegti Flatpak paketus Ubuntu >=20.04.
Kaip įdiegti „Flathub“ programinę įrangą „Ubuntu“
Įgalinus palaikymą, „Flathub“ programinė įranga bus rodoma „GNOME“ programinėje įrangoje. Vienintelis dalykas, į kurį turime atkreipti dėmesį, yra pakuotės informacija šaltinio dalis, kurioje pasirodys „flathub“. Kitas variantas yra eiti į www.flathub.org, atlikite paieškas iš ten, spustelėkite mėlyną mygtuką „INSTALL“ ir vykdykite ekrane rodomas instrukcijas.
Jei norime, taip pat galime pašalinti „Snap Store“ naudodami komandą „sudo snap remove snap-store“ be kabučių, bet aš tai palieku vartotojo skoniui. Jei darysime visa tai, kas išdėstyta pirmiau mes nuspręsime, ką ir kur įdiegti, todėl manau, kad verta.
Ačiū už indėlį, pastaba: jei atnaujinote iš ankstesnės „Ubuntu“ versijos, kaip mano atveju ir ten, kur aš jau įgalinau „Flatpak“, „gnome“ programinė įranga rodoma kaip įdiegta, tačiau jei ją paleidžiate, ji atidaro įdiegtą papildomą versiją kanoniniu.
Sprendimas yra iš naujo įdiegti „gnome“ programinę įrangą: „sudo apt-get install“ - iš naujo įdiegti „gnome“ programinę įrangą
Dėl šių dalykų nustokite naudoti „ubutnu“, o „Mint“ turi įdiegti sistemą, įdiegti reikalingas programas ir veikti. „Ubuntu“ sugaišta daug laiko. Manau, kad tai idealu žmonėms, mėgstantiems „kibinti“ kompiuterį, bet ne tiems, kurie ketina juo dirbti.
Pažiūrėkime, draugas, tai neprivaloma, programinės įrangos centras pateikia tūkstančius programų neįdiegdamas „Flatpak“ palaikymo.
Nekaltinkite „Ubuntu“ dėl savo nekompetencijos.
Klaidinga: tai yra purvinas kanoninis žingsnis ... tokie dalykai NIEKADA nėra rodomi naujai išleistoje distro, vadinkime tai „Debian“, „Arch“ ir kt. bet įdomu, ar tai vyksta „Ubuntu“, ir taip yra todėl, kad „Canonical“ pradėjo nešvarų karą prieš „Red Hat“ („Flatpak“ paketų kūrėjas), karą, kuris veikia bendruomenę, bet galbūt šis karas yra „Ubuntu“ pabaigos pradžia
Ačiū Dievui, atsikratiau kanoninių ir „Ubuntu“ bei jo nešvarių žaidimų ...