klik

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Dieser Artikel beschäftigt sich mit dem Software-Nutzungssystem. Für weitere Bedeutungen siehe Klik (Begriffsklärung).
klik
klik
mit klik wird eine Anwendung "installiert"
Basisdaten
Maintainer Simon Peter
Aktuelle Version 0.5r9
(2006-06-07)
Kategorie Installationssystem
Lizenz GPL (client)
klik.atekon.de (archiviert 2007)

klik ist ein System zur Nutzung von Software auf Linux-Systemen, es stellt eine Alternative zu den zentral verwalteten Paketmanagersystemen der Linux-Distributionen dar.

Inhaltsverzeichnis

[Bearbeiten] Eigenschaften

klik-Applikationen kommen ohne tiefgreifende Installation auf dem System aus, sie können sogar direkt direkt von CD-ROM oder vom USB-Stick portabel benutzt werden.

Da klik-Applikationen, soweit möglich, alle verwendeten Programmbibliotheken mitführten, laufen diese auf allen verbreiteten Desktop-Distributionen wie Ubuntu, openSUSE, Fedora und debian gleichermassen ohne spezifische Anpassungen. Mit klik können Programme wie OpenOffice.org, Adobe Reader oder Skype in beliebigen Versionen verwendet werden, unabhängig oder parallel der Version die die Distribution selbst über ihr Repository vertreibt.

[Bearbeiten] Verwenden

Die Installation bzw. das Starten von Programmen per klik erfordert keine root-Rechte. Lediglich anfangs zur Installation des klik-Clients sind diese vonnöten. 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 wurde nur eine einzige Datei mit der Endung .cmg benötigt. Diese stellt ein komprimiertes Filesystem-Image dar, ähnlich einem ISO-Image. Die .cmg-Datei wird beim Start der eingebetteten Anwendung zeitweilig in das Dateisystem eingebunden (gemountet), und mittels eines Wrapper-Skripts gestartet. Auf diese Weise kann ein klik-Benutzer sogar verschiedene Versionen der gleichen Anwendung auf dem selben System zur Verfügung haben. Die Datei enthält neben der eigentlichen Programmdatei auch alle nötigen Bibliotheken und andere Komponenten, von denen das Hauptprogramm abhängt.

Die cmg-Datei muss entweder direkt vom klick Server heruntergeladen oder selbst erzeugt werden. Dazu stehen auf der klick Homepage sogenannte Rezepte zur Verfügungen. Diese laden automatisch alle benötigten Komponenten von den Seiten der Hersteller herunter und verpackten sie in eine cmg-Datei.

[Bearbeiten] Entwicklung

klik wurde seit 2004 vorwiegend von Simon Peter entwickelt, anfang 2010 schlief die Entwicklung jedoch ein und die Projekthomepage war nicht mehr zu erreichen. Diese wurde inzwischen wieder online gestellt um als Referenz zu dienen. Der Hauptentwickler arbeitet nun an einem Nachfolgeprojekt namens PortableLinuxApps mit vergleichbaren Zielen.[1]

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

[Bearbeiten] Einzelnachweise

  1. Simon Peter (2010): AppImageKit Documentation 1.0 (englisch) (pdf) S. 2-3. PortableLinuxApps.org. Abgerufen am 29. Juli 2011. „The AppImage format has been created with specific objectives in mind: Be Simple [...], Maintain binary compatibility [...], Be distribution-agnostic [...], Remove the need for installation [...], Allow to put apps anywhere [...], Do not require recompilation [...], Keep base operating system untouched [...], Do not require root [...]
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen