Privacy Policy Cookie Policy Terms and Conditions Klik - Wikipedia

Klik

aus Wikipedia, der freien Enzyklopädie

Der korrekte Titel dieses Artikels lautet „klik“. Diese Schreibweise ist aufgrund technischer Einschränkungen derzeit nicht möglich.

klik ist ein System zur Nutzung von Software auf Linux-Systemen ohne tiefgreifende Installation. klik-Applikationen können sogar ganz ohne Installation, direkt von CD-ROM oder vom USB-Stick benutzt werden.

Inhaltsverzeichnis

[Bearbeiten] Verbreitung

klik adressiert die verbreiteten Desktop-Distributionen wie Ubuntu, openSUSE, Fedora Core und debian. Ein möglicher Einsatzzweck ist auch die Nutzung zusätzlicher Programme mit sog. Linux-LiveCDs wie Knoppix oder Kanotix. In diesen und anderen Linux-Distributionen ist der klik-Client bereits enthalten und nutzbar. Es bietet sich an, die jeweiligen .cmg-Dateien auf einem beschreibbaren Wechseldatenträger wie USB-Stick oder -Festplatte zu sichern.

Für Benutzung mittels klik sind namhafte Programme wie OpenOffice.org, Adobe Acrobat Reader oder Skype verfügbar.

[Bearbeiten] Verwenden

Die Installation bzw. das Starten von Programmen per klik erfordert keine root-Rechte. Lediglich zur initialen Installation des klik-Clients sind einmalig Root-Rechte erforderlich.

Möchte man die jeweilige Applikation nicht mehr nutzen, muss nur die entsprechende .cmg-Datei gelöscht werden. Eine Deinstallation im herkömmlichen Sinn ist nicht notwendig.

[Bearbeiten] Funktionsweise

Für jede Anwendung wird dazu nur eine einzige Datei mit der Endung .cmg benötigt. Diese Datei beinhaltet neben der eigentlichen Programmdatei auch alle direkt verbundenen Bibliotheken und andere Komponenten, von denen das Hauptprogramm abhängt. Diese Datei muss nur einmalig vom klik-Server heruntergeladen werden und steht dann, lokal auf Datenträger abgespeichert, dem Benutzer zur Verfügung.

Die genannte .cmg-Datei stellt ein komprimierte Filesystem-Image dar, ähnlich einem ISO-Image wie es auf CD-ROMs zum Einsatz kommt. Die .cmg-Datei wird beim Start der eingebetteten Anwendung zeitweilig in das Dateisystem eingebunden (gemountet), und mittels eines Wrapper-Skripts gestartet. Da die .cmg-Datei nichts ins System (also nach "/usr/bin/" oder "/usr/lib/" usw.) installiert, bleiben Paketmanagement-Datenbank und das Hauptdateisystem (ggf. mit Ausnahme des home-Verzeichnisses) unangetastet. Insbesondere wird keine bereits vorhandene Version der entsprechenden Applikation überschrieben. Auf diese Weise kann ein klik-Benutzer sogar verschiedene Versionen einer Anwendung parallel vorhalten und starten, ohne jeweils vorher die zuletzt benutzte Version beseitigen oder überschreiben zu müssen.

Das "Laden" vom klik-Server erfolgt in den meisten Fällen jedoch nicht in Form einer vorgefertigten .cmg-Datei. Vielmehr erhält der klik-Client meist nur ein sogenanntes Rezept vom -Server. Dieses Rezept beinhaltet die Anweisungen, wie der Client sich die entsprechende .cmg-Datei selbst zusammenbauen kann, und wo er die benötigten Zutaten zu holen hat. Als Zutaten kommen zumeist vorkompilierte Debian-Pakete aus offiziellen Debian-Repositories zum Einsatz. (In Ausnahmefällen sind auch RPM-, TGZ- oder Autopackage-Pakete in Benutzung.) Das Umschmelzen der originären .deb- oder anderen Formate zur .cmg-Datei geschieht dabei völlig transparent für den Anwender; selbst auf RPM-Systemen funktioniert das klik-Paket anschliessend anstandslos.

Bei Nutzung des klik-Mechanismus handelt es sich also nicht um eine Software-Installation im herkömmlichen Sinn. Eine Kompilierung aus dem Quellcode kommt nicht zum Einsatz; das jeweils native Paketmanagement des klik-Clientsystems (also .deb oder RPM) bleiben von klik völlig unberührt.

[Bearbeiten] Entwicklung

klik wird seit 2004 vorwiegend von Simon Peter entwickelt. Die klik-Entwickler charakterisieren den derzeitigen Entwicklungstatus als "bereits sehr gut benutzbare Alpha-Version".

[Bearbeiten] Weblinks

Andere Sprachen
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu