Krijoni një lëshues të aplikacioneve për një skedar AppImage në Ubuntu

rreth mënyrës së krijimit të një lëshuesi për skedarët AppImage

Në artikullin vijues do të hedhim një vështrim si të krijoni një lëshues të personalizuar të aplikacioneve për një skedar AppImage në mjedisin desktop Gnome nga Ubuntu. Megjithëse do të përqendrohemi në Ubuntu për arsye të dukshme, kjo metodë duhet të funksionojë edhe në shpërndarjet e tjera që përdorin mjedisin e desktopit Gnome.

Para së gjithash, është e nevojshme të komentohet se Një skedar AppImage është një imazh i ngjeshur i një aplikacioni dhe bibliotekave që përdor. Kur ekzekutojmë një nga këto skedarë, ai montohet përkohësisht në sistemin tonë të skedarëve në mënyrë që të ekzekutohet. Me këtë metodë, zhvilluesit mund të paketojnë aplikacionin e tyre në një skedar AppImage dhe do të ekzekutohet në çdo shpërndarje.

Kur shkarkojmë dhe përdorim një skedar AppImage të një aplikacioni, nuk është e nevojshme ta instaloni atë dhe nuk na duhen privilegje rrënjësore. Ky lloj skedari nuk bën ndryshime në sistemin tonë, dhe ato janë binare universale portabël që përfshijnë të gjitha varësitë dhe bibliotekat brenda paketës.

rreth appimageLauncher
Artikulli i lidhur:
AppImageLauncher, integron aplikacionet AppImages në lëshimin e aplikacioneve

Kur shkarkoni një aplikacion që shpërndahet si AppImage, ky është vetëm një skedar tjetër në kompjuterin tonë. Për të hapur aplikacionin, duhet ta bëjmë këtë skedar të ekzekutueshëm dhe të fillojmë aplikacionin duke specifikuar shtegun në rreshtin e komandës ose duke klikuar dy herë në skedar nga menaxheri i skedarit. Nëse jemi të interesuar të kemi një lëshues të aplikacioneve, do të jetë e nevojshme që ne ta krijojmë vetë.

Si të krijoni një lëshues të aplikacioneve për një skedar AppImage?

Shkarkoni skedarin AppImage

Një nga përfitimet e formatit AppImage është ai Këto skedarë mund të shkarkohen direkt nga faqja e internetit e zhvilluesit dhe zakonisht nuk ka rëndësi se cilën shpërndarje po përdorim. Për linjat e mëposhtme do të shkarkoj imazhin e aplikacionit Ferdi nga tuaji lëshon faqen në GitHub. Individual është aplikacioni juaj i mesazheve që kombinon bisedat dhe shërbimet e mesazheve në një aplikacion.

Përveç përdorimit të shfletuesit për të shkarkuar aplikacionin, ne gjithashtu mund të hapim një terminal (Ctrl + Alt + T) për të shkarkuar skedarin, për ta bërë atë të ekzekutueshëm dhe për të nisur aplikacionin:

shkarkoni Ferdi si appimage

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

nis ferdi si pëlqej

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

./Ferdi-5.6.0-beta.8.AppImage

Megjithëse një skedar AppImage mund të shkarkohet dhe ekzekutohet nga çdo direktoriPër ta mbajtur sistemin e skedarëve të organizuar mirë, le ta zhvendosim atë në një direktori më të përshtatshme përpara se të krijojmë një lëshues për këtë skedar.

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

Krijoni një lëshues të aplikacioneve për skedarin AppImage

Një nga karakteristikat e Ubuntu është që ne mund të fillojmë aplikimet duke klikuar në "Trego Aplikacionet"Nga doku, dhe pastaj thjesht duhet të gjejmë aplikacionin në dritaren e aplikacioneve. Që një aplikacion të shfaqet në këtë dritare të aplikacionit, ai duhet të ketë një hyrje në desktop në një direktori të përshtatshme. Këto lëshues janë skedarë që specifikojnë mënyrën e fillimit të aplikimit dhe përfundimin në zgjerim .desktop.

Aplikacionet në të gjithë sistemin kanë shënime në desktop të vendosura në direktori / Usr / share / aplikacionet. Sidoqoftë, shkrimi në këtë direktori kërkon privilegje rrënjë dhe meqenëse një nga përfitimet e skedarëve AppImages është se ato nuk kërkojnë privilegje rrënjë, le të krijojmë një hyrje në desktop në direktori . / .lokale / ndajnë / aplikacione. Ky direktori përdoret për hyrjet në desktop të përdoruesit aktual. Krijimi i një skedari .desktop këtu do ta bëjë lëshuesin të disponueshëm për përdoruesin aktual.

Përmbajtja e lëshuesit

Me redaktuesin tonë të preferuar të tekstit, ne do të krijojmë një skedar të quajtur Ferdi.desktop në . / .lokale / ndajnë / aplikacione.

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

Kur skedari hapet, brenda ne do të ngjisim përmbajtjen e mëposhtme dhe ta ruajmë atë:

krijoni një lëshues për një skedar appimage

[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;
  • vija e frontit ne jemi duke shkuar tek specifikoni që kjo është një hyrje në desktop.
  • La rreshti i dytë tregon emrin e aplikacionit që do ta shohim në dritaren e aplikacioneve.
  • La vija e tretë përbëhet nga një koment që mund të shikohet si informacion.
  • rreshti i katërt specifikohet rruga për tek skedari i ekzekutueshëm. Këtu do të jetë e nevojshme të zëvendësoni emrin e përdoruesit me emrin e përdoruesit që përdor secili.
  • La rreshti i pestë tregon ikonën që duhet përdorur. Këtu mund të specifikoni rrugën për në një ikonë të personalizuar ose të përdorni një ikonë që është pjesë e një pakete ikonash.
  • rreshti i gjashtë specifikohet nëse ky aplikacion ekzekutohet në terminal apo jo.
  • La rreshti i shtatë i tregon sistemit nëse është një aplikacion, lidhje ose direktori.
  • Sa për rreshti i fundit specifikon kategorinë së cilës i përket aplikacioni. Kjo është bërë për menutë e aplikacioneve që ndajnë lëshuesit e aplikacioneve në kategori të ndryshme.

Tani që hyrja në desktop është krijuar dhe ruajtur, duhet ta shohim aplikacionin në dritaren e aplikacioneve dhe ne duhet të jemi në gjendje ta drejtojmë që andej.

lëshuesi i aplikacioneve për skedarin AppImage të Ferdi-t

Opsionale, ne mundemi kliko me të djathtën në ikonë dhe kliko Shto te të preferuarat nëse duam që ky lëshues të mbetet në bankën e të akuzuarve gjatë gjithë kohës.

Shto te të preferuarat


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.