Pkg2appimage: Kepiye nggawe file AppImage dhewe?
Biasane umume, kanggo akeh pangguna Sistem operasi gratis lan mbukak, Khusus ing GNU / Linux, kanthi macem-macem jinis Distribusi (Distros), pengin nginstal aplikasi eksternal tartamtu, lan ora bisa ditindakake, amarga ora kompatibel karo kita GNU / Linux Distro utawa kanthi nomer versi.
Bubar iki, pancen kedadeyan iki, nalika aku pengin nulungi kolega nginstal aplikasi kasebut Paket Tracer 7.xx. bab kang Debian Distro 10, nggunakake sandi MX Linux 19.1 Distro. Lan sawise riset lan nyoba, nginstal paket eksternal saka liyane Distros (Ubuntu / Debian) lan nindakake «Ketinggalan jaman» (Downgrade) pangalihan paket lan perpustakaan nggunakake variabel $ LD_LIBRARY_PATH lan nggawe link simbolis, kabeh ora ana gunane, nganti nggunakake alat kasebut pkg2appimage.
Kaping pisanan, luwih apik kanggo nyorot format file utawa teknologi kasebut AppImage duweke apa sing dikenal minangka "Aplikasi Universal kanggo GNU / Linux". Antarane format sing kalebu ing jeneng iki, saliyane AppImage, padha-padha ketemu Flatpak y sworo seru. Sanajan, sawetara asring kalebu teknologi paket sing dikenal minangka OrbitalApps.
Indeks
Apa AppImage?
Pramila AppImage minangka format kanggo nyebarake piranti lunak portebel ing GNU / Linux ora prelu ijin superuser kanggo nginstal aplikasi. Kanthi cara kaya ngono, kanggo ngidini lan nggampangake distribusi piranti lunak binar, sing ora ana ing Distributor GNU / Linux. Sing migunani banget, kanggo pangembang lan pangguna.
"Download aplikasi, eksekusi, lan jalanake. Sampeyan ora prelu nginstal. Perpustakaan sistem lan pilihan sistem ora diganti. Uga bisa mbukak ing kothak wedhi kaya Firejail. Sebarake aplikasi desktop Linux sampeyan ing format AppImage lan menangake pangguna sing mbukak kabeh distribusi Linux sing umum. Paket sapisan banjur mlayu menyang endi wae. Tekan pangguna ing kabeh distribusi desktop utama". https://appimage.org/
Pkg2appimage: Alat kanggo nggawe aplikasi AppImage
Miturut Pangembang saka Teknologi AppImage ing situs web resmi, nggunakake alat kanthi resmi AppImageKit kanggo nggawe aplikasi saka awal ing format .AppImage. Kangge, kanggo mbangun (ngowahi) aplikasi AppImage saka liyane sing wis digawe ing format liyane, gunakake alat kasebut pkg2appimage.
Ing kasus tartamtu, amarga aku pengin nggawe .AppImage aplikasi Paket Tracer 7.xx, Aku nerusake nggunakake prosedur sing diterangake ing Repositori GitHub Konradmb ing Pkg2appimage lan Packet Tracer.
Panganggone pkg2appimage
Lan kaya sing ditulis penulis, aku nerusake langkah-langkah ing ngisor iki kanthi printah perintah masing-masing:
A.- Langkah 1
Repositori file .yml Klone kanggo Packet Tracer
git Klone https://github.com/konradmb/PacketTracer-AppImage.git
cd PacketTracer-AppImage /
B.- Langkah 2
Download alat Pkg2appimage lan eksekusi
wget https://github.com/AppImage/pkg2appimage/raw/master/pkg2appimage chmod + x pkg2appimage
C.- Langkah 3
Nganyari isi saka file .yml nganggo jalur download file anyar Paket Traceramarga path download saiki ora ngemot file kasebut. Kanggo tujuan iki, editor console nano bisa digunakake ing ngisor iki:
nano PacketTracer.yml
Banjur kudu komentar (mateni karo #) baris kuna lan ketik sing bener, siji baris luwih dhuwur ing ngisor iki:
- 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.- Langkah 4
Mbangun bungkus kasebut .AppImage Del Paket Tracer dituduhake ing file .yml
./pkg2appimage PacketTracer.yml
E.- Langkah 5
Mbukak paket .AppImage Del Paket Tracer dibangun Semono uga, yen kabeh wis dieksekusi kanthi bener, kudu ana ing jalur:
"/ ngarep / $ USER / PacketTracer-AppImage / out /"
Lan nalika dieksekusi, sampeyan bakal bisa nggambarake app AppImage anyar tanpa kangelan, kaya ing ngisor iki:
Tim MX Linux 19.1 (Adhedhasar Debian 10 - Buster)
Tim GNU / Linux Debian 10 (Buster)
Sawise tutorial iki lan sawetara tumindak nyoba lan kesalahan, muga-muga akeh sing bisa nggawe aplikasi dhewe .AppImage nggunakake pkg2appimage.
kesimpulan
Muga-muga bisa iki "postingan cilik sing migunani" babagan «Pkg2appimage»
, alat sing dirancang kanggo nggawe file instalasi aplikasi ing format AppImage nggunakake file binar (tar.gz, .deb utawa .ppa) ana lan a file katrangan .yml kanggo nggayuh konversi; dadi akeh kapentingan lan sarana, Kanggo kabeh «Comunidad de Software Libre y Código Abierto»
lan menehi kontribusi gedhe kanggo panyebaran ekosistem aplikasi sing apik, gigantic lan berkembang «GNU/Linux»
.
Lan kanggo informasi luwih lengkap, aja ragu-ragu ngunjungi Perpustakaan online minangka OpenLibra y jedit kanggo maca buku (PDF) babagan topik iki utawa liyane wilayah ilmu. Saiki, yen sampeyan seneng iki «publicación»
, aja mandheg anggone nuduhake karo wong liya, ing Situs web, saluran, grup, utawa komunitas favorit jaringan sosial, luwih becik gratis lan mbukak minangka Mastodon, utawa aman lan pribadi kaya Telegram.
Utawa cukup bukak kaca ngarep ing SakaLinux utawa gabung karo Saluran resmi Telegram saka DesdeLinux kanggo maca lan milih publikasi sing menarik iki utawa liyane «Software Libre»
, «Código Abierto»
, «GNU/Linux»
lan topik liyane sing ana gandhengane karo «Informática y la Computación»
, lan «Actualidad tecnológica»
.
7 komentar, tinggalake sampeyan
Hello!
Pos sing apik banget! Aku seneng ndeleng manawa komunitas Linux sing nggunakake basa Spanyol kasengsem karo format AppImage. Aku pengin menehi kontribusi sithik. Alat pkg2appimage wis suwe lan kekurangan. Sing paling penting yaiku paket sing diasilake ora bisa digunakake ing distribusi kanthi glibc sing luwih murah tinimbang sistem sing digunakake kanggo nggawe. Iki sebabe alat liyane sing luwih kompeten dikembangake.
tukang gawe appimage (https://appimage-builder.readthedocs.io) kaya pkg2appimage nggunakake file yml kanggo konfigurasi. Ing dokumentasi sampeyan bisa nemokake tutorial babagan cara nggunakake. Lan mesthine sampeyan bisa takon, aku bakal seneng njlentrehake.
regards
Gambar placeholder Alexis Lopez Zubieta
Kontributor proyek AppImage
Salam Alexis! Matur nuwun kanthi sanget kanggo komentar positif ing artikel kasebut. Muga-muga bisa nulis artikel kanthi cepet babagan alat sing disaranake minangka alternatif sing luwih modern kanggo pkg2appimage. Kanggo liyane, Sukses, kesehatan lan akeh berkah kanggo sampeyan, lan wong liya ing proyek AppImage.
Kanca sing dakkandhani yen aku duwe pengalaman sing ora nyenengake karo format .appimage, sawetara dina kepungkur aku nginstal balena etcher (ing KDE Neon) sing sayang aku saiki mung kasedhiya ing format iki ing versi Linux. Aku wis nginstal, nggunakke lan mbusak, mula mula ana masalah, aku nggawe folder ing omah sing diarani Aplikasi sing sanajan sampeyan mbusak, digawe maneh sawise saben urip maneh. Sampeyan mbutuhake wektu luwih saka sedina wae kanggo nemokake file sing didhelikake sing digawe tanpa wewenang nalika mbukak. Appimage Kanggo kula format iki luwih mirip virus tinimbang jinis program liyane. Aku ora guyon maneh kanggo nginstal liyane ing format iki.
Salam Viejuber YT! Wirang. Aku wis nginstal / instal Balena karo AppImage tanpa masalah, lan ora percaya tenan manawa AppImage minangka inisiatif ala utawa inisiatif sing ora apik. Sampeyan kudu nyoba luwih akeh kanggo ndeleng kepiye ...
hello,
Sugeng kirim. Aku uga edan nyoba PacketTracer mlaku ing LMDE4 (Debian 10)
Nindakake pandhuan, aku wis sukses PacketTracer 7.2.1 nanging tetep gagal yen dicoba kanggo 7.3.0 kanthi masalah katergantungan sing padha karo libjpeg.so.8 lan liya-liyane.
Matur suwun lan salam.
Salam Javi42! Matur suwun komentar, aku seneng yen kiriman kasebut migunani kanggo sampeyan.
hello,
Sampeyan isih ngenteni supaya bisa digunakake karo Open karo: Aku wis nyoba nggawe .desktop sing cocog nanging ora bisa nyekel argumen% f,% F utawa% U kanthi apik supaya file kasebut mbukak minangka parameter. Apa sampeyan duwe nggayuh iku?
Greetings.