WikiDer > Paketmanager

Pakketbeheer
Oktopus, a Qt GUI für Pacman Package Manager

In dem Informatik ist Paketverwaltung eine Methode, um Software managen. Dazu gehören unter anderem die kompilieren, installieren, Aktualisierung, konfigurieren und entfernen von Softwarepakete. Paketverwaltung wird auf viele angewendet Betriebssysteme in Form von Softwaresammlungen (Softwarequellen), die mit einem Paketmanager wie z. B. konsultiert werden kann GEEIGNET, Drehzahl und YUM mit grafischen Oberflächen wie PaketKit und Synaptisch vor dem Linux-Distributionen. Für mobile Anwendungen ist die Appstore von Apfel, Google Play, der Marktplatz von Google und der Ovi-Store von Nokia entwickelt. Die Softwarequellen sind normalerweise Datenbanken enthält eine Reihe von Versionen eines Programms, zusammen mit Softwareabhängigkeiten, Versionsinformationen und Softwarekonflikten. Ein Paketmanager wird versuchen, Probleme zwischen verschiedenen Softwarepaketen zu lösen.

Unix-ähnliche Betriebssysteme

Software auf Computern mit a Unix-ish Betriebssystem kommt normalerweise von Quellcode zusammengestellt. Für Computer mit unterschiedlichen Architekturen und Zentralprozessor's werden ggf. an die angehängt portiert Versionen von Quellcodeanpassungen durch Flecken hinzugefügt. Es muss zwischen Paketmanagern unterschieden werden, die vorkompilierte Dateien Installations- und Paketmanager, die Software installieren von Quellcode zu kompilieren.

POSIX-Standards

Es ist wichtig, die Risiken von Softwarekonflikte zwischen verschiedenen Systemen auf ein Minimum und Software-Portabilität erhöhen, ansteigen. Dafür ist für Unix-ähnliche Betriebssysteme die POSIXStandards und die Dateisystemhierarchie-Standard erstellt.

BSD

Synaptic unter Linux

FreeBSD Ports ist ein Paketverwaltungssystem, das Software von portiert Quellcode kompilieren. Es wird unter anderem von FreeBSD, NetBSD, OpenBSD und Solaris. Das Ports-System wird in einem Baum von Gabeln auf unterschiedliche Plattformen und Architekturen. Die Ports basieren auf dem Original-Quellcode, der mit Hilfe von Flecken und Brauch Dateien erstellen auf ihrer Reise durch die Baum für eine bestimmte Plattform angepasst werden.

Linux

Eines der ersten Systeme, das quellcodebasierte Softwarepakete weit verbreitet hat, wurde von Slackware-Linux. Die Softwarepakete standen in Form von komprimierten Tarballs verteilt und mit a Datei erstellen Eingerichtet.

Pacman, Portage und der Packer-Manager von KERN werden von FreeBSD-Ports abgeleitet.

Mac

  • App Store (hat keine Softwareabhängigkeiten, Versionsinformationen oder Softwarekonfliktbehandlung)