U sljedećem ćemo članku pogledati kako stvoriti prilagođeni pokretač aplikacija za datoteku AppImage u radnom okruženju Gnome iz Ubuntua. Iako ćemo se iz očiglednih razloga usredotočiti na Ubuntu, ova bi metoda trebala raditi i na drugim distribucijama koje koriste radno okruženje Gnome.
Prije svega, potrebno je to komentirati Datoteka AppImage komprimirana je slika aplikacije i knjižnica koje koristi. Kad pokrenemo jednu od ovih datoteka, ona se privremeno montira na naš datotečni sustav kako bi se mogla pokrenuti. Ovom metodom programeri mogu svoju aplikaciju spakirati u datoteku AppImage i ona će se izvoditi na bilo kojoj distribuciji.
Kada preuzmemo i koristimo datoteku AppImage aplikacije, nije je potrebno instalirati i neće nam trebati root privilegije. Ova vrsta datoteke ne mijenja naš sustav, a oni su prijenosni univerzalni binarni programi koji uključuju sve ovisnosti i knjižnice unutar paketa.
Kada preuzimate aplikaciju koja se distribuira kao AppImage, ovo je samo još jedna datoteka na našem računalu. Da bismo otvorili aplikaciju, ovu datoteku moramo učiniti izvršnom i pokrenuti je tako što ćemo odrediti put u naredbenom retku ili dvostrukim klikom na datoteku iz upravitelja datoteka. Ako smo zainteresirani za pokretač aplikacija, bit će potrebno da ga sami kreiramo.
Kako stvoriti pokretač aplikacija za datoteku AppImage?
Preuzmite datoteku AppImage
Jedna od prednosti formata AppImage je ta Te se datoteke mogu preuzeti izravno s web mjesta programera i općenito nije važno koju distribuciju koristimo. U slijedeće retke preuzet ću sliku aplikacije Ferdi s vašeg računala stranica izdanja na GitHubu. Ferdi je vaš program za razmjenu poruka koji kombinira chat i usluge razmjene poruka u jednom programu.
Uz upotrebu preglednika za preuzimanje aplikacije, također možemo otvoriti terminal (Ctrl + Alt + T) da preuzmemo datoteku, učinimo je izvršnom i pokrenimo aplikaciju:
wget https://github.com/getferdi/ferdi/releases/download/v5.6.0-beta.8/Ferdi-5.6.0-beta.8.AppImage
chmod +x Ferdi-5.6.0-beta.8.AppImage ./Ferdi-5.6.0-beta.8.AppImage
Iako datoteka AppImage može se preuzeti i pokrenuti iz bilo kojeg direktorijaDa bi sustav datoteka bio dobro organiziran, premjestimo ga u prikladniji direktorij prije stvaranja pokretača za ovu datoteku.
mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/
Izradite pokretač aplikacija za datoteku AppImage
Jedna od karakteristika Ubuntu je da aplikacije možemo pokretati klikom na "Prikaži aplikacije”S doka, a zatim samo trebamo pronaći aplikaciju u prozoru aplikacija. Da bi se aplikacija prikazala u ovom prozoru aplikacije, mora imati unos radne površine u odgovarajućem direktoriju. Ovi su pokretači datoteke koje određuju kako pokrenuti aplikaciju i završiti u produžetku .desktop.
Programi širom sustava imaju unose na radnoj površini koji se nalaze u direktoriju / Usr / share / aplikacije. Međutim, zapisivanje u ovaj direktorij zahtijeva root privilegije, a budući da je jedna od prednosti datoteka AppImages u tome što ne zahtijevaju root privilegije, stvorimo unos na radnoj površini u direktoriju ~ / .local / share / applications. Ovaj se direktorij koristi za unose na radnoj površini trenutnog korisnika. Stvaranje .desktop datoteke ovdje učinit će pokretač dostupnim trenutnom korisniku.
Sadržaj pokretača
Uz naš omiljeni uređivač teksta, stvorit ćemo datoteku nazvanu Ferdi.desktop u ~ / .local / share / applications.
vim ~/.local/share/applications/Ferdi.desktop
Kad se datoteka otvori, iznutra zalijepit ćemo sljedeći sadržaj i spremiti ga:
[Desktop Entry] Name=Ferdi Comment=Aplicación de mensajería Exec=/home/nombre-de-usuario/bin/Ferdi-5.6.0-beta.8.AppImage Icon=/home/nombre-de-usuario/Imágenes/Ferdi.jpeg Terminal=false Type=Application Categories=Internet;
- u linija fronta mi ćemo navedite da je ovo ulaz za radnu površinu.
- La drugi redak označava naziv aplikacije koje ćemo vidjeti u prozoru aplikacija.
- La treći redak sastoji se od komentar koji se može promatrati kao informacija.
- u četvrti redak naveden je put do izvršne datoteke. Ovdje će biti potrebno zamijeniti korisničko ime korisničkim imenom koje svako koristi.
- La peti redak označava ikonu za upotrebu. Ovdje možete odrediti put do prilagođene ikone ili upotrijebiti ikonu koja je dio paketa ikona.
- u šesti redak određeno je radi li ova aplikacija u terminalu ili ne.
- La sedmi redak kaže sustavu radi li se o aplikaciji, poveznici ili direktoriju.
- U pogledu posljednji redak određuje kategoriju kojoj aplikacija pripada. To se radi za izbornike aplikacija koji pokretače aplikacija razdvajaju u različite kategorije.
Sad kad je unos na radnoj površini stvoren i spremljen, trebali bismo vidjeti aplikaciju u prozoru aplikacija i trebali bismo ga moći pokrenuti od tamo.
Po želji možemo desnom tipkom miša kliknite ikonu i kliknite Dodaj u favorite ako želimo da ovaj pokretač cijelo vrijeme ostane na doku.