www.wikidata.de-de.nina.az
X Binary Package System XBPS ist ein freies BSD Lizenz Paketverwaltungs System das ursprunglich als Ersatz 2 fur pkgsrc entwickelt worden und nun der Paketmanager von Void Linux ist Es umfasst das Paketformat und alle notigen Programme um xbps Pakete zu erstellen und zu verwalten X Binary Package SystemBasisdatenMaintainer Void Linux TeamEntwickler Juan RP Duncan Overbruck Enno BolandAktuelle Version 0 59 2 1 18 September 2023 Betriebssystem Unixartige Systeme wie bspw GNU LinuxProgrammiersprache CKategorie PaketverwaltungLizenz BSD Lizenz Freie Software deutschsprachig neinxbps Inhaltsverzeichnis 1 Hintergrund 2 Beispiele 3 Betriebssysteme die xbps nutzen 4 Siehe auch 5 Weblinks 6 EinzelnachweiseHintergrund Bearbeiten Hauptartikel Paketverwaltung Das Ziel der Entwicklung ist es einen schnellen einfach zu benutzenden fehlerfreien aber funktionsreichen und portablen Paketmanager zu erstellen Folgende Funktionen stehen zur Verfugung Es werden mehrere Projektarchive lokale als auch entfernte via HTTP HTTPS FTP unterstutzt Die entfernten Projektarchive sind mit RSA signiert Die Paketmetadaten und die Dateien der Binarpakete sind mit SHA256 gehasht Es werden die Paketzustande ahnlich wie bei dpkg verwendet um bei der Installation oder der Aktualisierung die Gefahr von defekten Paketen zu mindern Es besteht die Moglichkeit nicht vollstandige Installationen oder Aktualisierungen fortzufuhren die Moglichkeit nur die Dateien zu entpacken die in dem Paket aktualisiert wurden die Moglichkeit Metapakete zu verwenden die Moglichkeit zu testen ob es zu Inkompatibilitaten von gemeinsam genutzten Bibliotheken kommt die Moglichkeit Pakete zu ersetzen die Moglichkeit Pakete von der Aktualisierung auszuschliessen die Moglichkeit Konfigurationsdateien zu erhalten zu aktualisieren die Moglichkeit Pakete erneut zu installieren die Moglichkeit Pakete mit einer niedrigeren Versionsnummer zu installieren die Moglichkeit Skripte vor und nach Installation Entfernung oder Aktualisierung auszufuhren die Moglichkeit die Pakete auf ihren Zustand fehlende Dateien Hashes fehlende oder unaufgeloste Abhangigkeiten freihangende oder geanderte symbolische Links u A zu untersuchen Die Programme des xbps Paketmanagers sind auch die Basis fur das Buildsystem Dabei werden sogenannte Vorlagen in einem git Projektarchiv 3 definiert so dass sich daraus die Binarpakete auch fur andere Rechnerarchitekturen als die installierte erstellen lassen Die Binarpakete mit der Endung xbps sind ahnlich wie deb Pakete gepackte tar Archive Standardmassig wird xz als Packprogramm verwendet Alternativen sind aber moglich Die Metadaten werden als plist fur die zu installierenden Dateien in files plist und fur das Paket als props plist gehalten Beispiele BearbeitenDen Paketindex aktualisieren xbps install S Alle Pakete aktualisieren xbps install u Pakete suchen xbps query Rs Suchtext Ein Paket installieren xbps install paketname Ein Paket mit allen abhangigen Paketen entfernen xbps remove R paketname Alle manuell installierten Pakete auflisten xbps query m Alle im Paket enthaltenen Dateien auflisten xbps query f paketname Alle Alternativen auflisten xbps alternatives lBetriebssysteme die xbps nutzen BearbeitenLinux Distributionen Void LinuxSiehe auch BearbeitenPaketverwaltung dpkg und deb das System bei Debian RPM Package Manager das System bei Red Hat Ebuild und emerge die Wahl bei Gentoo Linux Pacman Paketmanager von Arch Linux Linux DistributionenWeblinks BearbeitenProjektseite von xbps englisch Einfuhrung in xbps englisch Deutschsprachige Anleitung zu xbps Binar Projektarchiv von Void Linux englisch Handbuch fur xbps Paketersteller englisch Einzelnachweise Bearbeiten Release 0 59 2 18 September 2023 abgerufen am 19 September 2023 Hackover Vortrag zu Void Linux 25 Oktober 2014 abgerufen am 23 September 2015 Vorlagen Repository fur Void Linux 26 Juni 2019 abgerufen am 26 Juni 2019 Abgerufen von https de wikipedia org w index php title Xbps amp oldid 206274322