Została wydana nowa wersja menedżera pakietów APT, oznaczona numerem 2.0.
Zmiany:
- Polecenia akceptujące nazwy pakietów teraz obsługują symbole wieloznaczne. Ich składnia jest podobna do aptitude. Ostrzeżenie! Maski i wyrażenia regularne nie są już obsługiwane! Zamiast nich używane są szablony.
- Nowe polecenia „apt satisfied” i „apt-get satisfied” służące spełnieniu określonych zależności.
- Pin można określić za pomocą pakietów źródłowych, dodając src: do nazwy pakietu, na przykład:
Pakiet: src:apt
Pin: wersja 2.0.0
Priorytet pinów: 990
- APT używa teraz biblioteki libgcrypt do hashowania zamiast wbudowanych implementacji referencyjnych rodzin algorytmów MD5, SHA1 i SHA2.
- Wymagania dotyczące wersji standardu C++ zostały podniesione do C++14.
- Cały kod oznaczony jako przestarzały w wersji 1.8 został usunięty.
- Wskaźniki wewnątrz pamięci podręcznej są teraz statycznie typowane. Nie można ich porównywać z liczbami całkowitymi (oprócz 0 poprzez nullptr).
- apt-pkg można teraz znaleźć za pomocą pkg-config.
- Biblioteka apt-inst została scalona z biblioteką apt-pkg.
Oryginalny tekst jest licencjonowany na zasadach CC BY-SA 4.0.
Źródło: linux.org.ru
