Разработчик и цифровой кочевник Степан Куликов (LabBrat или Lab-Brat) в рамках обучающего мероприятия Google Summer of Code (GSoC) представил проект gentoo_update для автоматического обновления ОС Gentoo Linux.
Основная цель этой утилиты заключается в помощи новичкам и в облегчении развёртывания обновлений безопасности для пользователей Gentoo Linux. Проект gentoo_update упрощает процесс поддержания актуальной версии системы Gentoo, сокращает время поддержки ОС для системного администратора, а также позволяет улучшить общее взаимодействие с системой со стороны пользователей.
Исходный код gentoo_update выложен на GitHub под открытой лицензией MIT. По умолчанию gentoo_update позволяет развёртывать только обновления безопасности в рамках рекомендаций GLSA (Gentoo Linux Security Advisories). В качестве альтернативного варианта работы утилита gentoo_update также позволяет поддерживать актуальность всех системных пакетов Gentoo Linux.
«Я бы сказал, что очень доволен текущим состоянием проекта. Практически все задачи из запланированных ранее в ходе GSoC выполнены, есть готовый продукт, который уже можно использовать», — пояснил Куликов.
Список результатов проекта Automated Gentoo System Updater:
исходный код приложения gentoo_update CLI;
приложения gentoo_update ebuild CLI в репозитории GURU;
пакет приложения gentoo_update CLI в PyPi;
исходный код мобильного приложения gentoo_update;
мобильное приложение для Android в APK;
мобильное приложение для Android в Google Play.
Источник новости: habr.com