Linux Mint: rozwój i zmiany w komponentach APT

Twórcy Linux Mint postanowili zagłębić się w podstawowe elementy systemu i ogłosili plany stworzenia własnych wersji niektórych komponentów systemu zarządzania pakietami APT, który jest podstawą Debiana i Ubuntu.

Kierownik projektu Clément Lefebvre w sierpniowej aktualizacji szczegółowo opisał powody tego kroku. Wiele narzędzi i bibliotek APT, jak mówi, zostało stworzonych ponad dziesięć lat temu i od dawna nie są wspierane przez ich twórców. Pomimo ciągłych poprawek ze strony Linux Mint, Ubuntu i Debiana, te narzędzia zostały uznane za przestarzałe zarówno pod względem architektury, jak i funkcjonalności.

Lefebvre: „Niektóre z tych narzędzi i bibliotek APT nie były aktualizowane od ponad dziesięciu lat. Naprawialiśmy je, aby nadal działały, ale ich możliwości, tłumaczenia i ogólna architektura utknęły w przeszłości. Każda nowa wersja Linux Mint przypomina nam o starych problemach, których nie możemy rozwiązać z powodu przestarzałego kodu. Dlatego postanowiliśmy przejąć zarządzanie tymi komponentami, aby usunąć drobne błędy i wprowadzać zmiany w miarę potrzeby.”

Aby rozwiązać te problemy, zespół Linux Mint połączył kilka przestarzałych narzędzi w nowe, bardziej efektywne rozwiązania:

  • Gdebi i apturl zostały połączone w nową aplikację o nazwie Captain.

  • Aptdaemon i mintcommon-aptdaemon zostały połączone w bibliotekę Aptkit.

Teraz wszystkie narzędzia, które wcześniej używały Aptdaemon, Synaptic lub apturl, będą działać za pośrednictwem Aptkit i Captain. Jednak narzędzia wykorzystujące Packagekit mogą kontynuować swoją pracę, ponieważ ten projekt jest aktywnie wspierany i nie wymaga natychmiastowej wymiany.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster