Portabilne Linux Aplikacije - tutorial--> step-by-step tutorial kako napraviti portabilnu aplikaciju za Linux.
Neophodni alati:1)
AppDir Assistant 3.1
preuzmi 2)
AppImage Assistant 0.9
preuzmi 3) sekundarni muski ponos, koji se nalazi ispod primarnog, u duplikatu.
Malo informacija:Procedura je ispitana na 32-bitnim mašinama; prilikom izrade portabilnih aplikacija, trebalo bi da budete ulogovani kao root (inace proces crash-uje), mada pokretanje ovakve aplikacije ne zahteva root privilegije (bar nije u mom slučaju).
AppImage je portabilna aplikacija, koja bi teoretski trebalo da radi na svim distribucijama.
Ideja je da se preskenira tekuće stanje sistema, potom instalira aplikacija i opet (post)skenira sistem kako bi se ustanovile promene nad sistemom.
(da, pogodili ste: najbolje bi bilo ovo raditi na nekoj clean mašini, sa minimalnim brojem instaliranih paketa). U narednoj fazi ćemo sve promene spakovati u jednu datoteku.
Tutorial :1) Pokrenućemo portabilni
AppDir Assistant. Pojaviće se sledeći prozor. Treba kliknuti na dugme
Forward.
2) Na sledećem prozoru, pojaviće se upozorenje; nastavljamo dalje sa klikom na dugme
Forward3) Skenirace se tekuće stanje sistema.
4) Kada se pojavi ovaj prozor, vreme je da minimiziramo aplikaciju (tj. ovaj prozor) i krenemo sa procesom instalacije softvera, koga želimo učiniti portabilnim. Odlučio sam da aplikaciju instaliram iz
Mint-ovog
Software Managera.
Koji načini instalacije su podržani, vidi se sa slike ispod.5) Odlučio sam se za aplikaciju
MyPaint. Uočite koja je veličina. Dakle, kliknuo sam na dugme
Install.
5.5) Nakon instalacije, maksimiziraćemo aplikaciju (videti sliku u koraku 4) i kliknućemo na dugme
Forward.
6) Uslediće post skeniranje, kako bi se registrovale promene na sistemu.
7) Nakon toga ce uslediti "Profilisanje" - dakle, inicijalno pokretanje aplikacije i registrovanje promena. Ovde se možemo malo igrati i crtkati, i promene će biti registrovane. Nisam se nešto mnogo igrao (nacrtao par krugova i ugasio aplikaciju).
8) Sačekajte malo i pojavice se ovaj prozor. Pritisniuti taster
Enter.
9) OK, ovo je kraj prve faze. Na desktopu smo dobili (uvek ga smešta na desktop) folder u kome su snimljene sve promene.
10) U drugoj fazi pokrećemo portabilnu aplikaciju
AppImage Assistent. Kliknuti na dugme
Forward.
11) Pojavice se sledeći prozor, u kome treba odabrati novokreirani
folder i kliknuti na dugme
Forward.
12) Započeće proces pakovanja u jednu izvršnu datoteku.
13) Dočekaće vas sledeći prozor, ukoliko je proces uspešno završen.
14) Rezultujuću datoteku, koja će se pojaviti na Desktopu root-a sam kopirao u poddirektorijum Desktop-a svog
Home foldera. Nakon toga sam se izlogovao iz root-a i pristupio svom nalogu.
15) Dva puta kliknuh na izvršni file i (sada portabilna) aplikacija se pokrenula.
NAPOMENA:
Ukoliko u unutar novodobijenog foldera u koraku 9
nema datoteke AppRun, neće se moći koristiti taj folder u koraku 11 (biće disable-ovano dugme).
Procedura je uspešno isprobana na Ubuntuu, Fedori i SuSE-u.
Fajlovi prikačeni uz poruku (kliknite na slike za punu veličinu)

(29.42 KB, 608x427)

(42.75 KB, 608x427)

(20.03 KB, 608x427)

(37.03 KB, 608x427)

(69.88 KB, 768x527)

(20.25 KB, 608x427)

(144.68 KB, 1366x768)

(26.89 KB, 608x427)

(13.24 KB, 589x396)

(33.89 KB, 648x507)

(48.94 KB, 648x507)

(74.97 KB, 648x507)

(32.34 KB, 648x507)

(52.89 KB, 910x488)

(111.96 KB, 1039x595)