Eine neue Version des APT-Paketmanagers ist erschienen, Nummer 2.0.
Änderungen:
- Befehle, die Paketnamen akzeptieren, unterstützen jetzt Platzhalter. Ihre Syntax ist aptitude-ähnlich. Achtung! Masken und reguläre Ausdrücke werden nicht mehr unterstützt! Stattdessen werden Vorlagen verwendet.
- Neue Befehle „apt fill“ und „apt-get satis“, um angegebene Abhängigkeiten zu erfüllen.
- Pins können von Quellpaketen angegeben werden, indem src: zum Paketnamen hinzugefügt wird, zum Beispiel:
Paket: src:apt
Pin: Version 2.0.0
Pin-Priorität: 990
- APT verwendet jetzt libgcrypt für das Hashing anstelle der integrierten Referenzimplementierungen der MD5-, SHA1- und SHA2-Hash-Familien.
- Die Anforderungen für die C++-Standardversion wurden auf C++14 erhöht.
- Der gesamte in Version 1.8 als veraltet markierte Code wurde entfernt
- Zeiger im Cache sind jetzt statisch typisiert. Sie können nicht mit ganzen Zahlen verglichen werden (außer 0 über nullptr).
- apt-pkg kann jetzt mit pkg-config gefunden werden.
- Die apt-inst-Bibliothek wurde mit der apt-pkg-Bibliothek zusammengeführt.
Der Originaltext ist unter CC BY-SA 4.0 lizenziert.
Source: linux.org.ru