Stvorite pokretač aplikacija za datoteku AppImage u Ubuntuu

o tome kako stvoriti pokretač za datoteke AppImage

U sljedećem članku ćemo pogledati kako stvoriti prilagođeni pokretač aplikacija za datoteku AppImage u radnom okruženju Gnome iz Ubuntu-a. Iako ćemo se usredsrediti na Ubuntu iz očiglednih razloga, ovaj metod bi takođe trebao raditi na drugim distribucijama koje koriste radno okruženje Gnome.

Prije svega, potrebno je to prokomentirati Datoteka AppImage je komprimirana slika aplikacije i biblioteka koje koristi. Kada pokrenemo jednu od ovih datoteka, ona se privremeno montira na naš sistem datoteka kako bi se mogla pokrenuti. Ovom metodom programeri mogu svoju aplikaciju spakirati u datoteku AppImage i ona će se pokretati 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š sistem, a oni su prijenosni univerzalni binarni programi koji uključuju sve zavisnosti i knjižnice unutar paketa.

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

Kada preuzimate aplikaciju koja se distribuira kao AppImage, ovo je samo još jedna datoteka na našem računaru. Da bismo otvorili aplikaciju, ovu datoteku moramo učiniti izvršnom i pokrenuti aplikaciju navođenjem puta 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 uglavnom nije važno koju distribuciju koristimo. U sljedećim redovima preuzet ću sliku aplikacije Ferdi s vašeg računa stranica izdanja na GitHub-u. Individualni je vaša aplikacija za razmjenu poruka koja kombinira usluge chata i razmjene poruka u jednoj aplikaciji.

Pored upotrebe preglednika za preuzimanje aplikacije, takođe možemo otvoriti terminal (Ctrl + Alt + T) da preuzmemo datoteku, učinimo je izvršnom i pokrenimo aplikaciju:

preuzmi Ferdi kao aplikaciju

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

pokrenite ferdi kao aplikaciju

chmod +x Ferdi-5.6.0-beta.8.AppImage

./Ferdi-5.6.0-beta.8.AppImage

Iako AppImage datoteka se može preuzeti i pokrenuti iz bilo kojeg direktorijaDa bi sistem 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/

Kreirajte pokretač aplikacija za datoteku AppImage

Jedna od karakteristika Ubuntu-a 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 direktorijumu. Ovi pokretači su datoteke koje određuju kako pokrenuti aplikaciju i završiti u ekstenziji .desktop.

Sistemske aplikacije imaju unose na radnoj površini smještene u direktoriju / usr / share / aplikacije. Međutim, zapisivanje u ovaj direktorij zahtijeva root privilegije i budući da je jedna od prednosti AppImages datoteka ta što ne zahtijevaju root privilegije, stvorimo unos radne površine 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

Kada se datoteka otvori, unutra 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 idemo navedite da je ovo ulaz za radnu površinu.
  • La drugi red označava naziv aplikacije koje ćemo vidjeti u prozoru aplikacija.
  • La treći red sastoji se od komentar koji se može smatrati informacijom.
  • u četvrti red navedena je staza do izvršne datoteke. Ovdje će biti potrebno zamijeniti korisničko ime korisničkim imenom koje svako koristi.
  • La peti red označava ikonu za upotrebu. Ovdje možete odrediti put do prilagođene ikone ili koristiti ikonu koja je dio paketa ikona.
  • u šesti red specificirano je da li se ova aplikacija izvodi u terminalu ili ne.
  • La sedmi red kaže sistemu je li to aplikacija, veza ili direktorij.
  • Što se tiče zadnji red određuje kategoriju kojoj aplikacija pripada. To se radi za izbornike aplikacija koji pokretače aplikacija razdvajaju u različite kategorije.

Sada kada je unos na radnoj površini stvoren i sačuvan, trebali bismo vidjeti aplikaciju u prozoru aplikacija i trebali bismo ga moći pokrenuti odatle.

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.