Linux Mint: развитие и промяна на компоненти APT

Разработчиците на Linux Mint решиха да се задълбочат в основните елементи на системата и обявиха планове за създаване на собствени версии на някои компоненти на системата за управление на пакети APT, която стои в основата на Debian и Ubuntu.

Ръководителят на проекта Клеман Лефевр подробно обясни причините за тази стъпка в актуализацията през август. Много инструменти и библиотеки на APT, според него, са разработени преди повече от десет години и отдавна не получават поддръжка от създателите си. Въпреки постоянните пачове от страна на Linux Mint, Ubuntu и Debian, тези инструменти вече са остарели както по отношение на архитектура, така и по функционалност.

Лефевр: «Някои от тези инструменти и библиотеки на APT не са актуализирани от повече от десет години. Пачвахме ги, за да продължат да работят, но техните възможности, преводи и обща архитектура са заседнали в миналото. Всяка нова версия на Linux Mint ни напомня за стари проблеми, които не можем да решим заради остарелия код. Затова решихме да поемем управлението над тези компоненти, за да отстраним малките бъгове и да правим промени по необходимост».

За да решат тези проблеми, екипът на Linux Mint обедини няколко остарели утилити в нови, по-ефективни решения:

  • Gdebi и apturl бяха сляти в ново приложение с име Captain.

  • Aptdaemon и mintcommon-aptdaemon бяха обединени в библиотеката Aptkit.

Сега всички инструменти, които преди са използвали Aptdaemon, Synaptic или apturl, ще работят чрез Aptkit и Captain. Въпреки това утилитите, използващи Packagekit, могат да продължат да функционират, тъй като този проект активно се поддържа и не изисква незабавна подмяна.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster