Software Installieren/Deinstallieren unter Linux: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
 
Zeile 2: Zeile 2:
  
 
= Software Installieren/Deinstallieren unter Linux =
 
= Software Installieren/Deinstallieren unter Linux =
Wie Installiere ich Software unter Linux<br/>
+
Wie Installiere ich Software unter Linux?<br/>
 
<br/>
 
<br/>
  
 
== Allgemein ==
 
== Allgemein ==
 +
Die meisten Windows-User / Linux-Umsteiger dürften daran gewohnt sein, sich die meisten ihrer benötigten Programme aus dem Internet herunterzuladen, bzw. von den CDs des Softwareherstellers zu installieren.<br/>
 +
'''Bei Linux ist dies etwas anders.'''<br/>
 +
Nahezu alle Distributionen verfügen über eigene Werkzeuge zur Paketverwaltung.<br/>
 +
Je nach Distribution kommen dabei unterschiedliche Paketmanager zum Einsatz, die allerdings eine Gemeinsamkeit aufweisen:<br/>
 +
Sie - und nur sie - sind in erster Linie für die Verwaltung (Installation / Deinstallation) von Software verantwortlich.<br/>
 +
Alle diese Paketmanager können mit externen Quellen erweitert werden, um die Auswahl an verfügbarer Software deutlich zu erweitern.<br/>
 +
Zusätzlich zu der Software auf den Installationsmedien stehen dem User dann Pakete aus diversen Online-Repositories zur Verfügung. (Eine Breitband-Internet-Anbindung vorrausgesetzt)<br/>
 +
Bei Linux ist es also nur '''äußerst selten''' Notwendig sich Programme direkt von den Hersteller-/Entwicklerseiten im Internet herunterzuladen (zudem diese dann meistens nur im Quelltext vorliegen).<br/>
 +
<br/>
  
 
== Paketmanager ==
 
== Paketmanager ==
 +
Paketmanager bieten dem User eine komfortable Möglichkeit Software auf seinem Linuxrechner zu '''Installieren''', '''Deinstallieren''' oder '''Aktualisieren'''.<br/>
 +
Obwohl die Unterschiedlichen Distributionen verschiedene Werkzeuge zur Paketverwaltung nutzen, ist das Prinzip i.d.R. gleich:<br/>
 +
Jede Distribution benötigt speziell für sie gepackte Software-Pakete.<br/>
 +
Diese Pakete enthalten neben den eigentlichen Programmdateien, Automatische Konfigurationsscripte, eine Dateiliste des Pakets sowie Verweise auf andere von diesem Programm benötigte Pakete.<br/>
 +
Der Paketmanager wertet diese Informationen während der Installation aus, installiert automatisch zusätzlich benötigte Pakete und Initialisiert evtl. Postinstallscripte.<br/>
 +
Darüber hinaus werden die Information aus jedem installierten Paket in einer Datenbank gespeichert, um Konflikte mit anderen Versionen dieses Programms zu vermeiden, das Programm einfacher zu Aktualisieren oder vollständig zu Entfernen.<br/>
 +
<br/>
  
 
=== APT ===
 
=== APT ===
 +
<br/>
 +
<br/>
  
 
=== Pacman ===
 
=== Pacman ===
 +
Der [http://www.archlinux.org Arch Linux] Paketmanager<br/>
 +
<br/>
  
 
=== Portagee ===
 
=== Portagee ===
 +
[http://www.gentoo.org Gentoo]'s Paketverwaltungstool<br/>
 +
<br/>
  
=== Rug ===
+
=== Rug / ZMD ===
 +
Das neue Werkzeug zur Paketverwaltung von [http://de.opensuse.org Novell/OpenSuSE]<br/>
 +
<br/>
  
 
=== Smart ===
 
=== Smart ===
 +
Der Nachfolger von apt4rpm für [http://de.opensuse.org SuSE Linux]<br/>
 +
<br/>
 +
 +
=== YAST ===
 +
Yet Another Setup Tool - Das Werkzeug zur Softwareinstallation und Systemkonfiguration für [http://de.opensuse.org SuSE Linux]<br/>
 +
<br/>
 +
 +
=== YUM ===
 +
Der Paketmanager für [http://fedora.redhat.com Fedora Core]<br/>
 +
<br/>
  
 
== Aus den Quellen (Sources) installieren ==
 
== Aus den Quellen (Sources) installieren ==

Version vom 17. August 2006, 13:24 Uhr

Allgemeines

Software Installieren/Deinstallieren unter Linux

Wie Installiere ich Software unter Linux?

Allgemein

Die meisten Windows-User / Linux-Umsteiger dürften daran gewohnt sein, sich die meisten ihrer benötigten Programme aus dem Internet herunterzuladen, bzw. von den CDs des Softwareherstellers zu installieren.
Bei Linux ist dies etwas anders.
Nahezu alle Distributionen verfügen über eigene Werkzeuge zur Paketverwaltung.
Je nach Distribution kommen dabei unterschiedliche Paketmanager zum Einsatz, die allerdings eine Gemeinsamkeit aufweisen:
Sie - und nur sie - sind in erster Linie für die Verwaltung (Installation / Deinstallation) von Software verantwortlich.
Alle diese Paketmanager können mit externen Quellen erweitert werden, um die Auswahl an verfügbarer Software deutlich zu erweitern.
Zusätzlich zu der Software auf den Installationsmedien stehen dem User dann Pakete aus diversen Online-Repositories zur Verfügung. (Eine Breitband-Internet-Anbindung vorrausgesetzt)
Bei Linux ist es also nur äußerst selten Notwendig sich Programme direkt von den Hersteller-/Entwicklerseiten im Internet herunterzuladen (zudem diese dann meistens nur im Quelltext vorliegen).

Paketmanager

Paketmanager bieten dem User eine komfortable Möglichkeit Software auf seinem Linuxrechner zu Installieren, Deinstallieren oder Aktualisieren.
Obwohl die Unterschiedlichen Distributionen verschiedene Werkzeuge zur Paketverwaltung nutzen, ist das Prinzip i.d.R. gleich:
Jede Distribution benötigt speziell für sie gepackte Software-Pakete.
Diese Pakete enthalten neben den eigentlichen Programmdateien, Automatische Konfigurationsscripte, eine Dateiliste des Pakets sowie Verweise auf andere von diesem Programm benötigte Pakete.
Der Paketmanager wertet diese Informationen während der Installation aus, installiert automatisch zusätzlich benötigte Pakete und Initialisiert evtl. Postinstallscripte.
Darüber hinaus werden die Information aus jedem installierten Paket in einer Datenbank gespeichert, um Konflikte mit anderen Versionen dieses Programms zu vermeiden, das Programm einfacher zu Aktualisieren oder vollständig zu Entfernen.

APT



Pacman

Der Arch Linux Paketmanager

Portagee

Gentoo's Paketverwaltungstool

Rug / ZMD

Das neue Werkzeug zur Paketverwaltung von Novell/OpenSuSE

Smart

Der Nachfolger von apt4rpm für SuSE Linux

YAST

Yet Another Setup Tool - Das Werkzeug zur Softwareinstallation und Systemkonfiguration für SuSE Linux

YUM

Der Paketmanager für Fedora Core

Aus den Quellen (Sources) installieren

Mit checkinstall