www.wikidata.de-de.nina.az
Ein Programmpaket Programmsystem Softwarepaket eine Software Suite oder ein Anwendungspaket ist die Zusammenstellung von logisch zusammengehorenden Dateien und Anwendungsprogrammen Je nach Betriebssystem gibt es verschiedene Verfahren der Softwareverwaltung Die Programme und Prozesse zur Erstellung und Verwendung von Programmpaketen nennt man Paketverwaltung Inhaltsverzeichnis 1 Inhalt eines Programmpaketes 2 Aufbau und Struktur 3 Schwierigkeiten und Losungen 4 Siehe auch 5 WeblinksInhalt eines Programmpaketes BearbeitenEin Softwarepaket kann neben den eigentlichen ausfuhrbaren Programmen auch andere Programme und spezielle Dateien enthalten beispielsweise interpretierbare Programme Skripte Bilddateien Audiodateien anwendungsspezifische Beispieldateien sowie Ubersetzungen Dokumentation und Quelltexte Oft sind auch begleitende Meta Informationen uber den Autor die Lizenz den Entwicklungsfortschritt und die Version enthalten Daher auch das Wort Software Suite uber das Franzosische suite fur Folge Verkettung Begleitung aus dem Lateinischen sequi fur folgen Je nach Paket sind weitere Dateien direkt fur die Integration in das Betriebssystem zustandig Neben Installations und Deinstallationsroutinen konnen das auch Modifikationen am Betriebssystem selbst sein Aufbau und Struktur BearbeitenDie einfachsten Programmpakete sind einfache Archive deren Inhalte an eine beliebige Stelle entpackt werden konnen Dies trifft beispielsweise auf Quelltext Pakete auf Systemen wie Linux und BSD zu Sie haben Dateiendungen wie tar gz tar bz2 tgz Tarball oder zip Das gleiche Format allerdings mit zusatzlichen Informationen fur die Installation wird von Quelltext basierten Linux Distributionen und BSD Derivaten verwendet Da die Software vor der Installation noch kompiliert werden muss sind Informationen daruber enthalten welche andere Software bereits installiert sein muss und wohin das Paket selbst installiert wird Komplexere Formate stellen die Dateitypen deb und rpm dar die Software fur die Linux Distributionen Debian und Red Hat und jeweils ihrer Ableger und kompatiblen Distributionen enthalten Falls kein zentrales Werkzeug zur Verwaltung der Software bereitsteht ist jedes Programmpaket fur seine eigene Installation verantwortlich Hierzu werden Installationsprogramme verwendet wie sie unter Microsoft Windows siehe Windows Installer und Apples Mac OS X ublich sind Diese Betriebssysteme stellen jedoch eine Programmbibliothek mit installationsbezogenen Funktionen bereit die von den meisten Setup Programmen genutzt wird Schwierigkeiten und Losungen BearbeitenDa die Installation uber Internet Protokolle immer weiter verbreitet ist sind heutige Programmpakete mit Sicherheitsmerkmalen ausgestattet Das betrifft einerseits die Uberprufung auf physikalische Unversehrtheit mittels Prufsumme andererseits auch eine kryptografische Absicherung mittels digitaler Signatur des Software Autors oder des Distributors Da einige Pakete von anderen abhangen ist das Losen dieser Abhangigkeiten eines der ureigensten Probleme Mit Hilfe von virtuellen Paketen der Aufspaltung grosser Pakete in mehrere kleinere und einer konsistenten Vergabe von Versionsnummern bleibt dem Nutzer dies heutzutage grosstenteils verborgen Siehe auch BearbeitenModul Software Objektorientierte ProgrammierungWeblinks BearbeitenQualitatskontrolle im Debian Projekt Aufbau von OS X Paketen Vergleich von Paketformaten in englischer Sprache Abgerufen von https de wikipedia org w index php title Programmpaket amp oldid 185109478