Дебусин: Debian работи върху полезна PPA платформа за Debian
За много, Ubuntu се счита за една от малкото дистрибуции, базирани на Linux, която предлага най-доброто от вселената на Linux.Поне по отношение на разнообразието от софтуер (приложения, програми, игри и операционни системи), който може да бъде инсталиран на вашия десктоп, той предлага широка гама от опции. И не само безплатен и търговски софтуер, но и софтуер за домашни и офис потребители. Това е възможно благодарение на обширната и нарастваща екосистема от приложения, поддържана не само от собствените (и на трети страни) хранилища за пакети "Deb" и "Snap", но и от огромното количество алтернативен и модерен софтуер, достъпен чрез безброй канали. Хранилища „PPA“ създадена от огромната си глобална потребителска общност. И сега, в същата посока, проектът Debian обявява стартирането на инициативата „Дебузин“което е един вид хранилище „PPA“.
По този начин, в близко бъдеще, Потребителите на дистрибуции на Debian GNU/Linux или такива, базирани на нея, вече няма да се налага да прибягват до инсталиране на алтернативни софтуерни хранилища. да използвате и да се наслаждавате на софтуер, който не е наличен в официални или сертифицирани хранилища на Debian. Ето защо, докато обясняваме малко повече за тази нова инициатива на проекта Debian, в края на тази публикация ще ви покажем как можете бързо и ефективно да я използвате. «Инсталирайте, конфигурирайте и използвайте различни PPA хранилища за Ubuntu, на Debian 13 дистрибуция "Trixie".
XtraDeb: Отлично PPA хранилище на приложения и игри за Ubuntu
Но преди да започнем да се задълбочаваме в подробностите за тази новаторска инициатива, подкрепена от проекта Debian, наречен „Дебузин“, препоръчваме ви да проучите a предишна свързана публикация Относно темата за хранилищата на Ubuntu PPA в Debian, след като прочетох тази публикация:
XtraDeb е PPA хранилище за Ubuntu и производни или съвместими устройства, който предлага отлични и много актуални приложения и игри.

Дебузин: Фрийксиан Работи върху полезна PPA платформа за Debian.
Какво е Дебузин?
В началото е важно да се подчертае, че иТози екземпляр на Debusine е спонсориран от Фрийксиан (софтуерна компания, специализирана в свободен софтуер) и одобрен от проекта Дебиан, с цел pда предоставя различни инструменти за пакетиране на сътрудниците на Debian и да улесни експериментирането в цялата дистрибуция. Но за повече подробности, и според тях, Debusine е:
Бизнес Това е модерна платформа за непрекъсната интеграция в облака. Той изпълнява множество работни процеси, свързани с пакетирането и разпространението на екосистемата на Debian. Автоматизира всичко - от компилирането на пакети до генерирането на инсталационни, дискови, облачни и контейнерни образи, включително всички междинни проверки на качеството. Той е изключително гъвкав и лесно разширяем, за да отговори на специфични изисквания. Разработен е от Freexian, за да модернизира инфраструктурата на Debian, с първоначална подкрепа от германското правителство (чрез Агенция за суверенни технологииТези, които стоят зад това развитие, имат опит в създаването на трайна инфраструктура, като например el Стартов панел на Ubuntu o el Проследяване на пакети на Debian.
Въпреки това, и като се вземе предвид официално съобщение за стартиране от проекта Debian на DebusineСтрува си да се спомене и следната информация:
Чрез публикуване на пакети в хранилища на Debusine, можете да се възползвате от всички съществуващи функции на Debusine, включително набор от тестове за осигуряване на качеството и проследяване на регресия (очаквайте скоро). Хранителите се подписват с помощта на индивидуални ключове, съхранявани в услугата за подписване на Debusine, а качванията в хранилищата се базират на текущото съдържание на това хранилище, както и на съответната базова версия на Debian. Всички хранилища включват автоматично заснемане на моментни снимки. Освен това, Debusine е конфигуриран да позволява използването на хранилища. Следователно, всички разработчици и поддържащи на Debian могат да имат достъп до пакети и да ги публикуват там. И всички получени хранилища са публични по подразбиране. И накрая, разрешени са само пакети, лицензирани за разпространение в Debian и предназначени предимно за работа, която би могла разумно да се окаже в Debian; поради тази причина Freexian си запазва правото да премахва хранилища от него.
изследвам Програмен код на salsa.debian.org

Как ще работим на тази нова платформа за хранилища?
За да научите повече за тази платформа и да започнете да я използвате, можете лесно да получите достъп до двете Официална документация, предоставена от проекта Debian като Официална документация, предоставена от компанията FreexianНо казано много опростено, и за тези с по-малко познания (технически), разработчиците и поддържащите лесно ще могат да разберат. Създаване на хранилище за пакети (Suite) със следния примерен код:
debusine --server SERVER архивен пакет създаване --workspace РАБОТНО ПРОСТРАНСТВО \ --архитектура всички --архитектура amd64 \ --base-workflow-template ПАКЕТ ОТ ШАБЛОНИ
Демонстративен пример
debusine --server debian архивен пакет създаване \ --workspace developers-myuser_experiment \ --архитектура всички --архитектура amd64 \ --base-workflow-template upload-to-unstable \ sid-експеримент
Докато, Потребителите на Debian дистрибуция ще могат лесно да използват тези хранилища. като просто добавите съответните конфигурационни редове към файла с изходния код на софтуера. Например, използвайки генерирания по-горе пример, конфигурацията ще бъде следната:
Видове: дебютантка дебютантка-SRC URI: HTTPS://дебютантка.дебузин.Debian.мрежа/Debian/разработчиците-моят_потребителски_експеримент Suites: Сид-експеримент Компоненти: основен
Стъпки за инсталиране и използване на PPA хранилища, създадени за Ubuntu на Debian 13 "Trixie" дистрибуция и подобни
Докато тази нова официална алтернатива на PPA хранилищата на Ubuntu в Debian се разработва, подобрява и разширява, мнозина със сигурност ще искат да продължат да използват текущите и необходими PPA хранилища, хоствани на Launchpad, в текущите си Debian дистрибуции. За да ви помогнем да направите това, ние предоставихме кратко и ясно ръководство как да го направите:

- Общи свойства на софтуераИзтеглете и инсталирайте този Debian SID пакет – Директно изтегляне.

- свойства на софтуера на Python3Изтеглете и инсталирайте този Debian SID пакет – Директно изтегляне.

- Python3-launchpadlibИзтеглете и инсталирайте или инсталирайте директно от хранилищата на Debian Trixie –Директно изтегляне.
След като направите всичко това, остава само да изберете произволно PPA хранилище и да тествате всички тези нови възможности (конфигурация и оптимизация), като просто изпълните командата:
sudo add-apt-repository ppa:mi-repositorio/mi-programa
Това включва последващо редактиране на новогенерирания файл „source“, наречен „my-program.sources“, за да се замени вътрешно думата „trixie“ с подходящата дума, необходима или поддържана от програмата за конкретна версия на Ubuntu, например „mantic“, „noble“ или „questing“, в полето „suites“. Накрая, актуализирайте списъка с пакети на новото хранилище с командата:
sudo apt update

Обобщение
Накратко, това Нова и интересна алтернатива от компанията Freexian, наречена "Debusine"Това, което е подкрепено и от проекта Debian, много вероятно ще реши проблеми като липсата на подходящи места за много разработчици на Debian да тестват координирани промени в множество пакети. Или необходимостта да се иска от потребителите да проверяват корекциите на грешки, преди да качват или разпространяват софтуер, който все още не е готов (или изобщо не е подходящ) за включване в основното хранилище на Debian. А в някои случаи, Избягвайте използването на по-малко напреднали или по-ръчни инструменти, като например „reprepro“ и „aptly“Благодарение на интегрираната и автоматизирана система, която покрива повечето от нуждите на мениджърите на хранилища за GNU/Linux дистрибуции, желаем на този проект всичко най-добро в полза на всички членове и потребители на Linux общността.
И накрая, запомнете посетете нашия «начална страница» на испански. Или на който и да е друг език (само като добавите 2 букви в края на текущия ни URL адрес, например: ar, de, en, fr, ja, pt и ru, сред много други), за да научите повече актуално съдържание. Освен това ви каним да се присъедините към нашия Официален канал в Telegram за да четете и споделяте повече новини, ръководства и уроци от нашия уебсайт.