Pkg2appimage: AppImage жеке файлдарын қалай құруға болады?

Pkg2appimage: AppImage жеке файлдарын қалай құруға болады?

Pkg2appimage: AppImage жеке файлдарын қалай құруға болады?

Әдетте бұл көптеген пайдаланушылар үшін жиі кездеседі Тегін және ашық операциялық жүйелер, Арнайы GNU / Linux, оның көптеген нұсқаларында Тарату (Тарату), белгілі бір сыртқы қосымшаны орнатқыңыз келеді және оны жасай алмайсыз, өйткені ол біздікімен сәйкес келмейді GNU / Linux Distro немесе оның нөмірімен.

Жақында, мен өзімнің әріптесіме қосымшаны орнатуға көмектескім келген кезде дәл менімен болды Packet Tracer 7.xx. ол туралы Debian Distro 10, менің Distro MX Linux 19.1. Зерттеуден және тексеруден кейін, сыртқы пакеттерді басқалардан орнатқаннан кейін Дистростар (Ubuntu / Debian) және жасау «Ескірген» (Төмендету) пакетін және кітапхананы бағыттаушылар $ LD_LIBRARY_PATH айнымалысы және символдық сілтемелер жасау, мен құралды қолданғанға дейін бәрі пайдасыз болды Pkg2 суреті.

Pkg2appimage: кіріспе

Біріншіден, файл форматы немесе технология екенін бөліп көрсету жақсы AppImage ретінде белгілі нәрсеге жатады «GNU / Linux үшін әмбебап қосымшалар». Осы атаумен енгізілген форматтардың арасында, қосымша AppImage, олар бір-бірін табады Тегістеуіш y кезектен тыс. Дегенмен, кейбіреулері бума технологиясын жиі қамтиды  OrbitalApps.

AppImage дегеніміз не?

Сондықтан AppImage - бұл портативті бағдарламалық жасақтаманы GNU / Linux-ке таратуға арналған формат қосымшаны орнату үшін супер пайдаланушы рұқсаттарының қажеті жоқ. Осылайша, мүмкіндік беру және жеңілдету бағдарламалық жасақтаманың екілік таралуы, бұл тәуелді емес GNU / Linux Distros. Бұл әзірлеушілер үшін де, пайдаланушылар үшін де өте пайдалы.

«Қолданбаны жүктеп алыңыз, оны орындалатын етіп жасаңыз және іске қосыңыз. Оны орнату қажет емес. Жүйелік кітапханалар мен жүйенің қалаулары өзгертілмейді. Ол Firejail сияқты құм жәшігінде де жұмыс істей алады. Linux жұмыс үстеліндегі қосымшаны AppImage форматында таратып, барлық Linux дистрибутивтерін қолданушыларды ұтып алыңыз. Бір рет орап, барлық жерде жүгіріңіз. Пайдаланушыларға барлық негізгі жұмыс үстелдерін таратуға қол жеткізеді«. https://appimage.org/

Тиісті мақала:
AppImage-де «AppImageHub» қосымшалар дүкені бар
Тиісті мақала:
AppImageLauncher: Appimage ішіндегі қосымшаларды оңай іске қосады және біріктіреді

Pkg2appimage: мазмұны

Pkg2appimage: AppImage қосымшаларын құруға арналған құрал

Әзірлеушілердің айтуынша AppImage технологиясы өзінің ресми сайтында бұл құралды ресми қолданады AppImageKit қосымшаларды нөлден бастап форматқа сәйкес құру .AppImage. Сонымен қатар, AppImage қосымшаларын басқа форматтарда жасалған басқалардан құру (түрлендіру) үшін құралды қолданыңыз Pkg2 суреті.

Менің жеке жағдайда, өйткені мен салғым келді .AppImage қосымшаның Packet Tracer 7.xx, Мен сипатталған процедураны қолдануға көштім Konradmb's GitHub репозиторийі Pkg2appimage және Packet Tracer.

Пайдалану Pkg2 суреті

Автор айтқандай, мен келесі командаларды тиісті командалық командалармен орындадым:

A. - 1-қадам

Packet Tracer үшін .yml файл репозиторийін Clone

git клоны https://github.com/konradmb/PacketTracer-AppImage.git
cd PacketTracer-AppImage /

B. - 2-қадам

Pkg2appimage құралын жүктеп алып, оны орындалатын етіп жасаңыз

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

C. - 3-қадам

Мазмұнын жаңарту .yml файлы жаңа файл жүктеу жолымен Пакет іздеушіөйткені қазіргі жүктеу жолында файл жоқ. Ол үшін нано консольдік редакторды келесідей пайдалануға болады:

nano PacketTracer.yml

Сонда ол керек түсініктеме (# белгісімен өшіру) ескірген жолды қойып, дұрысын бір жолға жоғары етіп төмендегідей енгізіңіз:

- 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-қадам

Пакетті құрастырыңыз .AppImage дель Пакет іздеуші көрсетілген .yml файлы

./pkg2appimage PacketTracer.yml

E. - 5-қадам

Пакетті іске қосыңыз .AppImage дель Пакет іздеуші салынған. Егер бәрі дұрыс орындалған болса, жолда болуы керек:

«/ home / $ USER / PacketTracer-AppImage / out /»

Орындаған кезде сіз өзіңіздің бейнеңізді елестете аласыз жаңа AppImage қолданбасы төменде көрсетілгендей қиындықсыз:

MX Linux 19.1 командасы (Debian 10 - Buster негізінде)

GNU / Linux Debian 10 командасы (Buster)

Pkg2appimage: пакеттік бақылау құралы

Осы оқулықтан және кейбір қателіктерден кейін көптеген адамдар өз қосымшаларын жасай алады деп үміттенемін .AppImage пайдалану Pkg2 суреті.

Мақала қорытындылары үшін жалпы сурет

қорытынды

Біз бұған үміттіміз «пайдалы шағын хабарлама« туралы  «Pkg2appimage», жасауға арналған құрал орнату файлдары форматтағы қосымшалар AppImage қолдану екілік файлдар (tar.gz, .deb немесе .ppa) бар және а сипаттама файлы .yml конверсияға қол жеткізу; көп бол қызығушылық пен пайдалылық, Жалпы «Comunidad de Software Libre y Código Abierto» және қосымшалардың керемет, алып және өсіп келе жатқан экожүйесінің таралуына үлкен үлес қосады «GNU/Linux».

Қосымша ақпарат алу үшін кез-келгенге келуден қашпаңыз Интернет-кітапхана Como OpenLibra y JedIT оқу кітаптар (PDF) осы тақырып бойынша немесе басқалары білім салалары. Әзірге, егер бұл сізге ұнады «publicación», оны бөлісуді тоқтатпаңыз басқалармен, сіздің Сүйікті веб-сайттар, арналар, топтар немесе қауымдастықтар әлеуметтік желілер, мүмкіндігінше ашық және ашық Mastodon, немесе қауіпсіз және жеке сияқты жеделхат.

Немесе жай ғана біздің басты парағымызға кіріңіз FromLinux немесе ресми арнаға қосылыңыз DesdeLinux-тен жеделхат осы немесе басқа қызықты басылымдарды оқып, дауыс беру «Software Libre», «Código Abierto», «GNU/Linux» және басқа тақырыптар «Informática y la Computación», және «Actualidad tecnológica».


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

7 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   азубиета дижо

    Сәлеметсіз бе!
    Өте жақсы пост! Испан тілінде сөйлейтін Linux қауымдастығының AppImage форматына қызығушылық танытқанын көргеніме қуаныштымын. Мен кішкене болса да үлес қосқым келеді. Pkg2appimage құралы біраз уақыттан бері жұмыс істейді және оның кемшіліктері бар. Ең бастысы, алынған пакеттерді оны жасау үшін қолданылған жүйеден глибкасы төмен үлестірімде пайдалану мүмкін емес. Сондықтан тағы бір қабілетті құрал жасалды.

    сурет құрастырушы (https://appimage-builder.readthedocs.io) pkg2appimage сияқты конфигурация үшін yml файлын пайдаланады. Құжаттамада сіз оны пайдалану туралы нұсқаулық таба аласыз. Әрине, сіз әрқашан сұрай аласыз, мен кез-келген сұрақтарға қуана-қуана түсіндірер едім.

    тілекпен
    Алексис Лопес Зубиета
    AppImage жобасының қатысушысы

    1.    Linux Post орнату дижо

      Алексиске сәлем! Мақалаға оң пікір білдіргеніңіз үшін көп рахмет. Жақында pkg2appimage нұсқасына қазіргі заманғы балама ретінде ұсынатын құрал туралы мақала жазамыз деп үміттенеміз. Қалғандары үшін сәттілік, денсаулық және AppImage жобасындағы барлық адамдарға сізге көптеген баталар.

  2.   Viejuber YT дижо

    Достар .appimage форматында жағымсыз тәжірибе болғанын айтамын, бірнеше күн бұрын balena etcher қондырдым (өзімнің KDE Neon-да), өкінішке орай, қазір мен тек Linux форматында осы форматта келеді. Мен оны орнаттым, қолдандым және өшірдім, мәселе сол жерден басталды, мен үйде қосымшалар деп аталатын папка жасаймын, оны өшірсеңіз де, ол әр қайта жүктелгеннен кейін қайта жасалады. Сіз оны іске қосқан кезде сіздің авторизациясыз жасалған жасырын файлдарды табу үшін бір күннен артық уақыт кетеді. қосымша. Мен үшін бұл формат кез-келген басқа бағдарламаларға қарағанда вирусқа ұқсайды. Мен осы форматта тағы бір нәрсе орнатамын деп әзілдеп отырған жоқпын.

    1.    Linux Post орнату дижо

      Viejuber YT-ге сәлем! Ұят болды. Мен Balena-ны AppImage көмегімен қиындықсыз орнаттым / жойдым, және AppImage-дің жаман бастама немесе нашар іске асырылған бастама екеніне шынымен сенбедім. Мұның қалай жүретінін көру үшін көбірек тырысу керек ...

  3.   Джави 42 дижо

    сәлем,

    Осы лауазыммен құттықтаймын. PacketTracer-ді LMDE4-те (Debian 10) іске қосуға тырысып, мен де ессіз болып қалдым
    Нұсқауларды орындау арқылы мен PacketTracer 7.2.1-ге қол жеткіздім, бірақ 7.3.0-да libjpeg.so.8 сияқты тәуелділік проблемаларымен және тағы басқаларымен сынап көрсем, ол бұзыла береді.

    Рақмет және ізге ниетпен.

    1.    Linux Post орнату дижо

      Javi42-ге сәлем! Пікіріңіз үшін рақмет, жазбаның сізге пайдалы болғанына қуаныштымын.

  4.   Джави 42 дижо

    сәлем,
    Оны Open-мен жұмыс жасау әлі күтуде: сәйкес .desktop құрып көрдім, бірақ ол% f,% F немесе% U аргументін қабылдамайды, сонда ол параметр ретінде өткен файлды ашады. қол жеткіздіңіз бе?

    Құттықтаулар.