У нашому попередньому дописі у блозі щодо «причепурення Mageia» (майже рік тому!) ми познайомили вас із DNF у Mageia 6. З того часу ми зберігали поступ і стежили за розробкою основної гілки програми у Cauldron. Тісно співпрацюючи із основними розробниками і беручи активну участь у процесі розробки (тобто рецензуючи і тестуючи пропоновані зміни), ми змогли забезпечити правильний розвиток цього засобу для керування пакунками. Це пішло на користь обом проектам, Mageia та Fedora, а також іншим проектам, у яких використовується DNF (зокрема проекту Yocto, де DNF впроваджено з випуску 2.3).
Наслідком нашої роботи із реалізації найновішої і найкращої технології керування пакунками стало те, що Mageia є одним із перших основних дистрибутивів Linux, які пропонують DNF 2.x з самого випуску! Зараз ми маємо версію 2.5.1 DNF із набором основних додатків версії 2.1.1 і додаткові додатки версії 2.0.1. Крім того, DNF попередньо встановлено в усіх нових встановлених системах Mageia 6. Ті, хто оновлюється з Mageia 5, можуть просто встановити пакунок «dnf».
Для тих, хто надає перевагу графічним оболонкам для керування пакунками, ми розробили dnfdragora — інтуїтивно зрозумілу графічну оболонку, подібну до rpmdrake. Втім, на відміну від rpmdrake, у dnfdragora передбачено власні оболонки на основі Qt 5, GTK+ 3 та ncurses. Отже, байдуже, яким графічним середовищем ви користуєтеся, вам буде приємно працювати з dnfdragora.
Просто встановіть пакунок «dnfdragora-qt» або «dnfdragora-gtk» для відповідної оболонки або пакунок «dnfdragora», якщо вам потрібен інтерфейс ncurses.
Для тих, кому потрібні якнайширші можливості, у нас є кілька чудових новин!
Нами завершено інтеграцію підтримки служби COPR Fedora, що означає, що тепер будь-хто може збирати пакунки для Mageia 6 та Cauldron у системі COPR, разом із пакунками для Fedora і CentOS. Докладний опис цієї можливості наведено на відповідній сторінці нашої вікі.
Ми також раді оголосити про те, що реалізовано підтримку Mageia 6 та тестової гілки Mageia Cauldron на openSUSE Build Service. Через можливості перехресного з’єднання OBS значна кількість приватних розгорнутих платформ Open Build Service також можуть тепер збирати пакунки для Mageia 6 і Mageia Cauldron! Докладний опис користування цією можливістю наведено на сторінці нашої вікі.
Крім того, у Mageia тепер передбачено повну підтримку AppStream, міждистрибутивного стандарту опису програмного забезпечення для центрів керування програмним забезпеченням. У Mageia 6 програми для керування програмним забезпеченням, які використовують AppStream, зокрема Програмні засоби GNOME і Discover Плазми, показуватимуть описи усього програмного забезпечення, для якого авторами і розробниками передбачено відомості у форматі AppStream.
Просто встановіть пакунок «gnome-software» або «discover», щоб переконатися в усьому самим.
Втім, якщо ви користуєтеся Програмними засобами GNOME і встановлюєте Програмні засоби GNOME, під час наступного входу до системи буде задіяно інтеграцію із Оболонкою GNOME. Це надасть вам змогу скористатися Оболонкою GNOME для пошуку програм, які можна встановити за допомогою Програмних засобів GNOME.
Ну, і нарешті, родзинкою стане те, що якщо ви користуєтеся для керування оновленнями вашої системи Програмними засобами GNOME, вам буде приємно дізнатися, що функціональна можливість автономного оновлення у Програмних засобах GNOME чудово працює із новою системою! Виглядає усе це доволі елегантно, якщо хочете знати мою думку!
Це кульмінація двох років роботи у межах Mageia та різноманітних інших проектів. Основні розробники, наші друзі з проектів Fedora та openSUSE, пакувальники Mageia та системні адміністратори Mageia — усі долучилися до успіху запуску цієї технології у Mageia 6. Усі ми сподіваємося, що усі користувачі Mageia зможуть насолодитися результатами роботи у випуску Mageia 6.
Цей допис є перекладом допису у англомовному блозі.