ot Radostin Radnev(17-09-2005)

Klik - evolyutsiia pri instaliraneto na prilozheniia za KDE.

Klik e nova evolyutsionna sistema za instalirane na prilozheniia po podobie na Makintosh. Ideiata e prosta - kopira se edin fail v niakoia direktoriia, v koiato imate prava za zapis, kato niama nuzhda da ste administrator (root) i ... tova e vsichko. Programata e instalirana. Prosto triabva da shtraknete na neia, za da ia startirate. Vuprosniiat fail sudurzha vsichki neobhodimi biblioteki za startiraneto na prilozhenieto. Prosto kat' fasul.

Poveche na angliiski tuk. Sledva kratuk i nepulen prevod.

Spored avtorite na sistemata predimstvata sa:
* Kopirash edin fail niakude i posle shtrakash na nego, za da go startirash. Ne e neobhodimo da si administrator. Ne e neobhodimo da imash poznaniia po ./configure & make &make install, paketi, paketni menidzhuri i pr.
* Instalatsiiata po nikakuv nachin ne vliiae na ostanalata sistema. T.e. sistemata ne stava po nestabilna, zashtoto ne se instalirat dopulnitelni biblioteki. Te prosto se namirat vutre v tozi fail. Niama go problema izvesten kato DLL hell pri Uindous.
* Pri iztrivane na faila, se iztriva i prilozhenieto i sistemata stava kakto si e bila predi.
* Mozhe da izpolzvate ednovremenno stabilnata versiia i poslednata beta na edna i sushta programa.

Spored avtorite na sistemata tselite sa za distributsiia na beta versii na programite i glavno da se izpolzva ot potrebiteli, koito imat otnoshenie kum testvaneto im.

Dokolko razbrah, neshtata rabotiat po sledniia nachin - ima klient i survur, koito igrae roliata na tsentralno hranilishte na retsepti kak da se zaburkvat paketite (failove s razshirenie .cmg). Survurut znae koia distributsiia s kakvi instalirani biblioteki idva (puk mozhe i klientut da mu kazva). Na bazata na tazi informatsiia se suzdava suotvetnata retsepta. Klientut izteglia sustavkite (bibliotekite) i zaburkva faila .cmg. Failut .cmg e AppDirs (direktorii za prilozheniia) i e kompresiran vuv failovata sistema cramfs ili zisofs. Pri shtrakvane vurhu faila .cmg, klientut go razkompresira i go montira v /tmp/app/1/. Sled tova go startira.

Za da raboti sistemata, triabva da si instalirate klienta. Tova stava, kato izberete ot glavnoto menyu na KDE "Komanda", startirate slednata komanda "wget klik.atekon.de/client/install -O - | sh" i sledvate instruktsiite na ekrana (niama nuzhda da imate administratorski prava dazhe). Klientut fakticheski e niakolko skripta. Sled tova otivate na saita na Klik, za da si izberete neshto ili v adresa na brauzura Konqueror pishete klik://xvier, za da instalirate paketa (niakakva igra).

Debian i KDE rulzzz. ;-)
Sistemata e testvana na Debian i derivatite i. Osven na Debian raboti i na openSUSE/SUSE Linux 10.0. Sistemata polzva paketite na Debian i zavisimostite vutre v tiah, za da suzdava failovete .cmg. Ot svoia strana klientut e integriran mnogo tiasno v KDE, no ima i komanden red i mai mozhe da raboti i za drugi grafichni sredi (ne sum go testval, no ne vizhdam prichina da ne raboti).



Niakoi zabelezhki pri instaliraneto i podkarvaneto.

Po neiasni prichini pri instalatsiia reshi, che niamam KDE i po podrazbirane nastroi da se polzva hdialog, a ne kdialog. A az niamah hdialog, ta triabvashe da polzvam komandniia red, dokato razbera kakvo stava. Sled instalatsiiata na xdialog, se poiavi edna greshka v nego. Samo che se vizhdashe na 50%. Sled ugolemiavane na prozoretsa se vidia tsialoto suobshtenie za greshka. Klientut poiska da napravia ruchni promeni v /etc/fstab i da suzdam edna direktoriia s prava za zapis vutre. Copy&Paste (tm) neshto ne proraboti v tozi dialog. Vmesto da prepisvate kato hamali, shtoto stava vupros za 5-6 reda, mozhe da vidite suobshtenieto za greshka, zaedno s instruktsiite kakvo da napravite kato izpulnite "more ~/.zAppRun". Ot tam mozhe da kopirate i vmuknete neobhodimite redove vuv faila /etc/fstab.

Kato se iztegli daden fail, se zapisva po podrazbirane na rabotniia plot. Ta triabva da minimizirate vsichki prozortsi, za da go vidite. Sled tova prosto shtrakate vurhu nego i triabva da trugne.

Pri men proraboti, no neshto ne mozhah da go biia kompyutura na igrata xvier. ;-(


<< "Linux" ne e turgovska marka v Avstraliia | Maikrosoft se opitva da naeme Erik Reimund >>