Ein neuer Release des Paketmanagers APT mit der Nummer 2.0 wurde veröffentlicht.
Änderungen:
- Befehle, die Paketnamen akzeptieren, unterstützen jetzt Muster. Ihre Syntax ist aptitude-ähnlich. Achtung! Maskierungen und reguläre Ausdrücke werden jetzt nicht mehr unterstützt! Stattdessen werden Muster verwendet.
- Neue Befehle „apt satisfy“ und „apt-get satisfy“, die es ermöglichen, Abhängigkeiten zu erfüllen, wurden hinzugefügt.
- Pins können durch das Hinzufügen von src: zum Paketnamen angegeben werden, zum Beispiel:
Paket: src:apt
Pin: version 2.0.0
Pin-Priority: 990
- APT verwendet jetzt libgcrypt zum Hashing anstelle der integrierten Referenzimplementierungen der Hash-Familien MD5, SHA1 und SHA2.
- Die Anforderungen an die C++ Version wurden auf C++14 angehoben.
- Der gesamte als veraltet markierte Code in 1.8 wurde entfernt.
- Zeiger im Cache sind jetzt statisch typisiert. Sie können nicht mit Ganzzahlen verglichen werden (außer 0 zu nullptr).
- apt-pkg kann jetzt mit pkg-config gefunden werden.
- Die Bibliothek apt-inst wurde mit der Bibliothek apt-pkg zusammengeführt.
Die Lizenz des Originals ist CC BY-SA 4.0.
Quelle: linux.org.ru
