Pkg2appimage: តើធ្វើដូចម្តេចដើម្បីបង្កើតឯកសារ AppImage ផ្ទាល់ខ្លួនរបស់យើង?
វាជាធម្មតាសម្រាប់អ្នកប្រើប្រាស់ជាច្រើន ប្រព័ន្ធប្រតិបត្តិការឥតគិតថ្លៃនិងបើកចំហ, ពិសេសនៅក្នុង GNU / លីនុចនៅក្នុងវ៉ារ្យ៉ង់ជាច្រើនរបស់វានៅក្នុងទម្រង់នៃ ការចែកចាយ (ឌីស្កូ)ដោយចង់តំឡើងកម្មវិធីខាងក្រៅជាក់លាក់មួយហើយមិនអាចធ្វើវាបានព្រោះវាមិនត្រូវគ្នានឹងកម្មវិធីរបស់យើង GNU / លីនុច Distro ឬជាមួយលេខកំណែរបស់វា។
ថ្មីៗនេះរឿងនេះបានកើតឡើងចំពោះខ្ញុំនៅពេលខ្ញុំចង់ជួយមិត្តរួមការងារដំឡើងកម្មវិធី ឧបករណ៏ខ្ចប់ 7.xx។ អំពីគាត់ ដេបៀន Distro ១០ដោយប្រើរបស់ខ្ញុំ លីនុច Distro MX ១៩.៣។ ហើយបន្ទាប់ពីស្រាវជ្រាវនិងសាកល្បងតំឡើងកញ្ចប់ខាងក្រៅពីរបស់ផ្សេងទៀត ឌីស្កូ (អ៊ូប៊ុនទូ / ដេបៀន) និងធ្វើ «ហួសសម័យ» (បន្ទាប) កញ្ចប់និងបណ្ណាល័យបញ្ជូនបន្តដោយប្រើឯកសារ អថេរ $ LD_LIBRARY_PATH និងការបង្កើតតំណនិមិត្តសញ្ញាអ្វីគ្រប់យ៉ាងគឺគ្មានប្រយោជន៍ទាល់តែខ្ញុំប្រើឧបករណ៍ រូបភាព Pkg2.
ជាដំបូងវាល្អដើម្បីបញ្ជាក់ថាទ្រង់ទ្រាយឯកសារឬបច្ចេកវិទ្យា AppImage ជាកម្មសិទ្ធិរបស់អ្វីដែលគេស្គាល់ "កម្មវិធីសកលសម្រាប់ GNU / លីនុច"។ ក្នុងចំណោមទ្រង់ទ្រាយដែលបានបញ្ចូលក្រោមឈ្មោះនេះបន្ថែមលើ AppImage, ពួកគេរកគ្នា Flatpak y ខ្ទាស់។ ទោះបីជា, មួយចំនួនជាញឹកញាប់រួមបញ្ចូលបច្ចេកវិទ្យាកញ្ចប់ដែលគេស្គាល់ថាជា កម្មវិធី Orbital.
លិបិក្រម
តើ AppImage គឺជាអ្វី?
ដូច្នេះ AppImage គឺជាទំរង់សំរាប់ចែកចាយកម្មវិធីចល័តនៅលើ GNU / Linux មិនចាំបាច់មានសិទ្ធិអ្នកប្រើជាន់ខ្ពស់ដើម្បីដំឡើងកម្មវិធីទេ។ នៅក្នុងវិធីមួយ, ដើម្បីអនុញ្ញាតឱ្យនិងជួយសម្រួលដល់ការ ការចែកចាយផ្នែកទន់ប្រព័ន្ធគោលពីរ, នោះគឺឯករាជ្យពីឯកសារ ឌីហ្គូយូ / លីនុចឌីស។ ដែលមានប្រយោជន៍ខ្លាំងណាស់ទាំងអ្នកអភិវឌ្ឍន៍និងអ្នកប្រើប្រាស់។
"ទាញយកកម្មវិធីធ្វើឱ្យវាអាចដំណើរការបាននិងដំណើរការ។ វាមិនចាំបាច់ដំឡើងវាទេ។ បណ្ណាល័យប្រព័ន្ធនិងចំណូលចិត្តប្រព័ន្ធមិនត្រូវបានផ្លាស់ប្តូរទេ។ វាក៏អាចដំណើរការនៅក្នុងប្រអប់ខ្សាច់ដូចជា Firejail ។ ចែកចាយកម្មវិធីកុំព្យូទ័រលើតុលីនុចរបស់អ្នកក្នុងទំរង់ AppImage និងឈ្នះអ្នកប្រើដំណើរការការចែកចាយលីនុចទូទៅ។ ខ្ចប់ម្តងហើយរត់គ្រប់ទីកន្លែង។ ឈានដល់អ្នកប្រើប្រាស់លើការចែកចាយលើតុធំ ៗ ទាំងអស់". https://appimage.org/
Pkg2appimage: ឧបករណ៍សម្រាប់បង្កើតកម្មវិធី AppImage
នេះបើយោងតាមអ្នកអភិវឌ្ឍន៍វ បច្ចេកវិទ្យា AppImage នៅលើគេហទំព័រផ្លូវការរបស់ខ្លួនវាប្រើជាផ្លូវការនៃឧបករណ៍ AppImageKit ដើម្បីបង្កើតកម្មវិធីពីដំបូងក្រោមទ្រង់ទ្រាយ រូបភាព។ ទន្ទឹមនឹងនេះដែរដើម្បីបង្កើត (បំលែង) កម្មវិធី AppImage ពីអ្នកដទៃដែលបានបង្កើតរួចហើយនៅក្រោមទ្រង់ទ្រាយផ្សេងទៀតប្រើឧបករណ៍ រូបភាព Pkg2.
ក្នុងករណីពិសេសរបស់ខ្ញុំចាប់តាំងពីខ្ញុំចង់សាងសង់ រូបភាព នៃកម្មវិធី ឧបករណ៏ខ្ចប់ 7.xxខ្ញុំបានបន្តប្រើនីតិវិធីដែលបានពិពណ៌នានៅក្នុងឯកសារ ឃ្លាំង GitHub របស់ Konradmb លើ Pkg2appimage និង Packet Tracer.
ការប្រើប្រាស់។ រូបភាព Pkg2
ហើយដូចដែលអ្នកនិពន្ធបាននិយាយខ្ញុំបានបន្តអនុវត្តជំហានដូចខាងក្រោមដោយប្រើពាក្យបញ្ជារៀងៗខ្លួន៖
ក - ជំហានទី ១
ក្លូនឃ្លាំងឯកសារ .yml សម្រាប់កញ្ចប់ព័ត៌មានត្រេត្រា
git ក្លូន https://github.com/konradmb/PacketTracer-AppImage.git
cd PacketTracer-AppImage /
ខ - ជំហានទី ២
ទាញយកឧបករណ៍ Pkg2appimage ហើយធ្វើឱ្យវាអាចប្រតិបត្តិបាន
wget https://github.com/AppImage/pkg2appimage/raw/master/pkg2appimage chmod + x pkg2appimage
គ - ជំហានទី ៣
ធ្វើបច្ចុប្បន្នភាពមាតិកានៃ ឯកសារ .yml ជាមួយផ្លូវទាញយកឯកសារថ្មី កញ្ចប់ព័ត៌មានត្រេត្រាដូចជាផ្លូវទាញយកបច្ចុប្បន្នមិនមានឯកសារទេ។ សម្រាប់គោលបំណងនេះកម្មវិធីនិពន្ធកុងសូលណាណូអាចត្រូវបានប្រើដូចខាងក្រោម:
ណាណូ 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
ឃ - ជំហានទី ៤
បង្កើតកញ្ចប់ រូបភាព del កញ្ចប់ព័ត៌មានត្រេត្រា ចង្អុលបង្ហាញនៅក្នុងឯកសារ ឯកសារ .yml
./pkg2appimage PacketTracer.yml
E.- ជំហានទី ៥
ដំណើរការកញ្ចប់ រូបភាព del កញ្ចប់ព័ត៌មានត្រេត្រា សាងសង់។ ដូចគ្នាក្នុងករណីដែលអ្វីៗត្រូវបានប្រតិបត្តិយ៉ាងត្រឹមត្រូវត្រូវតែស្ថិតនៅក្នុងផ្លូវ៖
"/ home / $ USER / PacketTracer-AppImage / ចេញ /"
ហើយនៅពេលប្រហារជីវិតអ្នកនឹងអាចមើលឃើញរបស់អ្នក កម្មវិធី AppImage ថ្មី ដោយគ្មានការលំបាកណាមួយដូចបង្ហាញខាងក្រោម៖
ក្រុម MX លីនុច ១៩.១ ក្រុម (ផ្អែកលើដេបៀន ១០ - បេឡារុស្ស)
ក្រុមទាំង ១០ របស់ជី។ យូ។ យូ / លីនុច
បន្ទាប់ពីការបង្រៀននេះនិងសកម្មភាពសាកល្បងនិងកំហុសមួយចំនួនខ្ញុំសង្ឃឹមថាមនុស្សជាច្រើនអាចបង្កើតកម្មវិធីផ្ទាល់ខ្លួនរបស់ពួកគេ រូបភាព ដោយប្រើ Pkg2appimage ។
សេចក្តីសន្និដ្ឋាន
យើងសង្ឃឹមថារឿងនេះ "ប្រកាសតិចតួចដែលមានប្រយោជន៍" អំពី «Pkg2appimage»
ដែលជាឧបករណ៍រចនាឡើងដើម្បីបង្កើត ឯកសារដំឡើង នៃកម្មវិធីក្រោមទ្រង់ទ្រាយ AppImage ដោយប្រើ ឯកសារគោលពីរ (tar.gz, .deb ឬ .ppa) មានស្រាប់និងមួយ ឯកសារពិពណ៌នា ដើម្បីសម្រេចបាននូវការប្រែចិត្តជឿ ត្រូវបានច្រើន ចំណាប់អារម្មណ៍និងឧបករណ៍ប្រើប្រាស់, សម្រាប់ទាំងមូល «Comunidad de Software Libre y Código Abierto»
និងការចូលរួមចំណែកដ៏អស្ចារ្យដល់ការសាយភាយនៃប្រព័ន្ធអេកូឡូស៊ីដ៏មហិមានិងរីកលូតលាស់នៃកម្មវិធីនៃ «GNU/Linux»
.
ហើយសម្រាប់ព័ត៌មានបន្ថែមសូមកុំស្ទាក់ស្ទើរក្នុងការទស្សនាណាមួយ បណ្ណាល័យតាមអ៊ីនធឺណិត Como អូលលីបរ៉ា។ y ចាឌីត អាន សៀវភៅ (PDFs) នៅលើប្រធានបទនេះឬផ្សេងទៀត តំបន់ចំណេះដឹង។ សម្រាប់ពេលនេះប្រសិនបើអ្នកចូលចិត្តនេះ «publicación»
, កុំបញ្ឈប់ការចែករំលែកវា ជាមួយអ្នកផ្សេងក្នុងរបស់អ្នក គេហទំព័របណ្តាញក្រុមឬសហគមន៍ដែលចូលចិត្ត នៃបណ្តាញសង្គម, និយមឥតគិតថ្លៃនិងបើកចំហដូច Mastodon, ឬមានសុវត្ថិភាពនិងឯកជនដូចជា Telegram.
ឬគ្រាន់តែចូលមើលគេហទំព័ររបស់យើងនៅ ពីលីនជូ ឬចូលរួមប៉ុស្តិ៍ផ្លូវការ Telegram ពី FromLinux ដើម្បីអាននិងបោះឆ្នោតសម្រាប់ការបោះពុម្ពផ្សាយគួរឱ្យចាប់អារម្មណ៍នេះឬផ្សេងទៀត «Software Libre»
, «Código Abierto»
, «GNU/Linux»
និងប្រធានបទផ្សេងទៀតដែលទាក់ទងនឹង «Informática y la Computación»
, និង «Actualidad tecnológica»
.
៥៧ យោបល់ទុកអ្នក
ជំរាបសួរ!
ប្រកាសល្អណាស់! ខ្ញុំរីករាយដែលឃើញសហគមន៍លីនុចនិយាយភាសាអេស្ប៉ាញចាប់អារម្មណ៍នឹងទំរង់ AppImage ។ ខ្ញុំចង់ចូលរួមវិភាគទានបន្តិចបន្តួច។ ឧបករណ៍ pkg2appimage មានរយៈពេលមួយរយៈហើយមានចំណុចខ្វះខាតខ្លះ។ អ្វីដែលគួរអោយកត់សំគាល់បំផុតនោះគឺថាកញ្ចប់លទ្ធផលមិនអាចត្រូវបានប្រើក្នុងការចែកចាយជាមួយកាលីបទាបជាងប្រព័ន្ធដែលបានប្រើដើម្បីបង្កើតវាឡើយ នេះជាមូលហេតុដែលឧបករណ៍ដែលមានសមត្ថភាពមួយទៀតត្រូវបានបង្កើតឡើង។
អ្នកបង្កើតគំរូ (https://appimage-builder.readthedocs.io) ដូចជា pkg2appimage ប្រើឯកសារ yml សម្រាប់កំណត់រចនាសម្ព័ន្ធ។ នៅក្នុងឯកសារអ្នកអាចរកឃើញការបង្រៀនអំពីរបៀបប្រើវា។ ហើយជាការពិតអ្នកតែងតែអាចសួរខ្ញុំរីករាយនឹងឆ្លើយសំណួរណាមួយ។
ទាក់ទង
រូបភាពកន្លែងដាក់ Alexis Lopez Zubieta
អ្នកចូលរួមគម្រោង AppImage
ជម្រាបសួរ Alexis! សូមអរគុណច្រើនចំពោះយោបល់វិជ្ជមានរបស់អ្នកលើអត្ថបទ។ យើងសង្ឃឹមថានឹងសរសេរអត្ថបទឆាប់ៗអំពីឧបករណ៍ដែលអ្នកកំពុងណែនាំថាជាជំរើសដ៏ទំនើបជាងមុនទៅនឹង pkg2appimage ។ សម្រាប់អ្វីដែលនៅសល់ជោគជ័យសុខភាពនិងពរជាច្រើនដល់អ្នកនិងអ្នកផ្សេងទៀតនៅក្នុងគម្រោង AppImage ។
មិត្តភក្តិខ្ញុំប្រាប់អ្នកថាខ្ញុំមានបទពិសោធមិនល្អជាមួយទ្រង់ទ្រាយរូបភាព។ ខ្ញុំប្រាប់អ្នកពីរបីថ្ងៃមុនខ្ញុំបានតំឡើង balena etcher (នៅក្នុង KDE Neon របស់ខ្ញុំ) ដែលជាអកុសលសម្រាប់ខ្ញុំឥឡូវនេះកើតឡើងតែនៅក្នុងទម្រង់នេះនៅក្នុងកំណែលីនុចរបស់វាប៉ុណ្ណោះ។ ខ្ញុំបានដំឡើងវាខ្ញុំបានប្រើវាហើយខ្ញុំបានលុបវាហើយនោះហើយជាបញ្ហាដែលបានចាប់ផ្តើមខ្ញុំបង្កើតថតនៅក្នុងផ្ទះដែលគេហៅថាកម្មវិធីដែលទោះបីជាអ្នកលុបវាក៏ដោយវាត្រូវបានបង្កើតឡើងវិញបន្ទាប់ពីការចាប់ផ្តើមម្តងទៀត។ វាចំណាយពេលច្រើនជាងមួយថ្ងៃដើម្បីស្វែងរកឯកសារដែលលាក់ដែលត្រូវបានបង្កើតដោយគ្មានការអនុញ្ញាតពីអ្នកនៅពេលអ្នកដំណើរការ។ ការយកគំរូតាម សម្រាប់ខ្ញុំទ្រង់ទ្រាយនេះគឺដូចជាវីរុសច្រើនជាងប្រភេទកម្មវិធីផ្សេងទៀត។ ខ្ញុំមិននិយាយលេងម្តងទៀតដើម្បីដំឡើងអ្វីផ្សេងទៀតនៅក្នុងទ្រង់ទ្រាយនេះទេ។
ការស្វាគមន៍ Viejuber YT! វាជាការអាម៉ាស់មួយ។ ខ្ញុំបានតំឡើង / លុបបាឡាណាជាមួយ AppImage ដោយមិនមានបញ្ហាហើយខ្ញុំពិតជាមិនជឿថា AppImage គឺជាគំនិតផ្តួចផ្តើមមិនល្អឬជាគំនិតផ្តួចផ្តើមដែលបានអនុវត្តមិនល្អនោះទេ។ អ្នកគួរតែព្យាយាមបន្ថែមទៀតដើម្បីមើលថាតើវាដំណើរការយ៉ាងដូចម្តេច ...
ជំរាបសួរ,
សូមអបអរសាទរចំពោះការប្រកាសនេះ។ ខ្ញុំក៏កំពុងព្យាយាមឆ្កួតដើម្បីធ្វើឱ្យ PacketTracer ដំណើរការលើ LMDE4 របស់ខ្ញុំ (ដេបៀន ១០)
ដោយធ្វើតាមការណែនាំខ្ញុំបានទទួលជោគជ័យសម្រាប់ PacketTracer 7.2.1 ប៉ុន្តែវានៅតែគាំងប្រសិនបើខ្ញុំសាកល្បងវាសម្រាប់ 7.3.0 ដែលមានបញ្ហាភាពអាស្រ័យដូចគ្នានឹង libjpeg.so.8 និងមួយចំនួនទៀត។
សូមអរគុណដោយកី្តគោរព។
ជូនពរចាវី ៤២! សូមអរគុណចំពោះការអត្ថាធិប្បាយរបស់ខ្ញុំខ្ញុំរីករាយដែលការប្រកាសនេះមានប្រយោជន៍ដល់អ្នក។
ជំរាបសួរ,
វានៅតែរង់ចាំដើម្បីឱ្យវាធ្វើការជាមួយ Open ជាមួយ: ខ្ញុំបានព្យាយាមបង្កើត .desktop ដែលត្រូវគ្នាប៉ុន្តែវាមិនចាប់អាគុយម៉ង់% f,% F ឬ% U បានល្អទេដូច្នេះវាបើកឯកសារដែលឆ្លងកាត់ដោយប៉ារ៉ាម៉ែត្រ។
ស្វាគមន៍។