Eine neue Version des Paketmanagers APT wurde veröffentlicht, die Nummer lautet 2.0.
Änderungen:
- Befehle, die Paketnamen annehmen, unterstützen jetzt Muster. Ihre Syntax ähnelt der von aptitude. Achtung! Masken und reguläre Ausdrücke werden jetzt nicht mehr unterstützt! Anstelle dessen werden Muster verwendet.
- Neue Befehle „apt satisfy“ und „apt-get satisfy“, mit denen die angegebenen Abhängigkeiten erfüllt werden können.
- Pins können durch die ursprünglichen Pakete angegeben werden, indem src: vor den Paketnamen gesetzt wird, zum Beispiel:
Package: src:apt
Pin: version 2.0.0
Pin-Priority: 990
- APT verwendet nun libgcrypt zum Hashing anstelle der eingebauten Referenzimplementierungen der Hashfamilien MD5, SHA1 und SHA2.
- Die Anforderungen an die Version des C++-Standards wurden auf C++14 angehoben.
- Der gesamte als veraltet gekennzeichnete Code in 1.8 wurde entfernt.
- Zeiger im Cache sind jetzt statisch typisiert. Sie können nicht mit Ganzzahlen (außer 0 über nullptr) verglichen werden.
- apt-pkg kann jetzt mit pkg-config gefunden werden.
- Die Bibliothek apt-inst wurde mit der Bibliothek apt-pkg zusammengeführt.
Die Lizenz des Originaltextes ist CC BY-SA 4.0.
Quelle: linux.org.ru
