Образователна програма за Linux

Обща обвивка за управление на пакети PackageKit

PackageKit, родова черупка за управление на пакети за Linux, е нова за сезон 2008. Този проект е взет под тяхно крило от създателите на дистрибуцията Fedora, в резултат на което той бързо набира популярност сред потребителите и се превръща в един от кандидатите за ролята на универсален мениджър на пакети за всички дистрибуции на Linux. Днес, започвайки с деветата версия на Fedora, PackageKit се превърна в основното приложение за работа със софтуерни пакети в тази дистрибуция и също е включен в Ubuntu 8.10, Mandriva 2009 и други.

Проектът PackageKit (www.packagekit.org) има за цел да обедини инсталацията и актуализацията на софтуера във всички дистрибуции на Linux. Тъй като всяка дистрибуция има свой собствен мениджър за работа с хранилища и пакети за приложения, такъв зоопарк от мениджъри на пакети може да причини някои проблеми на много потребители и в този случай някакво унифициране на този процес не би навредило.

PackageKit не предлага да се унифицират форматите на пакетите и да се заменят съществуващите мениджъри с един единствен и общ за всички. Този проект е просто добавка към съществуващите мениджъри на пакети. PackageKit предлага на потребителите унифициран интерфейс за управление на инсталирането на програми, но в същото време използва функционалността на инсталирания в системата мениджър на пакети. Понастоящем поддържа следните мениджъри на пакети: APT, yast, yum, smart, conary, urpmi и др.

Трябва да се каже, че този метод на обединение не се приветства от всички. Някои биха искали да видят точно един-единствен формат на пакета и един-единствен мениджър на пакети за всички и дори призовават за мащабна среща на върха на лидерите на водещи дистрибуции, за да се реши този проблем.