В Debian 12 появится новая версия APT

    0
    16


    Предстоящий выпуск Debian “Bookworm”, версия 12, будет включать новую версию инструментов упаковки APT с улучшенной обработкой несвободного программного обеспечения.

    Выпускам Debian присваиваются кодовые имена из Игрушечная история серия фильмов; Книжный червь, если вам интересно, был “второстепенным антагонистом” из История игрушек 3. Debian 13 будет называться Trixie, а Debian 14 — Forky.

    Система упаковки APT — «вероятно, лучшая функция в Debian», как заметил комментатор еще в 2004 году. APT удивительно стабилен: новая версия будет только версии 2.6.0.

    APT впервые появился в Debian 2.1 Слинк в 1999 году, и с тех пор это был медленный и довольно стабильный проект. Потребовалось 15 лет, чтобы достичь версии 1.0, выпущенной в День дурака в 2014 году. apt впервые появилась команда, а затем она была включена в Ubuntu 14.04.

    (Для сравнения, автоматическое разрешение зависимостей появилось в семействе Red Hat, когда Fedora Core 1 включала yum — совместно разработан покойным Сетом Видалом — в 2003 году. Он был заменен на DNF в Fedora 22 в 2015 году. До этого установка умеренно сложного пакета в Red Hat Linux была кошмарным процессом, который мог включать в себя извлечение и ручную установку многих десятков зависимостей.)

    Исправления в новом релизе относительно скромные. Внесены некоторые улучшения в перевод на чешский язык, некоторые изменения в файле COPYING для включения некоторых дополнительных лицензий и улучшенная обработка changelog подкоманда.

    Основное изменение связано с обработкой несвободных прошивок, которые в Debian используются для собственных прошивок «кляксы» (Бинарный лсержант Обьjects), которые необходимы для работы большого количества современного оборудования. Ранее мы рассматривали проблемы проприетарных прошивок, а также их влияние на проект Debian, в частности.

    По сути, растущее распространение проприетарных прошивок связано с общеотраслевым сокращением затрат: дешевле использовать неспециализированный чип общего назначения, запускающий небольшую специализированную программу, позволяющую ему выполнять свою работу, чем проектировать, внедрять и создавать индивидуальное оборудование для выполнения той же работы.

    Это приводит к проблеме: ваш компьютер может работать не полностью, пока операционная система не загрузит различные из этих BLOB-объектов в свои различные сетевые интерфейсы, свой графический процессор и так далее. Это, в свою очередь, означает, что если загрузочный носитель, с которого вы устанавливаете компьютер, не включает эту прошивку, то новая ОС может не иметь возможности подключиться к Интернету и выйти в Интернет, чтобы получить то, что ей нужно.

    В результате Bookworm станет первым выпуском Debian, включающим несвободное встроенное ПО в качестве стандарта. Это довольно большое дело, и некоторые из связанных с этим изменений все еще работают в стеке программного обеспечения… хотя этот выпуск уже является частью поэтапного процесса замораживания функций. ®

    Предыдущая статьяCrusader Kings 3: полное руководство
    Следующая статьяAndroid 14 может позволить вам создавать обои с эмодзи на вашем Pixel
    Виктор Попанов
    Эксперт тестовой лаборатории. Первый джойстик держал в руках в возрасте 3 лет. Первый компьютер, на котором „работал” был с процессором Intel i386DX-266. Тестирует оборудование для издания ITBusiness. Будь то анализ новейших гаджетов или устранение сложных неполадок, этот автор всегда готов к выполнению поставленной задачи. Его страсть к технологиям и приверженность качеству делают его бесценным помощником в любой команде.