Pkg2appimage: Kā izveidot savus AppImage failus?

Pkg2appimage: Kā izveidot savus AppImage failus?

Pkg2appimage: Kā izveidot savus AppImage failus?

Parasti tas ir izplatīts daudziem Bezmaksas un atvērtas operētājsistēmas, Īpaši GNU / Linux, daudzos tā variantos Izplatījumi (distros), kas vēlas instalēt noteiktu ārēju lietojumprogrammu un nespēj to izdarīt, jo tā nav saderīga ar mūsu GNU / Linux Distro vai ar tās versijas numuru.

Nesen tieši tas notika ar mani, kad es gribēju palīdzēt kolēģim instalēt lietojumprogrammu Pakešu marķieris 7.xx. par viņu Debian Distro 10, izmantojot manu Distro MX Linux 19.1. Pēc izpētes un testēšanas instalējiet ārējās paketes no citām Distros (Ubuntu / Debian) un uzstājas «Novecojis» (Pazemināt) pakotnes un bibliotēkas novirzīšana, izmantojot mainīgais $ LD_LIBRARY_PATH un izveidojot simboliskas saites, viss bija bezjēdzīgi, līdz es izmantoju šo rīku Pkg2 lietotne.

Pkg2appimage: Ievads

Vispirms ir labi izcelt faila formātu vai tehnoloģiju AppImage pieder pie tā, kas pazīstams kā "Universālas lietojumprogrammas GNU / Linux". Starp formātiem, kas iekļauti ar šo nosaukumu, papildus AppImage, viņi atrod viens otru Flatpak y aizdare. Lai gan daži parasti ietver pakešu tehnoloģiju, kas pazīstama kā  OrbitalApps.

Kas ir AppImage?

Tāpēc AppImage ir formāts portatīvās programmatūras izplatīšanai GNU / Linux lietojumprogrammas instalēšanai nav nepieciešamas superlietotāja atļaujas. Tādā veidā atļaut un atvieglot binārā programmatūras izplatīšana, kas nav atkarīgs no GNU / Linux Distros. Kas ir ļoti noderīgi gan izstrādātājiem, gan lietotājiem.

"Lejupielādējiet lietotni, padariet to izpildāmu un palaidiet. Tas nav nepieciešams instalēt. Sistēmas bibliotēkas un sistēmas preferences netiek mainītas. To var palaist arī tādā smilšu kastē kā Firejail. Izplatiet savu Linux darbvirsmas lietojumprogrammu AppImage formātā un uzvariet lietotājus, kuri darbojas ar visiem izplatītajiem Linux izplatījumiem. Vienreiz iesaiņojiet un skrieniet visur. Sasniedz lietotājus visos lielākajos darbvirsmas izplatījumos". https://appimage.org/

AppImageHub
saistīto rakstu:
AppImage ir lietojumprogrammu veikals "AppImageHub"
AppImageLauncher
saistīto rakstu:
AppImageLauncher: viegli palaidiet un integrējiet lietojumprogrammas Appimage

Pkg2appimage: saturs

Pkg2appimage: rīks AppImage lietojumprogrammu izveidei

Pēc izstrādātāju domām AppImage tehnoloģija savā oficiālajā vietnē tā rīku izmanto oficiāli AppImageKit veidot lietojumprogrammas no jauna zem formāta . AppImage. Tikmēr, lai izveidotu (konvertētu) citu citu jau izveidotu AppImage lietojumprogrammas, izmantojiet rīku Pkg2 lietotne.

Manā konkrētajā gadījumā, tā kā es gribēju izveidot a . AppImage pieteikuma Pakešu marķieris 7.xx, Es turpināju izmantot procedūru, kas aprakstīta Konradmb GitHub krātuve vietnēs Pkg2appimage un Packet Tracer.

Lietošana Pkg2 lietotne

Un, kā saka autors, es veicu šādas darbības ar attiecīgajām komandu komandām:

A.- 1. solis

Klonējiet .yml failu krātuvi pakešu izsekotājam

git klons https://github.com/konradmb/PacketTracer-AppImage.git
cd PacketTracer-AppImage /

B.- 2. solis

Lejupielādējiet rīku Pkg2appimage un padariet to izpildāmu

wget https://github.com/AppImage/pkg2appimage/raw/master/pkg2appimage chmod + x pkg2appimage

C.- 3. solis

Atjaunināt vietnes .yml fails ar jaunu failu lejupielādes ceļu Pakešu marķierisjo pašreizējais lejupielādes ceļš nesatur failu. Šim nolūkam nano konsoles redaktoru var izmantot šādi:

nano PacketTracer.yml

Tad tam ir jābūt komentārs (atspējot ar #) novecojušo rindu un ievadiet pareizo, par vienu rindiņu augstāk:

- wget -c https://dllb2.pling.com/api/files/download/j/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjE1NjY3MjEzNDAiLCJ1IjpudWxsLCJsdCI6ImRvd25sb2FkIiwicyI6Ijc5ZDUxNWZlZmRjZTExZDAxY2NmNGQ4OWU5YmJhNzJhOWE3OTc5MzdkN2U1NWUxY2Y1MDAwYWJiNTA1ODQyN2Y3ZGRhODNjOTA0ZjQxMzU0ZTUzNzU0YThkODE0NWRlZWYwMmUyNWEyMDdhMTM3ZjdmZTgxNTY0MjIxNGE0YTRmIiwidCI6MTU4ODQ2MTE1Miwic3RmcCI6bnVsbCwic3RpcCI6bnVsbH0.qpUCNIAk2kRMkXamvP-mYn03caCLa743Pgt7BoggSGQ/packet_tracer_7.2.1_for_linux_64_bit.tar.gz

# wget -c https://www.netacad.com/portal/sites/default/files/resources/PacketTracer/packet_tracer_7.2.1_for_linux_64_bit.tar.gz

D.- 4. solis

Izveidojiet paketi . AppImage del Pakešu marķieris norādīts .yml fails

./pkg2appimage PacketTracer.yml

E.- 5. solis

Palaidiet paketi . AppImage del Pakešu marķieris uzbūvēts. Tam pašam, ja viss ir izpildīts pareizi, ir jābūt ceļā:

"/ home / $ USER / PacketTracer-AppImage / out /"

Un, kad tiks izpildīts, jūs varēsiet vizualizēt savu jauna lietotne AppImage bez jebkādām grūtībām, kā parādīts zemāk:

MX Linux 19.1 komanda (pamatojoties uz Debian 10 - Buster)

GNU / Linux Debian 10 komanda (Buster)

Pkg2appimage: pakešu marķieris

Pēc šīs apmācības un dažām izmēģināšanas un kļūdu darbībām es ceru, ka daudzi varēs izveidot paši savas lietojumprogrammas . AppImage izmantojot Pkg2 lietotne.

Vispārējs attēls raksta secinājumiem

Secinājums

Mēs to ceram "noderīga maz ziņa" uz  «Pkg2appimage», kas izveidots, lai izveidotu instalācijas faili pieteikumu formātā AppImage izmantojot bināros failus (tar.gz, .deb vai .ppa) esošie un a apraksta fails .yml panākt konversiju; esi daudz interese un lietderība, Visam «Comunidad de Software Libre y Código Abierto» un liels ieguldījums brīnišķīgās, gigantiskās un augošās EOS ekosistēmas izplatībā «GNU/Linux».

Lai iegūtu vairāk informācijas, ne vienmēr vilcinieties ar kādu no tiem Tiešsaistes bibliotēkaOpenLibra y jedit Lasīt grāmatas (PDF) par šo tēmu vai citiem zināšanu jomas. Pagaidām, ja jums tas patika «publicación», nepārtrauciet to kopīgot ar citiem, jūsu Izlases vietnes, kanāli, grupas vai kopienas sociālo tīklu, vēlams bezmaksas un atvērtu kā Mastodontsvai droša un privāta Telegram.

Vai vienkārši apmeklējiet mūsu mājas lapu vietnē FromLinux vai pievienojieties oficiālajam kanālam Telegramma no DesdeLinux lasīt un balsot par šo vai citām interesantām publikācijām vietnē «Software Libre», «Código Abierto», «GNU/Linux» un citas tēmas, kas saistītas ar «Informática y la Computación», un «Actualidad tecnológica».