LINUX.ORG.RU

Gentoo


291

19

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

Gentoo становится бинарным

Группа Gentoo Linux

Теперь будет выбор: использовать бинарники или собирать всё на своём железе.

Вот что пишут:

Чтобы ускорить работу с медленным оборудованием и для общего удобства, мы теперь также предлагаем бинарные пакеты для загрузки и прямой установки! Для большинства архитектур это ограничено ядром системы и еженедельными обновлениями - однако для amd64 и arm64 это не так. На наших зеркалах представлено >20 Гбайт пакетов, от LibreOffice до KDE Plasma и от Gnome до Docker. Gentoo стабилен, обновляется ежедневно. Наслаждайтесь!

ИМХО: С одной стороны это хорошо - какой-нить QEMU больше не обязательно собирать часами на своём компудахтере, а с другой - Gentoo - это source-based дистрибутив, я с таким же успехом могу использовать Artix, Void, Slackware, etc.

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

 ,

ZSkunk
()

Новости Funtoo Linux - лето 2023

Группа Gentoo Linux

Ключевые технические изменения:

  • повторное объявление прекращения поддержки Funtoo Linux 1.4
  • пока-пока genkernel, привет Funtoo Ramdisk
  • крупное обновление harvester

«Списание» Funtoo Linux 1.4

Напоминание, что Funtoo Linux 1.4 будет «снят с производства» к концу 2023 года. Несмотря на наличие технической возможности обновить 1.4 до next, что характерно для серверных систем с минимальным набором пакетов, лучшим способом является новая установка Funtoo Linux, и лучше это сделать до Нового Года.

Funtoo Ramdisk

Практически с самого начала проекта в Funtoo для создания официального ядра и initramfs использовалась форкнутая версия genkernel от Gentoo. И всё это время drobbins хотел полностью переписать genkernel с нуля. Каковы проблемы genkernel? Их несколько:

  • собирает одновременно и ядро и initramfs, что делает его использование громоздким
  • переусложнённая функциональность, сложность улучшения и рефакторинга кодовой базы

К концу сентября, после вливания ветки harvester в Funtoo Linux, появился новый инструмент для получения initramfs - Ramdisk. Сборка debian-sources будет использовать именно Ramdisk, а не genkernel.

По состоянию на текущий момент Ramdisk поддерживает только стандартные установки - это ext4 и xfs в качестве ФС для корневого раздела. Поддержки LVM, cryptsetup, btrfs и т.п. ещё нет.

Что же делать, если вы самостоятельно используете неподдерживаемую конфигурацию? Главное, не волнуйтесь:

  • скоро появится поддержка btrfs и lvm
  • исключите обновление debian-sources - emerge с параметром --exclude debian-sources
  • откройте сообщение об ошибке на баг-трекере, чтобы была добавлена нужная вам функциональность и обновлена документация по установке

Подробнее об утилите sys-apps/ramdisk можно узнать на официальной pypi-странице https://pypi.org/project/funtoo-ramdisk/

Если кратко, то развитие минимальной функциональности этого простого для понимания и элегантного инструмента будет постепенным, в угоду простому и чистому коду и сохранению элегантности и эффективности.

Ветка harvester/2023-08

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

Краткая и далеко не полная сводка о внесённых изменениях:

  • обновление до gcc-12 и обновление binutils
  • добавление sys-apps/ramdisk
  • обновления ядра до debian-sources-6.4.13_p1
  • очистка libreoffice-bin от ненужных зависимостей
  • обновление драйверов NVIDIA до 535.86.05
  • обновлены docker, docker-cli, docker-compose, docker-buildx, containerd, runc
  • ZFS 2.2.0_rc4 с поддержкой Linux 6.4
  • регулярные обновления бинарных пакетов и регулярные исправления зависимостей
  • и многое многое

Но и это ещё не всё, в конце этого выпуска новостей drobbins анонсировал следующий выпуск новостей, в котором будут рассмотрены новости сообщества и другие дополнительные темы, в частности о попытке реанимировать форум и о том, что же эпичного происходит с баг-трекером.

>>> Оригинальная рассылка

 , ,

vvn_black
()

Funtoo Linux: анонс грядущих перемен и прочие новости

Группа Gentoo Linux

Анонс грядущих перемен:

  • заканчивается поддержка релиза 1.4 (срок 31 декабря 2023 года), причина — из-за множества обновлений и давности лет этот релиз давно превратился в роллинг, причём устаревший, в основе которого лежат Python 2.7 (3.7) и gcc-9.2.0;
  • рекомендуется всем уже перейти на текущий next релиз, причём переход лучше сделать путём новой установки, хотя, пока не выпилен Python 3.7, ещё можно попробовать обновиться по инструкции;
  • закрываются форумы forums.funtoo.org, какое-то время они останутся в режиме только для чтения;
  • общение по поводу решения проблем продолжается в Discord и в Jira, там где оно последние годы и было;
  • постепенно прекращается поддержка Funtoo Linux wiki, т.е. основной сайт основанный на MediaWiki, он остается, пока не будет заменён новым официальным сервисом документации (что это будет - пока неизвестно).

Новости регулярных обновлений:

  • рекомендуемое ядро, включенное в stage3 обновлено до debian-sources-6.1.27_p1 из-за CVE-2023-32233;

  • изменения в новых stage3:

    • в тарболы добавлен предсобранный grub;
    • в сборки для процессоров intel включены intel-microcode и iucode_tool;
    • добавлен по умолчанию сервис chrony;
    • удалены официальные драйверы NVIDIA, nouveau теперь используется по умолчанию, что обеспечивает лучшую совместимость со старым оборудованием;
    • по результату доработок указанных изменений будет изменяться документация по установке.
  • Funtoo Linux

  • Discord-канал

  • Telegram-канал

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

 ,

vvn_black
()

Arch + Gentoo = ArchGen

Группа Linux General

Команды мейтенеров Arch и Gentoo объявляют о слиянии дистрибутивов. Новый дистрибутив будет носить называние ArchGen.

Оба привычных пользователям пакетных менеджера будут сосуществовать. Pacman для бинарных пакетов и portage для сборки из исходных кодов. Система сборки ABS будет поддерживаться до 1 января 2024 после чего будет полностью вытеснена portage. Мейнтейнеры обещают максимально безболезненный переезд. В Gentoo достаточно будет доустановить pacman а в Arch — portage. Сообщество арча уже начало портирование ABS-пакетов в ebuild-формат.

 , , ,

bga_
()

Funtoo Linux: cобственный LiveCD/LiveUSB и прочие новости

Группа Gentoo Linux

Новости из мира Funtoo Linux

У дистрибутива появился свой образ LiveCD/LiveUSB, добавлен соответствующий раздел в руководство по установке Install Guide: Download LiveCD. Особенности образа:

  • ядро debian-sources;
  • основан на Funtoo stage3;
  • NetworkManager для настройки сети;
  • QEMU и fchroot для chroot в системы arm-64bit, arm-32bit и riscv-64bit.

В next-релизе появилась поддержка stage’s:

  • Ryzen «Zen 3»;
  • SiFive Freedom U740 RISC-V;
  • 64-bit Raspberry Pi 4/400.

Платформа Raspberry Pi 4 получила поддержку GNOME и LXQt и вышла на уровень поддержки «A».

LXQt stage’s доступны для платформ amd64-zen3 и raspi4 и будут добавляться для других субархитектур.

Ссылки:

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

 ,

vvn_black
()

Gentoo LiveGUI ISO и конкурс художественных работ

Gentoo LiveGUI ISO и конкурс художественных работ
Группа Gentoo Linux

Разработчики Gentoo объявили о возобновлении еженедельных выпусков ISO-образов LiveGUI. Образ объемом 4.7 ГБ подходит для записи на USB-накопитель или DVD. После загрузки пользователю доступен рабочий стол KDE Plasma, набор офисных приложений и приложений для администрирования системы.

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

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

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

 ,

NyXzOr
()

Evolved Bootstrap — инициатива по сборке Funtoo Linux с нуля

Группа Gentoo Linux

Даниэль Роббинс объявил о старте ещё одного проекта, затрагивающего разработку Funtoo Linux.

Цель проекта – автоматизация процесса сборка Funtoo Linux из исходного кода на любой архитектуре (например, ARM или PowerPC), на которой ещё не работает Funtoo или даже Gentoo, но есть компилятор Си. И как результат Funtoo Linux будет полностью собрана из исходных кодов на ваших глазах для целевой архитектуры без необходимости загрузки предварительно собранных компонент (stage3).

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

Ссылки:

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

 , clfs, , ,

vvn_black
()

Metatools 1.0.0 — фреймворк разработки дистрибутива от команды Funtoo

Группа Gentoo Linux

Metatools, по заявлению разработчика, — это продвинутый фреймворк, позволяющий:

  • автоматически создавать Gentoo ebuilds;
  • поддерживать независимые форки Gentoo или Funtoo;
  • создавать дистрибутивы, отличные от Gentoo;

Особенности версии 1.0.0: фреймворк стал проще в использовании и понимании и значительно упростилась его установка.

Сейчас это основной инструмент разработки Funtoo Linux, который используется для:

  • создания meta-repo — специфичного для Funtoo репозитория ebuild’ов, основанного на идее наборов (kits);
  • обеспечивания функций autogen — динамической генерации ebuild’ов, основанной на актуальном состоянии исходного кода пакетов.

Пока идёт оформление ресурса с технической документацией, подробнее узнать о фреймворке и использовании autogen можно на Wiki-странице Funtoo Linux или задать вопрос в Discord (#dev-help) и Telegram-канале проекта.

>>> Funtoo Linux

>>> Руководство по установке

>>> FAQ

>>> Новость

 , ,

vvn_black
()

Запуск экспериментального репозитория бинарных пакетов для Gentoo

Группа Gentoo Linux

Разработчик Gentoo Andreas K. Huettel объявил в своём блоге о запуске экспериментального репозитория бинарных пакетов для систем на архитектуре amd64.

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

>>> Репозиторий

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

 , ,

grem
()

Анонс next-релиза Funtoo

Группа Gentoo Linux

Дэниел Роббинс (Daniel Robbins) анонсировал next-релиз дистрибутива Funtoo, отличительной особенностью которого будет регулярное обновление пакетов до последних версий.

Сейчас next-релиз основан на GCC 11.2.0 и обновленном унифицированном binutils: binutils и binutils-libs были объединены, а binutils-config удалён.

Идея next-релиза состоит в автоматизации создания ebuild, которых планируется добавлять всё больше и больше. Как следствие, должна получиться система со всегда полностью обновлённой пакетной базой.

В анонсе обращается внимание на то, что при использовании next не исключены поломки, особенно если вам понадобится что-то сложнее базовой системы, например GNOME, KDE, Cinnamon, MATE. Но по крайней мере сейчас есть работающий stage3 в качестве отправной точки.

Так как Funtoo существует благодаря поддержке пользователей, Дэниел призывает пользователей активно участвовать в определении кандидатов для добавления в stage3 автогенерируемых ебилдов. Для этого достаточно будет в сообщении об «ошибке» написать , какой пакет и почему должен обновляться автоматически.

Заканчивается анонс оптимистичным:

Thanks in advance for your involvement with next-release. This will be fun!

Для тех, кто решится попробовать, есть два варианта. Первый — установить новую систему из stage3. Сейчас доступна только сборка для generic_64. Второй вариант — конвертировать в next текущую установку:

  • обновить @world и системные утилиты portage и ego;
  • добавить release = next в раздел [global] файла конфигурации /etc/ego.conf;
  • синхронизировать мета-репо ego sync;
  • запустить преобразование epro build next;
  • ещё раз обновить @world.

При этом гарантировано что-то сломается, поэтому не стоит это делать на рабочем окружении.

Напоследок — напоминание от разработчиков:

ALSO PLEASE NOTE: We reserve the right to break or make disruptive changes in next-release AT ANY TIME!

>>> Install Guide: Introduction

>>> Download

>>> FAQ

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

 , ,

vvn_black
()

Gentoo анонсировали бинарную сборку gentoo-kernel-bin

Группа Gentoo Linux

Проект Gentoo Distribution Kernel опубликовал новые пакеты Linux-ядра. Конфигурация ядер взята из Fedora Linux (до версии 5.7.9 использовался Arch Linux).

  1. Ядро с примененными genpatches, построенное с использованием менеджера пакетов, с настройками по умолчанию, либо пользовательской конфигурацией
sys-kernel/gentoo-kernel
  1. Предварительно собранная (бинарная) версия gentoo-kernel
sys-kernel/gentoo-kernel-bin
  1. Немодифицированное «ванильное» ядро
sys-kernel/vanilla-kernel

Главным отличием использования Distribution Kernels является возможность обновления до новых версий в процессе общего обновления «мира», без дополнительных ручных действий.

По умолчанию эти ядра поддерживают большинство оборудования, но они могут быть дополнительно сконфигурированы в /etc/portage/savedconfig.

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

 , ,

bryak
()

Стабильный выпуск Portage 3.0

Группа Gentoo Linux

Стабилизирован выпуск 3.0 пакетного менеджера Portage дистрибутива Gentoo. Из нововведений:

  • Удалена поддержка Python 2.7. Теперь поддерживается только версия 3.2 и выше.

  • Значительно ускорены вычисления за счёт оптимизаций и применения кэширования результата функций catpkgsplit и use_reduce. Сообщается о приблизительно 50-60% выигрыша при вычислении зависимостей.

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

 , ,

Korchevatel
()

Уведомление об окончании поддержки Funtoo Linux 1.3-LTS

Группа Gentoo Linux

Daniel Robbins объявил, что после 1 марта 2020 года прекращает обслуживание и обновление релиза 1.3.

Как это ни странно, причиной для этого послужило то, что текущий релиз 1.4 оказался лучше и стабильнее, чем 1.3-LTS. Поэтому, Даниэль рекомендует тем, кто использует версию 1.3, запланировать обновление до 1.4.

Помимо этого, в январе ожидается второй «maintenance» релиз для версии 1.4, с обновлением версий пакетов и исправлениями безопасности ядра. На основе 1.4-MR2 будут сформированы новые бинарные образы stage3s и stage3s GNOME.

Upgrade Instructions/1.4-release

Полезное:

>>> Источник

 , , , ,

vvn_black
()

20 лет с начала разработки Gentoo

Группа Gentoo Linux

Дистрибутиву Gentoo Linux исполнилось 20 лет. 4 октября 1999 года Дэниель Роббинс (Daniel Robbins) зарегистрировал домен gentoo.org и начал разработку нового дистрибутива, в который вместе с Бобом Матчем (Bob Mutch) попытался перенести некоторые идеи из проекта FreeBSD, совместив их с уже около года развивавшимся Linux-дистрибутивом Enoch, в котором проводились эксперименты по построению дистрибутива, собираемого из исходных текстов с оптимизациями для конкретного оборудования. Основополагающей особенностью Gentoo стало разделение на собираемые из исходных текстов порты (portage) и минимальную базовую систему, необходимую для сборки основных приложений дистрибутива. Первый стабильный релиз Gentoo состоялся спустя три года — 31 марта 2002 года.

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

 

etwrq
()

Релиз Funtoo Linux 1.4

Группа Gentoo Linux

Долго ли, коротко, Daniel Robbins представил очередной релиз, встречаем, Funtoo Linux 1.4.

Особенности:

  • в основе meta-repo срез Gentoo Linux от 21.06.2019 г. (с бэк-портами исправлений безопасности);
  • базовая система: gcc-9.2.0, binutils-2.32, glibc-2.29, openrc-0.41;
  • debian-sources-lts-4.19.37;
  • обновления в подсистеме OpenGL: libglvnd (альтернатива eselect opengl), mesa-19.1 (vulkan support), nvidia-drivers-430.26;
  • Gnome 3.32, KDE Plasma 5.16;
  • в качестве альтернативы «ручной» установке параметров видеоподсистемы через USE и VIDEO_CARDS набор Funtoo Graphics Mix-Ins: gfxcard-amdgpu, gfxcard-ancient-ati, gfxcard-intel, gfxcard-nouveau, gfxcard-nvidia, gfxcard-older-ati, fxcard-radeon - Mix-ins;
  • LXC 3.0.4, LXD 3.14 с поддержкой GPU acceleration в контейнерах, говорят что даже Steam можно запустить;
  • perl-5.28, python-3.7, oracle-jre-bin-1.8.0.202;
  • и вишенка на торт - dev-lang/dart-2.3.2.

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

>>> Release Notes

 , ,

vvn_black
()

Franken-Chroot, новый инструмент для использования образов и живых «неродных» систем на x86_64 ПК

Группа Gentoo Linux

Разработчик drobbins объявил о новом инструменте fchroot на базе QEMU, который позволяет работать с stage3 и живыми системами на архитектурах, отличных от x86_64. На текущий момент fchroot поддерживает архитектуры: arm-32bit и arm-64bit.

По ссылке увлекательное видео использования инструмента с ARM64 и Raspberry Pi 3.

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

 , , ,

vvn_black
()

Gentoo GNOME 3.30 теперь для всех систем инициализации

Группа GNOME

2019-03-26, разработчики дистрибутива Gentoo объявили, что GNOME 3.30 теперь доступен в тестовой ветке Gentoo Linux.

Начиная с этого выпуска, GNOME в Gentoo снова работает с OpenRC, в дополнение к обычной опции systemd. Это достигается с помощью проекта elogind, отдельной реализации logind, основанной на коде systemd. Он предоставляет отсутствующие интерфейсы logind, которые в настоящее время необходимые для GNOME, без загрузки с systemd.

Для упрощения установки GNOME в профилях desktop / gnome теперь установлены стандартные USE-флаги с elogind для систем OpenRC. Для сборки c systemd, выделены отдельные профили desktop/gnome/systemd. Они оба были обновлены, чтобы облегчить установку GNOME. По мнению разработчиков, после выбора профиля, для установки теперь достаточно выполнить «emerge gnome» без необходимости правки сборочных опций. Не забудьте также адаптировать свою систему к любым измененным USE-флагам в ранее установленных пакетах.

Ожидается, что в ближайшее время GNOME 3.32 будет добавлен в ветку «testing», а через 6-8 недель все это хозяйство переедет в стабильную ветку репозитория.

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

 ,

Odalist
()

Релиз Funtoo Linux 1.3

Группа Gentoo Linux

Конечно, релиз запоздал дней на 10, новогодние каникулы уже кончились, но тем не менее это первый LTS выпуск Funtoo Linux.

Важное:

  • в основе meta-repo срез Gentoo Linux от 13.11.2018 г.;
  • отказ от поддержки multilib, для популярных приложений (таких как Steam) требущих 32-битное окружение, разрабатывается решение на контейнерах с пробросом GPU;
  • в состав снапшотов добавлено заранее собранное ядро debian-sources-lts-4.9.130-1.

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

>>> Funtoo Linux 1.3

 , ,

vvn_black
()

Спецслужбы Франции сделали доступной защищенную ОС

Группа Безопасность

Проект носит название CLIP OS, разрабатывается с 2005 года. Основной целью было создать создать ОС, отвечающую требованиям к безопасности, предъявляемым во Франции.

Проект создан на основе Gentoo Hardened с заимствованием некоторых решений из Chromium OS и Yocto. Все открытые компоненты опубликованы под лицензией LGPLv2.1+.

Для установки приложений используются портажи Gentoo.

В настоящее время CLIP OS 5 находится на стадии альфа-тестирования.

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

 ,

Bobby_
()

Результаты расследования инцидента с взломом зеркала Gentoo на GitHub

Группа Gentoo Linux

Команда Gentoo решила ситуацию с взломом организации Gentoo на GitHub и написала отчет, в котором собрана вся информация по произошедшему.

Также команда Gentoo выразила благодарность сообществу разработчиков и пользователей за поддержку во время инцидента.

Предыстория:

28 июня, где-то в районе 20:20 UTC, неизвестные заполучили контроль над организацией Gentoo на Github, модифицировали состояния репозиториев и страниц.

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

 , , ,

Deleted
()