LINUX.ORG.RU

Deb


21

10

Всего сообщений: 11

Утвержден график выхода Ubuntu 24.04 LTS и кодовое имя

Группа Ubuntu Linux

Canonical объявила кодовое имя Ubuntu 24.04 — Noble Numbat (Благородный сумчатый муравьед, онумбат, намбат).

График выхода:

  • 29 февраля 2024 – Feature Freeze;
  • 21 марта 2024 – User Interface Freeze;
  • 4 апреля 2024 – Ubuntu 24.04 Beta;
  • 11 апреля 2024 – Kernel Freeze;
  • 25 апреля 2024 – Ubuntu 24.04 LTS обычный релиз;
  • Август 2024 - Ubuntu 24.04.1 (доставка уведомления о возможности перехода с 22.04).

Обновиться до 24.04 уже можно сейчас из командной строки:

  • с 23.10:
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    sudo sed -i 's/mantic/noble/g' /etc/apt/sources.list
    sudo apt update
    sudo apt dist-upgrade
    
  • с 22.04:
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    sudo sed -i 's/jammy/noble/g' /etc/apt/sources.list
    sudo apt update
    sudo apt dist-upgrade
    

>>> Пруфлинк

 , , , ,

Was2023
()

Debian 12.1

Группа Debian

Сформировано первое обновление релиза Debian 12 Bookworm, в котором исправили 89 ошибок и 26 уязвимостей. Также устранены некоторые недоработки в установщике Debian-Installer. Обновлены пакеты: libreoffice, dbus, dpdk, gnome-control-center, gnome-maps, gnome-shell, gnome-software, mutter, nvidia-graphics-drivers, postfix, qemu, systemd и др.

( читать дальше... )

>>> Подробности

 , , , ,

ips2010
()

Deepin готовится отказаться от основы в виде Debian

Группа Debian

Разработчиками китайского дистрибутива Deepin было принято решение создать независимую пакетную базу с нуля, вместо того, чтобы использовать Debian. Пакетная система будет напоминать Snappy и Flatpak. Претендующая на звание национальной китайской ОС UOS, основанная на Deepin, вероятно, тоже избавится от связей с Debian.

Пакетный формат Linglong, анонсированный разработчиками, обещает следующую функциональность:

  • во-первых, универсальность –– собрав пакет Linglong единожды, его можно запускать в любой среде Linux. Программы, упакованные в Linglong, выполняются в изолированной среде (так называемой песочнице) из соображений безопасности. Кроме того, поддерживается расширенная схема управления разрешениями (permissions);

  • во-вторых, разработчики обещают поддержку Delta-пакетов, а также простые и удобные инструменты для создания таких пакетов.

>>> Подробности

 , ,

ipkirill22x
()

В Ubuntu 22.04 Firefox переезжает в Snap

Группа Ubuntu Linux

Сегодня вместо пакета с Firefox загружена заглушка, перенаправляющая на установку Snap-пакета Firefox с релизного канала.

В результате чего теперь на системах с миниатюрным объемом SSD-памяти (до 16 ГБ) использование Ubuntu теперь будет затруднительно, если вообще возможно, поскольку контейнер занимает существенный объем места на диске. Также становится невозможной комбинация Firefox ESR + Firefox Release штатными средствами, поскольку Firefox ESR и Firefox Release расположены в одном источнике, и канал нужно будет выбрать при установке.

Ранее это было возможно в виде варианта Firefox Snap ESR + Firefox Release Deb.

>>> Ссылка на "заглушки"

 , , , ,

anonymous
()

Debian 11.2

Группа Debian

Состоялся релиз Debian 11.2, в который вошли накопившиеся обновления пакетов, а также исправления инсталлятора.

Изменения:

  • В libseccomp добавлена поддержка системных вызовов новых выпусков ядра Linux, вплоть до версии 5.15.
  • Добавлен пакет rustc-mozilla, необходимый для сборки Firefox-esr и Thunderbird.
  • Устранена ошибка в wget с загрузкой файлов объемом более 2 ГиБ на 32-разрядных системах.

Для установки в ближайшее время будут подготовлены установочные диски, а также live-образы с Debian 11.2. Существующие системы уже получили обновления штатными механизмами APT/Snap/Flatpak. Исправления безопасности доступны через security.debian.org по мере выхода.

>>> Подробности

 , , ,

ipkirill21x
()

Появились деббилды

Группа Debian

Деббилды для Debian'а — тоже самое, что и слакбилды для Slackware. Это простые скрипты, которые собирают пакеты.

В отличие от makepkg, деббилды используют скрипт makedeb, который по дефолту отслеживает зависимости бинарников и включает их в .deb пакет. Если отслеживание зависимостей отключено, а в самих деббилдах нет специфичных для Debian'а команд, то деббилды должны успешно собирать .deb пакеты в любых дистрибутивах, поскольку makedeb собирает пакеты низкоуровнево (через ar + tar + ... и т.д.).

( Читать дальше... )

 ,

saahriktu
()

Наконец реализован Multiarch в debian/ubuntu

Группа Debian

Свершилось давно ожидаемое великое событие — доделан multiarch в основанных на deb дистрибутивах.

Работа над ним была долгой, но получилось нечто существенно более продвинутое, чем в дистрибутивах, основанных на RPM:

  • возможность устанавливать библиотеки для любой архитектуры в любую;
  • окружение кросс-компиляции соответствует окружению «родной» компиляции;
  • эмулируемая система выглядит как обычная.

И многое другое.

Теперь осталось только внести всё, что необходимо в unstable ветку дистрибутива, согласно плану.

>>> ссылка на описание

 , , , ,

gena2x
()

AppImage: портативные программы приходят в Linux

Группа Open Source

В рамках проектов Elemantary и Portable Linux Apps была разработана система, позволяющая создавать «переносные» приложения, которые не требуют установки и смогут работать в любом дистрибутиве. Создатели этой системы придерживаются идеи «1 файл = 1 приложение», которая несколько похожа на подход к установке программ в MacOS. AppImage-приложение не требует инсталляции самой программы и зависимостей (и, соответственно, привилегий суперпользователя), однако Elemantary Project рассматривает возможность использования AppImage в качестве формата пакетов по умолчанию. AppImage-приложение можно запустить из любого места, например с флеш-кары или напрямую из сети.

Внутри AppImage представляет из себя iso-образ с исполняемым битом в начале файла. При запуске такого приложение образ монтируется поверх реальной файловой системы через fuse, давая приложению возможность использовать библиотеки и ресурсы из основной системы, никак не затрагивая её (хотя, как и обычные, непортабельные приложения, AppImage-приложения хранят настройки в домашней папке пользователя). Кроме того, AppImage может хранить метаданные в виде обычного *.desktop-файла.

Таким образом, AppImage позволяет удобно и безопасно использовать ваши любимые приложения на любом линукс-десктопе или, например, легко и непринужденно тестировать ночные сборки, не трогая систему.

Поддерживается возможность создания AppImage-приложений из обычных deb-пакетов, кроме того, уже несколько десятков готовых приложений можно найти по адресу http://portablelinuxapps.org/ , среди которых есть популярные браузеры firefox и opera, im-клиент pidgin, торрент-клиент transmission, и даже мощный пакет для работы с трехмерной графикой blender.

>>> Подробности

 , , ,

Nightwing
()

Ubuntu Lucid принимает на вооружение новый формат пакетов исходного кода

Группа Ubuntu Linux

19 декабря серверы сборки Launchpad, используемые для разработки Ubuntu, получили поддержку новых форматов пакетов исходного кода, ранее включённых в Debian Squeeze - 3.0 (native) и 3.0 (quilt). Несколько пакетов в новых форматах уже загружены в нестабильную версию Ubuntu - 10.04 (Lucid).

Для разработчиков пакетов эта новость означает, что теперь управление системой патчей в составе пакета встроено прямо в утилиты сборки dpkg, а также появилась возможность использовать для создания пакета архивы tar.bz2 без предварительной перепаковки в tar.gz. В новом формате также отказались от хранения изменений пакета в виде сжатого diff - теперь ему на смену пришёл архив debian.tar.gz, что позволяет разработчикам пакета включать свои бинарные файлы без предварительного перекодирования в текст.

Описание новых форматов можно найти на http://wiki.debian.org/Projects/DebSr... .

С точки зрения конечного пользователя ничего не изменяется - формат бинарных deb-пакетов остаётся нетронутым.

>>> Подробности

 , , ,

LucidFox
()

Nix окончательно решит проблему зависимостей

Группа Linux General

Пакетный менеджер следущего поколения призван решить глобальные проблемы развертывания бинарных и source-based пакетов для Ubuntu, Debian, SUSE, Fedora, и Red Hat. Менеджер позволяет иметь несколько версий одного пакета и безопасный откат проведенных изменений.

>>> Подробности

 , ,

Sun-ch
()

Руководство по созданию пакетов Ubuntu

Группа Ubuntu Linux

Ubuntu Packaging Guide - это продукт коллективного творчества нескольких разработчиков Ubuntu, в самую первую очередь - Даниэля Гольбаха (Daniel Holbach), который известен в узких кругах как организатор регулярных уроков по созданию пакетов (Packaging 101) на IRC-каналах Ubuntu.

Руководство идеально подходит для новичков, но в нём охватываются и более продвинутые вопросы.

Помимо советов по созданию пакетов с нуля, охваченных в Debian New Maintainer's Guide, рассматриваются такие темы, как:

  • обновление существующих пакетов;
  • создание файлов различий между пакетами (debdiff) для прикрепления к отчётам о багах на Launchpad;
  • системы наборов патчей (simple-patchsys, dpatch, quilt);
  • специфика пакетов для KDE;
  • специфика пакетов динамических библиотек;
  • сборка пакетов в chroot (pbuilder).

Делается упор на специфику разработки Ubuntu и отличия оной от разработки Debian.

>>> Подробности

 ,

Sikon
()