Flatpak je nov, distribucijsko-neodvisen program za upravljanje s program-
skimi paketi na operacijskih sistemih Linux. Leta 2016 ga je ustvaril Alexan-
der Larsson, od takrat pa zaradi pristopa k varnosti in preprostega po-
datkovnega formata hitro raste v popularnosti, saj izdelovalcem programske
opreme omogoča, da svoje aplikacije zavijejo le enkrat, a jih kljub temu lahko
uporabljajo uporabniki na večini distribucij Linux. Osrednji del diplomske
naloge predstavlja razvoj uporabniku prijazne grafične programske trgovine,
ki omogoča upravljanje z aplikacijami, zavitimi v format Flatpak. Projekt,
napisan v programskem jeziku Python, skupaj z uporabo GTK3 programske
knjižnice za grafične vmesnike omogoča vse najpogostejše funkcionalnosti
upravljalcev programskih paketov, kot so nameščanje lokalnih programskih
paketov, nameščanje paketov iz oddaljenih repozitorijev ter posodabljanje in
odstranjevanje lokalno nameščenih programov.
|