De ontwikkelaars van Linux Mint hebben besloten om dieper in de basis elementen van het systeem te duiken en hebben plannen aangekondigd voor de creatie van hun eigen versies van sommige componenten van het APT-pakketbeheersysteem, dat de basis vormt voor Debian en Ubuntu.
Projectleider Clément Lefebvre heeft in de augustus-update uitgebreid toegelicht waarom deze stap is gezet. Veel gereedschappen en bibliotheken van APT zijn volgens hem meer dan tien jaar geleden ontwikkeld en worden inmiddels al lang niet meer ondersteund door de makers. Ondanks voortdurende patches van Linux Mint, Ubuntu en Debian zijn deze gereedschappen verouderd, zowel qua architectuur als functionaliteit.
Lefebvre: "Sommige van deze APT-gereedschappen en bibliotheken worden al meer dan tien jaar niet meer bijgewerkt. We hebben ze gepatcht zodat ze blijven werken, maar hun mogelijkheden, vertalingen en algemene architectuur zijn verankerd in het verleden. Elke nieuwe versie van Linux Mint herinnert ons aan oude problemen die we niet kunnen oplossen vanwege verouderde code. Daarom hebben we besloten om het beheer over deze componenten op ons te nemen, om kleine bugs op te lossen en aanpassingen te maken waar nodig."
Om deze problemen op te lossen, heeft het team van Linux Mint verschillende verouderde hulpprogramma's samengevoegd in nieuwe, efficiëntere oplossingen:
Gdebi en apturl zijn samengevoegd in een nieuwe applicatie onder de naam Captain.
Aptdaemon en mintcommon-aptdaemon zijn samengevoegd in de bibliotheek Aptkit.
Alle gereedschappen die eerder Aptdaemon, Synaptic of apturl gebruikten, zullen nu functioneren via Aptkit en Captain. Hulpprogramma's die Packagekit gebruiken, kunnen echter blijven werken, omdat dit project actief wordt ondersteund en geen onmiddellijke vervanging vereist.
Bron: linux.org.ru
