Shumë është thënë për fragmentimin, pro dhe kundër, por tani ka disa zgjidhje shumë interesante që po shfaqen kohët e fundit, si paketat e parakohshme Canonical që janë hapur për të gjitha distros, jo vetëm për Ubuntu. Por përveç kësaj, ka mundësi të tjera, njëra prej tyre është ajo që ne vijmë të paraqesim këtë pikëpamje, ka të bëjë me Imazhe Imazhe. Në thelb një mundësi për të paketuar aplikacione në një mënyrë të përgjithshme për GNU / Linux.
Kjo i ndihmon zhvilluesit të inkurajohen të krijojnë më shumë softuer për Linux, pasi ata nganjëherë ngurrojnë për numrin e paketave që duhet të gjenerojnë dhe mirëmbahen për distros të ndryshëm ekzistues. Herë të tjera ata zgjedhin të sigurojnë vetëm softuer të pajtueshëm me shpërndarje të caktuara, duke injoruar pjesën tjetër, e cila nuk është një zgjidhje totale. Për këtë arsye, këto lloje të projekteve hapin shpresë që universaliteti ndaj paketave softuerike.
Përveç kësaj, azhurnimet e aplikacioneve, përfshirë azhurnimet e sigurisë, do të mbërrinin në një farë mënyre më e drejtpërdrejtë përmes rrjedhës së sipërme (nga dora e zhvilluesit origjinal). Kjo do të vinte falë azhurnimeve delta, pra paketave që përfshijnë vetëm ndryshimet e versioneve të reja. Kështu që ne të gjithë do të fitonim, si zhvilluesit me atë lehtësi më të madhe, ashtu edhe avantazhet e azhurnimit për të pasur gjithmonë më të rejat dhe për të pasur paketa më të përputhshme për përdoruesit përfundimtarë. Përveç përmirësimit të sigurisë, teknikat e sandbox mund të zbatohen për t'i izoluar ato.
Por jo gjithçka është përparësi, kundër ka atë të tepricësa, pasi duke integruar të gjitha varësitë mund të gjejmë hapësirë për ruajtje të humbur nga bibliotekat dhe elementët e tjerë të përsëritur që aktualisht nuk janë të disponueshëm. Por hej, është çmimi që duhet të paguhet për pjesën tjetër të avantazheve ... Për më shumë informacion, mund të konsultoheni apaimage.org.
Më pëlqen që Appimage mund të ishin marrë më shumë në konsideratë, ato kanë ekzistuar për një kohë të gjatë dhe tani me betejën nuk ka shumë gjasa që ato të bëhen standarde. Ato janë shumë të lehta për t'u krijuar nga ubuntu (megjithëse nuk më pëlqen aq shumë, vetëm nga ubuntu). Unë krijova pa ndërprerje një Vokoscreen Appimage në ubuntu dhe e përdor në openSUSE pa problem.
Shpresojmë që ai që fiton si standard është po aq i lehtë për tu krijuar dhe jo vetëm nga Ubuntu
Më tregoni se si është bërë dhe çfarë hapash dhe aplikimesh keni përdorur për ta bërë atë
E bëra siç thotë wiki
https://github.com/probonopd/AppImageKit/wiki/Creating-AppImages
së pari shkarkoni përbërësit e nevojshëm që shfaqen në rreshtin e parë
azhurnimi i sudo apt-get; sudo apt-get -y instaloj libfuse-dev libglib2.0-dev cmake git libc6-dev binutils siguresa realpath # debian, Ubuntu
Pastaj
klon git https://github.com/probonopd/AppImageKit.git
cd apaMagekit
cmake
bërë
dhe në vend të fletës së fletës
eksportoni APP = fletëpalosje && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage
Vendos vokoskranin
eksportoni APP = vokoscreen && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage
Kjo nga një makinë virtuale, sepse unë përdor openSUSE, kisha disa ndërlikime me disa biblioteka që nuk ishin përfshirë më vete (kjo më tregoi se biblioteka mungonte në openSUSE), por unë i shtova ato në direktorinë vokoscreen.AppDir dhe rikrijova AppImage me
eksportoni APP = vokoscreen && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage
Funksionon për sa kohë që skedari me të njëjtin emër nuk ekziston, kështu që duhet të fshini .AppImage të mëparshëm
Nëse nuk e kuptonit ose nuk isha shumë i qartë, mendoj se do të bëj një mësim video me AppImage për kdenlive
të fala
.
Vlerësim shumë i mirë
Gjëja më e mirë për mua është se ato janë të lëvizshme
Epo, mjaft i suksesshëm, mendoj se do të ishte një përmirësim i shkëlqyeshëm dhe një mënyrë për të standardizuar pak më shumë. Unë jam një përdorues i Linux por e shoh të pakëndshme për disa gjëra.
Ne as që biem dakord për këtë. Ubuntu lëshoi paketat e saj SNAP, Red Hat lëshoi Flatpak. Dhe ata nuk bien dakord të standardizojnë një gjë. Problemi i copëzimit në Linux do të vazhdojë të ekzistojë.