Stara priča u novom ruhu  | Slobodni sistemi, tačnije grafička okruženja za slobodne sisteme prešla su dug put kako bi korisnicima omogućila prijatno i efikasno radno iskustvo. Nije tako davno bilo kada je svaki zadatak, kompleksniji od pokretanja željenog programa, zahtevao znanje upotrebe konzole ili dovoljno živaca i vremena da se isprate naizgled konfuzna i kompleksna uputstva. Najveći problem i kamen spoticanja novih korisnika bila je instalacija softvera, ruku na srce, ne bez dobrog razloga (iz ovog perioda i potiče fama da na Linuksu sve mora da se kompajlira).Iako je većina distribucija Linuksa i u ta davna vremena imala menadžere paketa koji su omogućavali manipulaciju softverom, njihova upotreba je mahom bila ograničena na konzolni interfejs i zahtevala je dobro poznavanje sintakse i parametara komandi (stariji se korisnici verovatno sećaju termina kao što su dpkg i rpm). Administracija sistema i instalacija programa bili su, sa aspekta običnih korisnika, rak rana tadašnjih sistema i verovatno najbitniji razlog slabe zastupljenosti u desktop segmentu. Ipak, sa vremenom su se stvari poboljšavale i vodeće user friendly distribucije dobijale grafičke alatke za upravljanje i podešavanje sistema, i, što je najvažnije, menadžere softvera pomoću kojih je moguće instalirati i deinstalirati pakete, kao i vršiti ažuriranje. Jedan od prvih takvih alata bio je Synaptic, softver zamišljen kao frontend menadžera paketa APT (Advanced Package Tool) sa debianolikih sistema. I danas je on primer odličnog menadžera softvera koji olakšava svakodnevne poslove korisnika.  | Naravno, Synaptic nije jedini, a verovatno ni najbolji primer svoje vrste. Distribucije sa velikim brojem korisnika i sponzora razvijale su svoja rešenja, tako da danas imamo situaciju u kojoj su, u nekim segmentima, slobodni sistemi ispred svojih vlasničkih takmaca, a razvoj i napredak ne posustaju.Sledeća evolutivna stepenica su softverski centri koji na sebe preuzimaju sve poslove oko administracije softvera na sistemu, od pronalaženja, administracije repozitorijuma, do (de)instalacije i održavanja, a sve to nezavisno od sistema na kome obitavaju. Najbolji primer za ovu tvrdnju je Discover, program iz KDE kolekcije softvera koji ćemo detaljnije opisati u nastavku teksta. Kao što možete da pretpostavite, slično svim ostalim Plasma aplikacijama, i Discover deli vizuleni identitet svojstven ovom KDE projektu. Prozor aplikacije je pregledan sa jasno definisanim celinama. Uz levu ivicu su poređani, od vrha ka dnu, polje za pretragu, filter za aplikacije, zatim prečice do instaliranih aplikacija i podešavanja, te taster za ažuriranje. Centralni deo radnog prozora na početnom ekranu prikazuje spisak preporučenih aplikacija, a nakon izvršene pretrage ili primene željenog filtera, dobijamo listu dostupnih programa koji odgovaraju zadatim parametrima. Klikom na određeni program oslobađa se desna strana prozora, u kojoj se potom prikazuju detaljnije informacije: opis programa i njegovih funkcija, izvor instalacije, link ka strani projekta, licenca pod kojom je izdat, kao i screenshot programa. Postoji sistem za dodelu ocena dostupnih aplikacija, a ukoliko je korinik napisao recenziju ona će se naći u okviru opisa. U obe varijante prikaza dostupno je taster Install, pa je vrlo jednostavno i brzo obaviti instalaciju selektovane aplikacije. U sekciji sa podešavanjima moguće je (samo) manipulisati dostupnim repozitorijumima, a Discover podržava i flatpak pakete, što je lep i koristan način da se proširi postojeća gama aplikacija. Uzgred, flatpak je sistem sličan AppImage formatu, o kome smo pisali u februarskom broju, pa se nemojte iznenaditi što su veličine datoteka pozamašne. Pored klasičnih aplikacija podeljenih u kategorije, Discover sadrži i dodatke (Addons) kako za pojedine programe (Kate i Yakuake), tako i za Plasma desktop. Konačno je na jednom mestu moguće pronaći i instalirati gomilu sitnica koje znače mnogim korisnicima, od paketa kursora, ikonica, fontova, pozadina, emotikona, vidžeta, tema za Plasmu i SDDM-a (Simple Desktop Display Manager), pa sve do desktop efekata koji nisu uključeni u podrazumevanu instalaciju. Discover radi tečno i precizno i veoma je brz. Pretraga je skoro momentalna, a prolazak kroz različite kategorije i skrolovanje kroz dugačke spiskove je udobno i bez zastajkivanja. Trajanje instalacije određenoga paketa u velikoj meri zavisi od snage korisnikovog računara i brzine konekcija, pa je ta ocena izuzetno subjektivna. Da sve ne bude savršeno pobrinula se bubica koja u slučaju instalacije sa flatpak repozitorijuma ne vrši automatsko postavljanje odgovarajuće prečice unutar startnog menija, pa će korisnici biti osuđeni na dodatno kliktanje. Iako je dizajnirana i realizovana kao samostalna aplikacija, mislimo da je najprirodnije mesto za Discover unutar System Settings programa, koji objedinjuje sva dostupna podešavanja koja se tiču Plasma dekstopa. U svakom slučaju, preporučujmo ga korisnicima KDE softvera, kako novim i neiskusnim, tako i starim, prekaljenim kucačima po konzoli. Goran STRIČIĆ | | |