Šķiet, it kā universālo lietojumprogrammu uzstādītājiir jauna lieta Linux pasaulē. Jūs esat ieguvuši izstrādātājus aiz Ubuntu, kas strādā ar snaps, App Image (pazīstams arī kā visaugstākais .exe failiem Linux), Deis, ZeroInstall un, protams, jaunā lieta, par kuru visi runā: Flatpak. Pārāk ilgi atvērtā pirmkoda kopienai un visam Linux ir vajadzīgs vienots veids, kā piegādāt programmatūru daudziem dažādiem Linux izplatījumiem. 2017. gadā ir daudz dažādu programmatūras projektu, kas konkurē par uzmanības centrā. Flatpak neatšķiras. Tas ir rīks, kuru izstrādājis bezmaksas darbvirsmas projekts un kas sola padarīt ļoti vienkāršu jebkura veida programmatūras piegādi bez traucējumiem un viegli jebkura veida Linux izplatīšanai tirgū.
SPOILER BRĪDINĀJUMS: Ritiniet uz leju un skatieties video pamācību šī raksta beigās.
Šajā rakstā mēs apskatīsim, kā iegūt šo aizraujošo jauno tehnoloģiju, izmantojot jūsu iecienīto Linux izplatīšanu.
FlatPak instalēšana
Flatpak izstrādātāji ir smagi strādājuši ar Linuxizplatīšanas uzturētājus, lai padarītu to visu viegli pieejamu. Atveriet termināļa logu, atrodiet sadaļu ar izmantoto operētājsistēmu un ievadiet komandu (-es), lai to instalētu!
Arch Linux
sudo pacman -S flatpak
Fedora
sudo dnf install flatpak
OpenSUSE
sudo zypper install flatpak
Mageia
sudo urpmi flatpak
vai (ja izmantojat DNF)
sudo dnf install flatpak
Ubuntu
Ubuntu 16.04 LTS
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak
Ubuntu 17.04+
sudo apt install flatpak
Debian testēšana / nestabila
sudo apt-get install flatpak
Gentoo
Vispirms iegūstiet saknes čaumalu: sudo -s or su
Pēc tam izveidojiet jaunu konfigurācijas failu: nano -w /etc/portage/repos.conf/flatpak-overlay.conf
Ielīmējiet failā šo kodu:
[flatpak-overlay] priority = 50 location = /usr/local/portage/flatpak-overlay sync-type = git sync-uri = git://github.com/fosero/flatpak-overlay.git
automātiskā sinhronizācija = Jā
Saglabājiet konfigurācijas failu ar taustiņu kombināciju Ctrl + O.
Visbeidzot, palaidiet sinhronizāciju, lai instalētu Flatpak.
emerge --sync
Izmantojot Flatpak
Flatpak ir ļoti decentralizēta tehnoloģija. Atšķirībā no citiem “universālo lietotņu” risinājumiem, piemēram, snaps, nav neviena programmatūras veikala. Tā vietā ir daudz. Šī programma ļauj lietotājiem izveidot savus konteinerus un augšupielādēt tos oficiālajos serveros, taču lietotājiem ir arī iespēja mitināt savus resursus un pilnībā ignorēt oficiālo veidu.
Vai jūs esat izstrādātājs? Iepazīstieties ar oficiālo informāciju, lai uzzinātu, kā izgatavot Flatpak.
Flatpak instalēšana no krātuves
Lai Linux datorā instalētu lietotni Flatpak, atveriet termināli. Pēc tam ievadiet šo komandu, lai iegūtu piekļuvi saknei: sudo -s
Šajā piemērā mēs instalēsim Spotify caur komandrindu. Sāciet, sakot Flatpak pakalpojumam, lai iegūtu attālo lietotni.
flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref
Pēc tam instalējiet Spotify ar komandu run.
flatpak run com.spotify.Client
Kad process ir pabeigts, pārbaudiet lietojumprogrammas izvēlni. Parādīsies Spotify ikona.
Flatpak instalēšana no faila
Par laimi, komandrinda nav vienīgais veids, kā instalēt Flatpak lietotni. Ir iespējams arī lejupielādēt a .flatpakref
failu un instalējiet to, neievadot vienu komandu.
Vispirms pārliecinieties, vai gnome-programmatūra ir instalēta sistēmā (lai gan tā, visticamāk, jau ir). Pēc tam lejupielādējiet a .flatpakref
failu caur lietotnes lapu. Šajā piemērā mēs izmantosim Skype.
Kad fails ir lejupielādēts datorā, atveriet tofailu pārvaldnieku un dodieties uz lejupielādētās lietotnes atrašanās vietu. Ar peles labo pogu noklikšķiniet uz tā un atlasiet “Open With Software Install”. Tiks atvērts Gnome programmatūras veikals un parādīta lapa, kurā parādīta detalizēta informācija par instalēto lietotni.
Noklikšķiniet uz instalēšanas pogas, ievadiet paroli un pagaidiet. Kad programma būs pabeigta, parādīsies paziņojums.
Tieši tā! Pārbaudiet nesen instalētās programmas lietojumprogrammu izvēlni.
Flatpaks atjaunināšana
Atjaunināšana, tāpat kā instalēšana, ir iespējama divos veidos. Pirmais veids ir ar termināli. Sāciet, uzskaitot sistēmā visas instalētās Flatpaks ar komandu list.
flatpak list
Tālāk sarakstā atlasiet lietotni Flatpak un pievienojiet to beigām: flatpak update
To darot, tiks atjaunināta atsevišķa lietotne. Alternatīvi, vienkārši ierakstiet flatpak update
lai atjauninātu visas sistēmas lietotnes.
Vai nevēlaties izmantot termināli? Vienkārši izmantojiet Gnome programmatūru kā parasti. Kad būs pieejams Flatpak atjauninājums, tas jums pateiks! Instalējiet to kā parasti, kā arī regulāri atjauniniet programmatūru.
Flatpaks atinstalēšana
Atinstalējiet lietotni, vispirms izmantojot komandu list, lai atrastu atinstalējamās lietotnes nosaukumu. Pēc tam nokopējiet vārdu un ierakstiet:
sudo flatpak uninstall appnamehere
Alternatīvi, atveriet Gnome programmatūru, meklējiet lietotni un noklikšķiniet uz “atinstalēt”.
Secinājums
Programmatūras izplatīšana vienmēr ir bijusi viena novājākie Linux punkti: izstrādātājiem nav vēlmes iesaiņot savu programmu 100 dažādos formātos. Turklāt lietotāji vēlas labāku programmatūras instalēšanas veidu, nevis paļaujas uz termināli. Flatpack ir vēl viens mēģinājums to labot. Tas veic šo apjomīgo uzdevumu, uzņemot programmas un virtualizējot tās konteineru iekšpusē, ļaujot tām jebkurā laikā darboties ar jebko. Šīs programmatūras izstrāde strauji pieaug, un Flatpaks palīdz piegādāt tādu populāru programmatūru kā: Spotify, Blender, Mozilla Firefox un pat Microsoft Skype. Šis rīks tiek plaši atbalstīts, un tā pieņemšana tikai uzlabojas.
Flatpaks ir daudz potenciāla, taču tas iraizēnojuši citi “universālā Linux instalētāja” spēles dalībnieki. Tā rezultātā viņus pazīst tikai Linux geeks. Es ceru, ka šī apmācība spīdīs tik ļoti nepieciešamo Flatpak, lai visi Linux lietotāji varētu sākt tos izmantot!
Komentāri