Atklājiet Flatpak utilītas, kas var atvieglot jūsu pakotņu pārvaldību.
Flatpak ir kļuvis par standarta veidu, kā instalēt programmatūru daudzos ar Linux darbināmos datoros, tostarp spēļu aparatūru Steam Deck un klēpjdatori, kurus Endless padara pieejamus pirmo reizi datoru īpašniekiem daudzās vietnes daļās pasaulē.
Jūs varat viegli instalēt un noņemt Flatpak daudzās Linux versijās, taču dažiem saistītiem uzdevumiem būs nepieciešama papildu programmatūra, lai paveiktu darbu. Šeit ir labākās iespējas starp tām.
GNOME programmatūra ir lietotņu veikals, kas tiek piegādāts ar daudzām galddatoru Linux versijām. Tā piedāvā lielisku Flatpak integrāciju, tāpēc tas ir vienkāršs veids, kā atklāt jaunas Flatpak lietotnes.
Varat izmantot GNOME programmatūru, lai lejupielādētu programmas, redzētu, kuras no tām pašlaik ir instalētas, un atinstalētu tās, no kurām esat gatavs atvadīties. Kad noņemat lietotni, GNOME programmatūra pat liks jums noņemt saistītos datus, kas parasti paliek aiz muguras, aizņemot vietu.
GNOME programmatūra var arī parādīt, no kuriem avotiem, kas pazīstami kā Flatpak tālvadības pultis, jūsu sistēma lejupielādē lietotnes. Varat iespējot un atspējot tālvadības pultis, taču nevarat pievienot jaunas, tāpēc jums būs jāizmanto komandrinda vai jālejupielādē trešās puses programma.
Ja GNOME programmatūra jūsu datorā nav iepriekš instalēta, varat to instalēt pats. Piemēram, Ubuntu pārtrauca lietot GNOME programmatūru 23.10. gadā, un versijās pirms tam bija modificēta versija, kas neatbalstīja Flatpaku. Ja vēlaties izmantot Flatpaks uz Ubuntu, pirmais solis ir instalēt GNOME programmatūru ar Flatpak spraudni:
sudo apt install gnome-software gnome-software-plugin-flatpak
Iespēja ierobežot programmu piekļuvi noteiktiem failiem jūsu datorā un bloķēt noteiktus komponentus, piemēram, tīmekļa kameras viens no Flatpak formāta pastāvēšanas iemesliem. Tas ir pazīstams kā smilškaste, un tas ir darbs, kas turpinās.
Operētājsistēmā Linux vēl nebija smilškastes lietotņu, piemēram, Android un iOS, tāpēc tehnoloģija ir jaunāka, un vairums lietotņu neprasa piešķirt piekļuvi tā, kā to dara mobilās lietotnes. Tā vietā tām pēc noklusējuma ir noteikta atļauju kopa, un jūsu izvēle lielā mērā ir tās pieņemt vai noraidīt. Lielākoties lietotnes pat neinformē, kādas atļaujas tām ir vajadzīgas.
Bez smilškastes jūsu sistēma var būt atvērta visa veida drošības riskiem. Daudzām lietotnēm pēc noklusējuma ir piekļuve visai jūsu mājas mapei, lai gan tām var būt nepieciešama tikai piekļuve mapei, kurā glabājas jūsu mūzika vai attēli.
Flatseal ļauj pārlūkot katrai jūsu lietotnei piešķirto atļauju sarakstu un tās ieslēgt vai izslēgt. Tas nodrošina sirdsmieru, ka programma nav piemērota kaut kam zemiskam vai nevar piekļūt jūsu ierīcei.
No otras puses, atļauju ierobežošana var sabojāt noteiktas lietotnes. Dažas lietotnes nedarbojas, kā paredzēts, jo tām sākotnēji nav piekļuves visiem jūsu failiem un tās ir pieejamas tikai noteiktām mapēm. Jūs varat būt neizpratnē par to, kāpēc fotoattēlu redaktors neatver vai nesaglabā failu jūsu mapē Lejupielādes mapē, lai uzzinātu, ka tas ir tāpēc, ka lietotne var redzēt tikai to, kas notiek jūsu mapē Bildes mapi.
Daudzas Linux lietotnes nevarēs pietiekami izskaidrot, kas notiek, tāpēc, ja jums nav izpratnes par to, kā darbojas Flatpaks un atļaujas, varat secināt, ka programmatūra ir bojāta. Bet, tiklīdz jūs iegūstat izpratni, risinājums parasti ir lejupielādēt un uzziniet, kā lietot Flatseal.
Flatpak satur daudz informācijas. Katrai no tām ir savs lietotnes ID un versijas numurs, tā darbojas noteikta veida arhitektūrā, un tā var būt stabila vai beta versija. Ja vēlaties kādu no šīm detaļām, varat to atrast lietotnē Noliktava. Tas kalpo kā noliktava gandrīz visam, ko jūs varētu vēlēties zināt par Flatpak.
Noliktava arī mazina vienu no nedaudzajiem Flatpaks nelielajiem trūkumiem: automātiskos atjauninājumus. Izmantojot Warehouse, varat likt lietotnei ignorēt atjauninājumus. Tādā veidā jūs varat pieturēties pie versijas, kas, jūsuprāt, darbojas un kuru jūs labprāt pieturaties. Tādā veidā, ja nākamajā laidienā būs kļūdas vai būtiskas izmaiņas, tas jūs neietekmēs. Noliktava arī ļauj pāriet uz iepriekšējo lietotnes versiju.
Tāpat kā GNOME programmatūra, arī Warehouse var uzskaitīt jūsu pieejamās Flatpak tālvadības pultis. No vienas puses, tā saraksts ir mazāk apjomīgs, jo šķiet, ka tas ignorē krātuves, kas ir saistītas ar jūsu distro, un tā vietā parāda tos, kurus, iespējams, esat pievienojis manuāli, piemēram, Flathub. No otras puses, viena milzīga iezīme, ko tas ievieš, ir iespēja viegli atklāt un pievienot papildu tālvadības pultis. Programmā ir uzskaitītas tādas opcijas kā elementaryOS AppCenter, GNOME Nightly un KDE testēšanas lietojumprogrammas. Varat arī pievienot savu repo failu vai URL.
Vēl viena izcila Warehouse funkcija ir iespēja skatīt mapes, kurās tiek glabāti jūsu Flatpak lietotnes dati. Izmantojot Warehouse, ir viegli noteikt, kur jūsu cietajā diskā atrodas lietotnes dati un cik daudz vietas tie aizņem. Pēc tam jums ir iespēja dzēst šo mapi.
Lietojumprogrammas mapes dzēšana var atbrīvot vietu cietajā diskā un novērst problēmas, ja lietotne nedarbojas pareizi. Un Warehouse neaprobežojas tikai ar programmatūru, kuru pašlaik esat instalējis. Ir opcija "Pārvaldīt atlikušos datus", kurā tiek uzskaitītas un notīrītas jau izdzēstās lietotnes.
Flatsweep ir vienkāršs rīks, kas parāda, cik daudz vietas katra Flatpak lietotnes mape aizņem jūsu datorā. Atšķirībā no noliktavas, tas nemēģina darīt neko citu.
Ir labi. Flatsweep īpašais mērķis padara to par noderīgu rīku, lai iztīrītu jucekli, kas gadu gaitā uzkrājies datorā. Atšķirībā no vispārējiem sistēmas tīrīšanas līdzekļiem, jūs zināt, ka tie neskars jūsu iekārtas daļām, kas varētu izraisīt neparedzētas problēmas. Flatsweep ir izolēts tikai no jūsu Flatpak lietotnēm.
Tāpat kā dažas no labākajām lietotnēm, kas izstrādātas GNOME darbvirsmas videi, Flatsweep lieliski veic darbu, veicot tikai vienu uzdevumu, bet sniedzot visu nepieciešamo informāciju, lai to paveiktu labi. Atveriet Flatsweep, noslaukiet failus un turpiniet.
Flatpak lielākoties tikai darbojas
Flatpak padara lietotņu iegūšanu operētājsistēmā Linux vienkāršāku nekā jebkad agrāk. Taču formātam vai rīkiem, kas izveidoti ap to, joprojām ir dažas nepilnības, kas jāatrisina. Tas attiecas uz citām alternatīvām, piemēram, Canonical Snap pakotnes formātu. Taču, laikam ejot, nepieciešamība instalēt papildu rīkus var pakāpeniski izzust.