Linuxi algajad on hädas, kuna nad saavad pakette installida, säästes samas aega ja vaeva. Esimesena juurutas Ubuntu emaettevõte Canonical snaps, mis on ristlevi sõltuvusest sõltumatu tarkvara.
Koos Snapiga tuli Flatpak, teine universaalne pakendisüsteem, mis on kirjutatud C-s. Pakettide haldamise utiliidina käsitletuna võimaldab see kasutajal installida ja käitada rakendusi eraldatud keskkonnas.
Põhiterminoloogiad
Sarnaselt Snapiga on ka Flatpaki eesmärk tarkvara haldamise lihtsustamine kõikides Linuxi distributsioonides. Siin on mõned levinud terminoloogiad, mida tasub teada:
- Flatpak: See on süsteem, mida kasutatakse liivakastiga töölauarakenduste loomiseks, levitamiseks ja käitamiseks Linuxis.
- Kestus: Käitusaegu nimetatakse ka platvormideks, kuna need toimivad integreeritud platvormidena, et pakkuda Flatpaki rakenduse toimimiseks vajalikke põhilisi utiliite.
- Flatpaki rakendus: Need on rakendused, mida kasutaja saab installida flatpak oma arvutis.
Flatpaki kasutamise eelised
- Universaalsus: Flatpak kui utiliidihaldur võimaldab kasutajal installida ja käitada rakendusi praktiliselt peaaegu igale Linuxi töölauale. See hõlmab kõiki mitte-GNU-levitusi, kirjutuskaitstud operatsioonisüsteeme, süsteemivabu jaotusi või muid arhitektuure.
- Innovatsioonisõbralik: Flatpak reklaamib levitamise hooldajaid, et aidata arendajatel keskenduda oma innovatsiooni eesmärkidele.
- Stabiilsus: Rakenduses esinevad purunemised ei põhjusta süsteemi purunemist. Selle põhjuseks on asjaolu, et Flatpaki käitamise ajad on piiratud ega häiri süsteemi tööd.
- Juurteta install: Flatpaki rakenduse / käituse installimisel ei vaja te kõrgendatud õigusi.
- Liivakastiga rakendused: Flatpaki üks peamisi eesmärke on süsteemi turvalisuse parandamine, eraldades rakendused üksteisest. Rakendused on liivakastis ja töötavad eraldi silodes.
Seotud: Ubuntu tarkvarahoidlate juhend algajatele
Flatpaki installimine Linuxi jaotustesse
Flatpaki installimiseks on erinevaid viise, olenevalt kasutatavast Linuxi distribuutorist.
Flatpaki installimine on kaheastmeline protseduur. Esimene samm hõlmab Flatpaki installimist paketihalduri kaudu. Teine samm hõlmab Flatpaki hoidla Flathubi lisamist, kust saate installida erinevaid rakendusi.
Paketi installimine erinevatesse Linuxi distrosesse saate teha järgmiselt.
Ubuntu ja Mint
Vaikimisi toetab Flatpak Ubuntu 18.04, Mint 19.3 ja nende hilisemaid versioone. Paketi saate installida Ubuntu ja Linux Mint, kasutades APT-d:
sudo apt installida flatpak
Debiani ja Debiani-põhiste distrode kohta
Flatpaki installimiseks Debiani põhistes distros nagu Elementary ja Zorin peate enne paketi allalaadimist oma süsteemi lisama PPA:
sudo add-apt-hoidla ppa: alexlarsson / flatpak
sudo apt värskendus
sudo apt installida flatpak
Flatpaki installimiseks Ubuntu saate kasutada ka ülalnimetatud käske.
Red Hatil ja Fedoral
RHEL-põhistele jaotustele nagu Fedora ja CentOS installimiseks käivitage see käsk:
sudo dnf installige flatpak
Teise võimalusena võite kasutada ka YUM-i paketihaldurit:
sudo yum installi flatpak
OpenSUSE'is
Väljastage järgmine käsk Flatpaki installimiseks OpenSUSE-sse:
sudo zypper installib flatpaki
ArchLinuxis / Manjaros
Lõpuks, kuid mitte vähem oluline, paketi installimiseks Arch Linuxi ja selle tuletatud jaotustesse käivitage järgmine käsk:
sudo pacman -S flatpak
Seotud: Flathub vs. Snap Store: parimad saidid Linuxi rakenduste allalaadimiseks
Flathubi hoidla lisamine Linuxis
Järgmine samm on lisada Flatpaki hoidla Flathub, et saaksite rakendusi alla laadida ja installida selle kõige populaarsematest ja laialdasemalt kasutatavatest hoidlatest.
To lisage hoidla Linuxis, käivitage see käsk:
flatpak remote-add --if-not-exist flathub https://flathub.org/repo/flathub.flatpakrepo
Kuidas kasutada Flatpakit Linuxis
Flatpaki kasutamine on üsna sarnane teiste Linuxi paketihaldurite kasutamisele. Rakendusi saate Flathubi hoidlast otsida ja installida käsurea tööriista Flatpak abil.
Rakenduste otsimine Flathubist
Enne rakenduste installimiseks hüppamist saate kontrollida, kas teatud rakendus on hoidlas saadaval. Selle käsu vaikevorming on:
flatpak otsingu rakenduse nimi
Näiteks otsime Spotify ja installime selle, kui see on saadaval.
flatpak otsing spotify
Saadud väärtustes kuvatakse rakenduse ID, versioon, haru ja kaugjuhtimispuldid koos tarkvara kirjeldusega.
Pakettide installimine Flatpaki abil
Põhiline süntaks rakenduste installimiseks Flatpaki abil on järgmine:
flatpak install puldid applicationID
Näiteks Spotify installimiseks võite kasutada järgmist.
flatpak installige flathub com.spotify. Klient
Käivitage rakendus
Rakenduse käivitamiseks kasutage järgmist käsuvormingut:
flatpak käivitada applicationID
Näiteks:
flatpak run com.spotify. Klient
See käivitab lõpuks teie süsteemis rakenduse Spotify.
Nimekiri installitud Flatpak paketid
Võtame selle sammu edasi. Kõigi teie süsteemi installitud Flatpaki pakettide loendi saamiseks toimige järgmiselt.
flatpak nimekiri
Installitud pakettide värskendamine
Süsteemis olevate Flatpaki pakettide värskendamiseks käivitage:
flatpak värskendus
Kui kõik paketid on juba ajakohased, ei toimu pärast ülalmainitud käsu käivitamist uusi muudatusi.
Desinstallige tarkvara Flatpaki abil
Kui olete rakenduse installinud ja ei soovi seda enam säilitada, saate selle rakenduse edukalt desinstallida desinstallima meetod. Käsu vaikesüntaks on:
flatpak desinstallib applicationID
Kuna oleme just installinud Spotify, proovige rakendus desinstallida, tippides:
flatpak desinstallige com.spotify. Klient
GNOME hoidla lubamine
Nii nagu Flathub, sisaldab ka GNOME hoidla kõiki GNOME põhirakendusi. Keskhoidlal endal on kaks versiooni: stabiilne ja öine.
Lisage GNOME'i stabiilne hoidla
Kasutage wget GPG võtmete allalaadimiseks hoidlasse:
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
Lisage GNOME Flatpaki hoidla oma süsteemi kasutades kaug-lisamine:
sudo flatpak remote-add --gpg-import = gnome-sdk.gpg --if-ei ole gnome-apps https://sdk.gnome.org/repo-apps/
Ööversiooni installimiseks väljastage järgmised käsud:
wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import = nightly.gpg --if-ei ole gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/
Kaughoidlate nimekiri
Kõigi konfigureeritud kaughoidlate loetlemiseks toimige järgmiselt.
flatpak puldid
Ülaltoodud käsk loetleb teie süsteemi lisatud hoidlad. Samuti kuvatakse see, kui hoidla on kogu süsteemi hõlmav installatsioon või on mõeldud ainult vähestele kasutajatele.
Flatpaki hoidla kustutamine
Hoidla kustutamise põhisüntaks on:
sudo flatpak kaugkustuta kaugnimi
... kuhu kaugnimi on kaughoidla nimi.
Näiteks Flathubi hoidla süsteemist eemaldamiseks toimige järgmiselt.
sudo flatpak kaugkustuta flathub
Flatpaki paigalduse parandamine
Kasuta remont käsk oma süsteemi Flatpak'i installi parandamiseks:
sudo flatpak remont
Käsu käivitamiseks kulub veidi aega, nii et olge kannatlik ja oodake, kuni see täielikult täidetakse.
Tapa Flatpaki protsess
Mis tahes Flatpaki protsessi tapmiseks kontrollige kõigepealt töötavaid protsesse:
sudo flatpak ps
Protsessi tapmine:
sudo flatpak tappa applicationID
Kontrollige, kas süsteem tappis protsessi edukalt.
sudo flatpak ps
Seotud: Kuidas kuvada protsessiga seotud teavet Linuxis käsu ps abil
Flatpaki käskudest maksimumi võtmine
Algajana tunnete end tõenäoliselt Linuxi distros saadaval olevate terminoloogiate, kõnepruugi ja käskude hulga üle koormatuna. Kuid Flatpak on siin selleks, et muuta teie elu lihtsamaks, võimaldades teil rakendusi ohutult ja turvaliselt installida.
Kui te alles alustate, on kõige parem uurida erinevaid funktsioone aeglaselt ja kindlalt, kui mõistate distros saadaval olevaid erinevaid nüansse. Kui te ei soovi käsureaga üldse tegeleda, kaaluge Linuxi pakettide installimiseks üleminekut Snapile ja Snap Store'ile.
Kas käsurea paketihaldurite järsk õppimiskõver on valdav? Alustage Snapi ja Snap Store'i juba täna.
Loe edasi
- Linux
- Linux
- Linuxi rakendused
- Paketihaldurid
![](/f/0eb3f493a4b2a5bc1aa888f44d6c4599.jpg)
Telli meie uudiskiri
Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!
Veel üks samm !!!
Palun kinnitage oma e-posti aadress e-kirjas, mille teile just saatsime.