Järgmises artiklis heidame pilgu sellele kuidas luua Gnome töölaua keskkonnas AppImage'i faili jaoks kohandatud rakenduste käivitaja Ubuntust. Kuigi keskendume ilmselgetel põhjustel Ubuntule, peaks see meetod töötama ka teistes Gnome töölaua keskkonda kasutavates distributsioonides.
Kõigepealt on vaja seda kommenteerida AppImage-fail on rakenduse ja selle kasutatavate teekide tihendatud pilt. Kui käivitame ühe neist failidest, on see käivitamiseks ajutiselt meie failisüsteemiga ühendatud. Selle meetodi abil saavad arendajad pakendada oma rakenduse AppImage'i faili ja see töötab mis tahes levitamisel.
Rakenduse AppImage'i faili allalaadimisel ja kasutamisel pole seda vaja installida ning me ei vaja juurõigusi. Seda tüüpi failid ei muuda meie süsteemi muudatusija need on kaasaskantavad universaalsed binaarkaardid, mis sisaldavad kõiki pakendis olevaid sõltuvusi ja teeke.
Rakenduse allalaadimisel, mida levitatakse kui AppImage, on see lihtsalt üks fail meie arvutis. Rakenduse avamiseks peame selle faili käivitatavaks tegema ja rakenduse käivitama, määrates tee käsureal või topeltklõpsates failihalduris failil. Kui oleme huvitatud rakenduste käivitaja olemasolust, on meil vaja see ise luua.
Kuidas luua rakenduse käivitaja AppImage'i faili jaoks?
Laadige alla AppImage-fail
Üks AppImage-vormingu eelistest on see Neid faile saab alla laadida otse arendaja veebisaidilt ja üldiselt pole vahet, millist levitamist me kasutame. Järgmiste ridade jaoks laadin teie Ferdi rakenduse pildi alla avaldab lehe GitHubis. Ferdi on teie sõnumside rakendus, mis ühendab vestlus- ja sõnumiteenused ühes rakenduses.
Lisaks brauseri kasutamisele rakenduse allalaadimiseks, saame faili allalaadimiseks, käivitatavaks muutmiseks ja rakenduse käivitamiseks avada ka terminali (Ctrl + Alt + T):
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
Kuigi AppImage'i faili saab alla laadida ja käivitada mis tahes kataloogistFailisüsteemi korraliku korralduse tagamiseks teisaldage see enne selle faili käivitaja loomist sobivamasse kataloogi.
mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/
Looge AppImage-faili jaoks rakenduste käivitaja
Üks Ubuntu omadustest on see, et saame rakendusi käivitada, klõpsates nuppu "Kuva rakendused”Dokist ja siis peame lihtsalt rakenduste aknast rakenduse leidma. Rakenduse kuvamiseks selles rakenduseaknas peab sellel olema vastavas kataloogis töölauakirje. Need kanderaketid on failid, mis määravad rakenduse käivitamise ja laiendiga lõppemise .desktop.
Kogu süsteemi hõlmavatel rakendustel on kataloogis töölauakirjed / usr / share / rakendused. Sellesse kataloogi kirjutamine nõuab aga juurõigusi ja kuna AppImages-failide üks eelis on see, et need ei nõua juurõigusi, loome kataloogi töölauakirje ~ / .local / share / applications. Seda kataloogi kasutatakse praeguse kasutaja töölaua sisestuste jaoks. Siit .desktop-faili loomine teeb käivitaja praegusele kasutajale kättesaadavaks.
Käivitaja sisu
Meie lemmiktekstiredaktoriga loome sisse faili nimega Ferdi.desktop ~ / .local / share / applications.
vim ~/.local/share/applications/Ferdi.desktop
Kui fail on avatud, sees kleepime järgmise sisu ja salvestame selle:
[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;
- Aastal rindejoon me läheme määrake, et see on töölaua sisend.
- La teine rida tähistab rakenduse nime mida näeme rakenduste aknas.
- La kolmas rida koosneb kommentaar, mida saab vaadata kui teavet.
- Aastal neljas rida on määratud käivitatava faili tee. Siin tuleb kasutajanimi asendada kasutajanimega, mida igaüks kasutab.
- La viies rida tähistab kasutatavat ikooni. Siin saate määrata kohandatud ikooni tee või kasutada ikooni, mis on osa ikoonipakist.
- Aastal kuues rida on täpsustatud, kas see rakendus töötab terminalis või mitte.
- La seitsmes rida ütleb süsteemile, kas see on rakendus, link või kataloog.
- Kohta viimane rida määrab kategooria, kuhu rakendus kuulub. Seda tehakse rakenduste menüüdes, mis eraldavad rakenduste käivitajad erinevatesse kategooriatesse.
Nüüd, kui töölaua kirje on loodud ja salvestatud, peaksime rakenduste aknas nägema rakendust ja meil peaks olema võimalus seda sealt käivitada.
Valikuliselt saame paremklõpsake ikooni ja klõpsake nuppu Lisa lemmikutesse kui tahame, et see kanderakett jääks kogu aeg dokki.