Została wydana nowa wersja menedżera pakietów APT, numer 2.0.
Zmiany:
- Polecenia przyjmujące nazwy pakietów teraz obsługują wzorce. Ich składnia jest podobna do aptitude. Uwaga! Maski i wyrażenia regularne nie są już obsługiwane! Zamiast nich używane są wzorce.
- Nowe polecenia "apt satisfy" i "apt-get satisfy", umożliwiające spełnienie zależności, które zostały określone.
- Piny mogą być wskazane przez pakiety źródłowe, dodając src: do nazwy pakietu, na przykład:
Package: src:apt
Pin: version 2.0.0
Pin-Priority: 990
- APT teraz używa libgcrypt do haszowania zamiast wbudowanych referencyjnych implementacji rodzin haszy MD5, SHA1 i SHA2.
- Wymaganie dotyczące wersji standardu C++ zostało podniesione do C++14.
- Cały kod oznaczony jako przestarzały w wersji 1.8 został usunięty.
- Wskaźniki w pamięci podręcznej są teraz statycznie typizowane. Nie można ich porównywać z liczbami całkowitymi (oprócz 0 przez nullptr).
- apt-pkg można teraz znaleźć za pomocą pkg-config.
- Biblioteka apt-inst została połączona z biblioteką apt-pkg.
Licencja oryginalnego tekstu — CC BY-SA 4.0.
Źródło: linux.org.ru
