![Portul neoficial al camerei Google primește noi actualizări și caracteristici extraordinare](/f/fe865e5e18ee08dad29f8e3bc8f89b67.jpg?width=100&height=100)
Acest articol nu a fost actualizat de mai bine de un an. Informațiile de mai jos ar putea fi învechite.
Bine ați venit în lumea ambalării aplicațiilor agnostice Distro datorită inițiativei AppImage „1 app = 1 fișier” din Elementary-Project.
Ieri noi a crescut liric despre factorul „portabilitate” al AppImages - aplicațiile autonome cu un singur clic care pot rulează din orice locație și pe orice distribuție.
Astăzi vom analiza puțin mai profund ceea ce sunt, modul în care funcționează și modul în care puteți împacheta aplicația dvs. preferată ca AppImage distro-agnostic cu un singur clic.
De ce nu? Fiind soluții autonome cu un singur clic, care pot rulați pe mai multe distribuții fără a necesita instalarea a nimic altfel oferă o soluție ușoară la durerea de cap a aplicațiilor de ambalare în atât de multe formate. 1 aplicație = 1 fișier = orice sistem de operare.
Mai bine AppImages nu necesită privilegii administrative pentru a rula. Acest lucru face din AppImages un sigur și sigur
mod de a încerca nu numai cea mai recentă versiune de software fără a deteriora versiunile instalate la nivel local, ci și de a le permite utilizatorilor să nivel mai mare de securitate deoarece nu pot afecta sistemul de fișiere în ansamblu.Așa cum poate fi AppImage fugi de oriunde utilizatorii le pot stoca oriunde doresc: un folder dedicat în unitatea lor de acasă, o unitate USB, chiar și o partajare de rețea! Mai bine, nu veți găsi exces de biblioteci sau cruft rămas în urmă când le mutați sau le ștergeți - pur și simplu ștergeți și a dispărut.
Deci, ce este un AppImage? Dan Rabbit de pe wiki-ul Elementary-Project explică destul de bine: -
„Când rulați un AppImage, montați într-adevăr un sistem de fișiere virtual pe sistemul de fișiere real prin intermediul siguranței. Scriptul AppRun le leagă pe cele două, astfel încât AppImage va utiliza bibliotecile și alte resurse din sistemul dvs. ”
„La fel ca orice altă aplicație, o AppImage își va stoca datele de configurare în folderul de acasă. Va folosi chiar aceleași date de configurare din instalațiile anterioare ale acelei aplicații. ”
Așa că acum știi de ce sunt bune, probabil că vrei să încerci ambalarea. Rețineți că metoda de ambalare nu este impecabilă și nu este garantată să funcționeze cu fiecare aplicație, așa că nu fi de asemenea dezamăgit dacă încercarea ta nu funcționează.
Vom începe ușor - iată cum să creați un AppImage pur și simplu reambalând un fișier .deb.
Apoi vom lua AppDir și îl vom împacheta în AppImage cu un singur clic folosind AppImageAssistant
Treceți peste wiki-ul Elementary-Project pentru LD complet pentru crearea AppDir’s de la zero. Dan o explică foarte simplu, astfel încât chiar și cei ușor de confundați vor crea AppImages în cel mai scurt timp.
Mulțumesc lui Dan Rabbit & probono