Izveidojiet lietojumprogrammu palaidēju AppImage failam Ubuntu

par to, kā izveidot palaišanas programmu AppImage failiem

Nākamajā rakstā mēs to apskatīsim kā izveidot pielāgotu lietojumprogrammu palaidēju AppImage failam Gnome darbvirsmas vidē no Ubuntu. Lai gan acīmredzamu iemeslu dēļ mēs koncentrēsimies uz Ubuntu, šai metodei vajadzētu darboties arī citos izplatījumos, kas izmanto Gnome darbvirsmas vidi.

Pirmkārt, ir nepieciešams to komentēt AppImage fails ir saspiests lietojumprogrammas un tā izmantoto bibliotēku attēls. Kad palaižam vienu no šiem failiem, tas ir īslaicīgi pievienots mūsu failu sistēmai, lai palaistu. Izmantojot šo metodi, izstrādātāji var iesaiņot savu lietojumprogrammu AppImage failā, un tas darbosies jebkurā izplatīšanā.

Lejupielādējot un lietojot lietojumprogrammas AppImage failu, tā instalēšana nav nepieciešama, un mums nebūs nepieciešamas root tiesības. Šāda veida faili neveic izmaiņas mūsu sistēmā, un tie ir pārnēsājami universāli bināri faili, kas paketē ietver visas atkarības un bibliotēkas.

par appimageLauncher
saistīto rakstu:
AppImageLauncher, integrē AppImages lietojumprogrammas lietojumprogrammu palaidējā

Lejupielādējot lietojumprogrammu, kas tiek izplatīta kā AppImage, šis ir tikai vēl viens fails mūsu datorā. Lai atvērtu lietojumprogrammu, mums šis fails ir jādara izpildāms un jāuzsāk lietojumprogramma, norādot ceļu komandrindā vai veicot dubultklikšķi uz faila no failu pārvaldnieka. Ja mēs esam ieinteresēti, lai mums būtu lietojumprogrammu palaidējs, mums tas būs jāizveido pašiem.

Kā izveidot lietojumprogrammu palaidēju AppImage failam?

Lejupielādējiet AppImage failu

Viena no AppImage formāta priekšrocībām ir tā Šos failus var lejupielādēt tieši no izstrādātāja vietnes, un parasti nav svarīgi, kuru izplatīšanu mēs izmantojam. Turpmākajām rindiņām es lejupielādēšu Ferdi lietojumprogrammas attēlu no jūsu izlaišanas lapa vietnē GitHub. Ferdi ir jūsu ziņojumapmaiņas programma, kas vienā lietojumprogrammā apvieno tērzēšanas un ziņojumapmaiņas pakalpojumus.

Papildus pārlūkprogrammas izmantošanai lietojumprogrammas lejupielādei, mēs varam arī atvērt termināli (Ctrl + Alt + T), lai lejupielādētu failu, padarītu to izpildāmu un palaistu lietojumprogrammu:

lejupielādējiet Ferdi kā piemēru

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

palaist ferdi kā appimage

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

./Ferdi-5.6.0-beta.8.AppImage

Kaut gan AppImage failu var lejupielādēt un palaist no jebkura direktorijaLai failu sistēma būtu labi sakārtota, pirms šī faila palaišanas programmas izveidošanas pārvietosim to uz piemērotāku direktoriju.

mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/

Izveidojiet lietojumprogrammu palaidēju AppImage failam

Viena no Ubuntu īpašībām ir tā, ka mēs varam palaist programmas, noklikšķinot uzRādīt lietojumprogrammasNo doka, un tad mums vienkārši jāatrod lietojumprogramma lietojumprogrammu logā. Lai lietojumprogramma tiktu parādīta šajā lietojumprogrammas logā, tai jābūt darbvirsmas ierakstam attiecīgajā direktorijā. Šie palaidēji ir faili, kas norāda, kā sākt lietojumprogrammu un beigt paplašinājumu .desktop.

Visas sistēmas lietojumprogrammās direktorijā atrodas darbvirsmas ieraksti / usr / share / lietojumprogrammas. Tomēr rakstīšanai šajā direktorijā ir nepieciešamas root tiesības un tā kā viena no AppImages failu priekšrocībām ir tā, ka tām nav nepieciešamas root tiesības, izveidosim direktorijā darbvirsmas ierakstu ~ / .local / share / applications. Šis direktorijs tiek izmantots pašreizējā lietotāja darbvirsmas ierakstiem. Šeit izveidojot .desktop failu, palaišanas programma būs pieejama pašreizējam lietotājam.

Palaišanas programmas saturs

Izmantojot mūsu iecienīto teksta redaktoru, izveidosim failu ar nosaukumu Ferdi.desktop ~ / .local / share / applications.

vim ~/.local/share/applications/Ferdi.desktop

Kad fails ir atvērts, iekšpusē mēs ielīmēsim un saglabāsim šo saturu:

izveidojiet palaišanas programmu appimage failam

[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;
  • Jo priekšējā līnija mēs gatavojamies norādiet, ka šī ir darbvirsmas ievade.
  • La otrā līnija norāda lietojumprogrammas nosaukumu ko mēs redzēsim lietojumprogrammu logā.
  • La trešā līnija sastāv no komentārs, kuru var uzskatīt par informāciju.
  • Jo ceturtā līnija ir norādīts ceļš uz izpildāmo failu. Šeit būs jāaizstāj lietotājvārds ar lietotājvārdu, kuru katrs izmanto.
  • La piektā līnija norāda izmantojamo ikonu. Šeit jūs varat norādīt ceļu uz pielāgotu ikonu vai izmantot ikonu, kas ir ikonu komplekta sastāvdaļa.
  • Jo sestā līnija ir norādīts, vai šī lietojumprogramma darbojas terminālā vai nē.
  • La septītā līnija norāda sistēmai, vai tā ir lietotne, saite vai direktorijs.
  • Attiecībā uz pēdējā rinda norāda kategoriju, kurai pieder lietojumprogramma. Tas tiek darīts lietojumprogrammu izvēlnēm, kurās lietojumprogrammu palaidēji tiek sadalīti dažādās kategorijās.

Tagad, kad darbvirsmas ieraksts ir izveidots un saglabāts, mums vajadzētu redzēt lietojumprogrammu lietojumprogrammu logā un mums vajadzētu būt iespējai to palaist no turienes.

lietojumprogrammu palaidējs Ferdi AppImage failam

Pēc izvēles mēs varam ar peles labo pogu noklikšķiniet uz ikonas un noklikšķiniet Pievienot pie favorītiem ja mēs vēlamies, lai šis palaišanas aparāts visu laiku paliek dokā.

Pievienot pie favorītiem


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.