Stvorite pokretač aplikacija za datoteku AppImage u Ubuntuu

o tome kako stvoriti pokretač za datoteke AppImage

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.

o appimageLauncheru
Povezani članak:
AppImageLauncher, integrira aplikacije AppImages u pokretač aplikacija

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:

preuzmi Ferdija kao aplikaciju

wget https://github.com/getferdi/ferdi/releases/download/v5.6.0-beta.8/Ferdi-5.6.0-beta.8.AppImage

pokrenuti ferdi kao 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:

stvoriti pokretač za datoteku aplikacije

[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.

pokretač aplikacija za Ferdijevu datoteku AppImage

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.

Dodaj u favorite


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.