[[Vorlage(Archiviert, "Die Paketquellen von Communtu sind nur bis Precise verfügbar, das Projekt wird scheinbar / offensichtlich nicht mehr weiter geführt. Die letzte Ubuntu-Version, für die dieser Artikel getestet war, war 12.04.")]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis()]] [[Bild(./icon.png, 64, left)]] [http://de.communtu.org/ Communtu] {de} ist eine [wikipedia:Web2.0:]-Plattform, bei der man angibt, welche Aufgaben man mit dem Computer erledigen will. Communtu schlägt dann eine Reihe von Programmen vor, die für die angegebenen Aufgaben installiert werden können. Die Auswahl kann vom Benutzer verfeinert werden. Detaillierte Informationen zu einzelnen Paketen oder Programmbündeln können ebenfalls abgerufen werden. Da Communtu ein noch junges Projekt ist, sind naturgemäß nicht alle der mehr als 100 Programmbündel voll getestet; aber Communtu bietet die Plattform, die Bündel zu bewerten und/oder zu verbessern. Der Quellcode ist unter der [http://www.gnu.org/licenses/agpl.html Affero GNU public license] {en} freigegeben. Communtu vereinfacht damit die Auswahl und Installation von [:Software:], die nicht durch die Standardinstallation des Ubuntu-Systems abgedeckt ist. Vor allem, wenn diese aus [:Fremdquellen:Fremdquellen] beschafft werden muss. Die nötigen Einträge werden in der Datei [:sources.list:] automatisch vorgenommen. = Voraussetzung = Ein lauffähiges System mit einer beliebigen Ubuntu-Installation und einem beliebigen [:Desktop:Desktop-Umgebung]. Nach der Installation einer [:Downloads#Aktuelle-Ubuntu-Versionen: K-, X-, oder irgendeiner anderen Ubuntu]-Version hat man ein sicheres und stabiles System. Wenn noch keine Installation vorhanden ist, kann auch eine [#LiveDVD LiveDVD] mit Communtu erstellt werden. {{{#!vorlage Hinweis Communtu erfordert zur Nutzung normalerweise eine Anmeldung bzw. Registrierung. Die Nutzung ist kostenfrei und mit keinen Verpflichtungen verbunden. Ausprobieren kann man Communtu mit dem Benutzernamen '''Gast''' rechts oben auf der Seite. }}} = Vorgehen = Auf der Webseite wählt man verschiedene Kategorien aus, speichert sie und nimmt ggf. anschließend eine Feinauswahl vor. Aus dieser Auswahl wird ein [:Metapaket:] erstellt. Man muss, bis auf wenige Ausnahmen, nicht weiter in die Installation des Metapaketes eingreifen. Danach sind die installierten Programme, wie man es in Linux-Systemen gewohnt ist, ohne Neustart des Systems einsatzbereit. Für die Installation eines Metapakets wird die Datei '''[:sources.list:]''' um neue Quellen erweitert. Dies geschieht mit einem eigens erzeugten Paket, das mit wenigen Mausklicks installiert werden kann (zur Sicherheit bekommt man auch noch eine grafische Rückmeldung über die zu installierenden Quellen). Mit einem zweiten Paket werden dann die Metapakete installiert. Das Metapaket kann über die Weboberfläche auf __jedem__ beliebigen Ubuntu-Rechner installiert werden. Dazu kann man [:apturl:] benutzen oder das Paket herunterladen und installieren [1]. Es ist auch möglich, eigene Paket-Bündel zu erstellen und daraus [:Metapakete:] erzeugen zu lassen. So kann man z.B. eine auf seinem Rechner bestehende Programminstallation "sichern" und diese auf jedem mit dem Netz verbundenen Ubuntu-Rechner sofort installieren. [[Vorlage(fremd, Paket, "Abhängig von der vorgenommenen Auswahl können Fremdpakete installiert werden. Fremdquellen können zur Aufnahme in Communtu vorgeschlagen werden. Nach Prüfung werden sie im System eingetragen und sind dann für alle Nutzer verfügbar. Jeder Nutzer kann sich auf der Communtu-Installationsseite anzeigen lassen, welche Quellen für seine Paketauswahl neu eingetragen werden. Zudem stellt das Quellen-Paket mittels [:Apt-Pinning:] sicher, dass von Communtu neu eingetragene Quellen immer niedrigere Priorität als die Standard-Ubuntu-Quellen haben. Auf diese Weise wird ausgeschlossen, dass Standard-Pakete durch die neuen Quellen beeinflusst werden.")]] = Upgrade = Der Benutzer hat auch die Möglichkeit, eine Neuinstallation unter Beibehaltung der Software einer älteren Installation mit Hilfe von Communtu durchzuführen. Dazu müssen die Daten des [:Home_umziehen:Home-Verzeichnisses in eine eigene Partition verlagert] werden, so dass die eigenen Daten vom System getrennt sind. Ob eine eigene Home-Partition besteht, erfährt man unter Ubuntu mit "''System -> Systemverwaltung -> Systemüberwachung -> Dateisysteme''". Wenn keine separate Home-Partition besteht, müssen die __gesamten__ eigenen Dateien auf einem __externen__ Datenträger gesichert werden. Die gesicherten Daten werden dann nach der Installation in die dann vorhandene neue Home-Partition eingespielt. Um das Upgrade der vorhandenen Pakete durch zu führen, muss zunächst folgendes Paket installiert werden [1]: * '''debfoster''' Anschließend muss dieser Befehl in einem [:Terminal:] ausgeführt werden [2]: {{{#!vorlage Befehl debfoster -sn | tail -n +2 | tr ' ' '\n' | sort -u > packages.list }}} Sobald die Liste erstellt wurde, erscheint wieder der Cursor im Terminal. Das Terminal-Fenster wird nicht mehr benötigt und kann geschlossen werden. Die erzeugte Datei '''packages.list''' ist im Benutzerverzeichnis gespeichert. Sie enthält alle Pakete, die derzeit installiert sind. Anhand dieser Liste können alle Programme, die sich momentan auf dem Rechner befinden, erneut installiert werden. Die Datei kann mit einem beliebigen Editor [3] überarbeitet werden, um die Paketauswahl nach seinen eigenen Wünschen zu gestalten. Diese Liste kann nun bei Communtu hochgeladen werden. Dazu wählt man im Menü auf der Webseite "''Bündel''", dort "''Neues Bündel''" und dann "''Bündel aus Paketliste''" erstellen. Hier einfach den Anweisungen folgen. Nun liegt die Liste der installierten Pakete in Communtu. Nach der Installation einer neuen Ubuntu-Version kann man anschließend von Communtu das selbst erstellte Bündel wieder installieren. Danach entspricht die eigene Programmauswahl der des alten Systems - jeweils mit den aktuellsten Programmversionen. Dieser Vorgang spart eine Menge Zeit. Wenn man aus der '''packages.list''' inzwischen überflüssige Programme gelöscht hat, ist das System auch schlanker geworden. = Deinstallation = Alle Pakete bzw. Programme, die unter Zuhilfename von Communtu installiert wurden, können über die [:Paketverwaltung:] wieder deinstalliert werden. = LiveDVD = Communtu kann zum Erstellen von ISO-Files benutzt werden. So kann eine LiveDVD mit individuell auf der Webseite ausgewählten Paketen erstellt werden. Eine [http://de.communtu.org/home/faq Gebrauchsanleitung hierzu] {de} ist auf der Webseite des Anbieters zu finden. = Links = * [http://de.communtu.org de.communtu.org] {de} * [http://en.communtu.org en.communtu.org] {en} * [http://trac.communtu.org Tracsystem zum Fehlermelden] {en} * [https://github.com/communtu/communtu Repository bei github] {en} * [http://ikhaya.ubuntuusers.de/2011/03/17/communtu-macht-ubuntu-installationen-einfach/ Projektvorstellung bei ubuntuusers.de] * [http://www.dradio.de/dlf/sendungen/computer/1458342/ Linux aus dem Online-Baukasten: Mit wenigen Klicks zur individuellen Ubuntu-Version] {de} , [wikipedia:Deutschlandfunk:Deutschlandfunk] im Mai 2011 #tag: Installation, Einsteiger, Paketverwaltung