flatpak

Kā Linux instalēt Flatpak, Snap un AppImage lietotnes

Kā Linux instalēt Flatpak, Snap un AppImage lietotnes
Šajā rakstā tiks paskaidrots, kā Linux instalēt, noņemt un pārvaldīt Flatpak, Snap un AppImage paketes. Šie trīs iepakojuma formāti ir izstrādāti pēdējos gados, un tie nodrošina izplatīšanas agnostikas paketes, kuras var instalēt visos lielākajos Linux izplatījumos. Detalizēts šo iepakojuma formātu salīdzinājums ir pieejams šeit.

Flatpak pakotņu instalēšana un pārvaldība

Ja izmantojat Ubuntu, tā atvasinājumus vai citus Linux izplatījumus, kuru pamatā ir Ubuntu, Flatpak pakotņu iestatīšanai varat palaist divas šādas komandas:

$ sudo apt instalējiet flatpak
$ flatpak remote-add --if-not-exist flathub https: // flathub.org / repo / flathub.flatpakrepo

Otrā komanda pievieno oficiālo Flathub krātuvi, kuru var izmantot, lai lejupielādētu un instalētu Flatpak lietotnes. Ir iespējams pievienot citas trešās puses krātuves, aizstājot repozitorija URL otrajā komandā iepriekš. Tomēr kopumā jums vajadzētu pieturēties pie noklusējuma krātuves, lai izvairītos no nepārbaudītu lietotņu instalēšanas, kurām varētu būt drošības problēmas.

Ja izmantojat kādu citu Linux izplatīšanu, izpildiet šo ātrās iestatīšanas rokasgrāmatu, kas ietver instalēšanas instrukcijas vairāk nekā 25 Linux izplatījumiem.

Kad esat pabeidzis Flatpak iestatīšanu, varat doties uz Flathub veikalu, lai lejupielādētu jebkuru izvēlēto lietotni. Piemēram, lai instalētu Firefox Flatpak pakotni, varat apmeklēt tā sarakstu Flathub veikalā vai meklēt to, izmantojot Flathub vietnes meklēšanas joslu. Katrā lapā Flathub esošajā sarakstā lapas apakšā ir instalēšanas komanda. Lai instalētu pakotni, šī komanda ir jāpalaiž terminālā. Ņemiet vērā, ka komanda visiem Linux izplatījumiem ir vienāda. Citētajā gadījumā jums jāpalaiž šāda komanda, lai instalētu Firefox flatpak pakotni:

$ flatpak instalējiet flathub org.mozilla.firefox

Ņemiet vērā, ka, instalējot Flatpak paketi, jums var tikt lūgts instalēt papildu paketes un atkarības. Tas ir normāli, jo Flatpak paketes pēc nepieciešamības instalē nepieciešamās paketes un bibliotēkas.

Lai noņemtu instalētu Flatpak pakotni, palaidiet šādu komandu (aizstājiet pakotnes ID):

$ flatpak atinstalēt org.mozilla.firefox

Ja neatceraties pakas ID, to varat iegūt Flathub veikala saraksta lapā. Flatpak parādīs arī lietotņu ieteikumus, ja norādīsiet tikai daļēju nosaukumu vai ID. Piemēram, ja iepriekš minētajā komandā izmantojat tikai “Firefox”, Flatpak automātiski piedāvās jums noņemt Firefox pakotni.

Lai atjauninātu instalētu Flatpak pakotni, palaidiet šādu komandu (aizstājiet pakotnes ID):

$ flatpak atjaunināšanas org.mozilla.firefox

Lai uzskaitītu visas jūsu Linux sistēmā instalētās Flatpak paketes, izmantojiet šādu komandu:

$ flatpak saraksts

Daudzos Linux izplatījumos programmatūras izplatīšanas lietotnē tiek izmantots spraudnis Flatpak, lai atvieglotu instalēšanu un automātisku atjaunināšanu. Lai iegūtu papildinformāciju par Flatpak lietošanu, palaidiet šādas divas komandas:

$ flatpak - palīdzība
$ man flatpak

Snap pakotņu instalēšana un pārvaldība

Ubuntu, tā atvasinājumiem un lielākajai daļai citu uz Ubuntu balstītu Linux sadalījumu pēc noklusējuma ir iespējots Snap atbalsts. Jūs varat meklēt papildpaketes GUI programmatūras centra lietotnē, kā arī instalēt tos no komandrindas. Snap paketes var meklēt arī Snap Store vietnē. Katrā snap veikala sarakstā ir norādīta komanda, lai instalētu norādīto lietotni.

Lai pievienotu Snap atbalstu citiem Linux izplatījumiem, iespējams, vispirms būs jāinstalē pakotne “snapd” (līdzīgi iepriekš aprakstītajam Flatpak iestatījumam). Izpildiet šeit pieejamo snapd iestatīšanas rokasgrāmatu vairāk nekā 25 Linux izplatīšanai.

Kad esat pabeidzis snapd instalēšanu, apmeklējiet jebkuru ierakstu Snap veikalā un palaidiet norādīto komandu, kas norādīta lapā. Piemēram, lai instalētu Android Studio Snap, jums būs jāpalaiž šāda komanda:

$ sudo snap instalējiet android-studio --classic

Lai noņemtu Snap pakotni, izmantojiet šādu komandu (pēc vajadzības nomainiet lietojumprogrammas nosaukumu):

$ sudo snap noņemiet android-studio

Lai uzskaitītu visas sistēmā instalētās Snap pakotnes, izmantojiet šādu komandu:

$ snap saraksts

Ņemiet vērā, ka nevar atspējot atjauninātos atjauninājumus. Tie tiek periodiski automātiski instalēti jūsu sistēmā. Tomēr jūs varat tos pārplānot vai īslaicīgi turēt atjauninājumus. Detalizēta rokasgrāmata par Snap atjauninājumu pārvaldību ir pieejama šeit.

Lai uzzinātu vairāk par Snap pakotnēm, izpildiet šādas divas komandas:

$ snap --help
$ cilvēks snap

AppImage pakotņu instalēšana un pārvaldība

AppImage pakotnes darbojas līdzīgi pārnēsājamiem “exe” failiem, kurus, iespējams, esat izmantojis sistēmā Windows. Viss, kas jums jādara, ir lejupielādēt AppImage failu un atzīmēt to izpildāmu, lai palaistu lietotni. Lai padarītu AppImage failu izpildāmu, palaidiet komandu šādā formātā:

$ chmod + x fails.appimage

Kad marķējums izpildāms, veiciet dubultklikšķi uz izpildāmā AppImage faila, lai palaistu lietotni. Lai noņemtu AppImage failu, vienkārši izdzēsiet to no cietā diska krātuves.

Līdzīgi kā Flatpak un Snap, ir pieejams arī AppImage veikals. Tomēr, atšķirībā no Snap un Flatpak, izstrādātāji, kas izplata savas lietotnes AppImage formātā, bieži tās neuzskaita šajā centralizētajā veikalā. AppImage faili lielākoties tiek izplatīti caur pirmkodu krātuvēm vai no lietojumprogrammu vietnēm.

Dažos gadījumos AppImage faili var mudināt izveidot palaidēju, kas tiek parādīts lietojumprogrammu izvēlnēs un darbvirsmā kā saīsne. Ja esat izvēlējies izveidot palaidēju, ieteicams to noņemt pēc AppImage faila dzēšanas. Lai to izdarītu, vienkārši apmeklējiet tālāk norādīto vietu un izdzēsiet saistīto “.darbvirsmas ”fails.

$ HOME /.vietējais / kopīgot / lietojumprogrammas /

Secinājums

Flatpak, Snap un AppImage paketes ir piedāvājušas jaunus veidus, kā izplatīt lietojumprogrammas visos lielākajos Linux izplatījumos. Tie nodrošina labāku drošību un atvieglo izstrādātājiem savu lietotņu izplatīšanu. Šie jaunie pakotņu formāti ir Linux lietojumprogrammu iepakojuma nākotne, īpaši trešo pušu lietotnēm, kas nav sistēmas.

Kā izstrādāt spēli Linux
Pirms desmit gadiem maz Linux lietotāju varētu paredzēt, ka viņu iecienītā operētājsistēma kādu dienu būs populāra spēļu platforma komerciālām videosp...
Komerciālo spēļu dzinēju atvērtā koda porti
Bezmaksas, atvērtā koda un starpplatformu spēļu dzinēju atpūtu var izmantot, lai spēlētu vecos, kā arī dažus no diezgan nesenajiem spēļu nosaukumiem. ...
Labākās komandrindas spēles Linux
Komandrinda nav tikai lielākais sabiedrotais, lietojot Linux, bet tā var būt arī izklaides avots, jo to var izmantot, lai spēlētu daudzas jautras spēl...