Выпущена новая версия Funtoo 1.4, дистрибутива основателя Gentoo.

funtoo-linux

Дэниел Роббинс, основатель дистрибутива Gentoo, вышедший из проекта в 2009 г. несколько дней назад он объявил о запуске новой версии своего дистрибутива Linux. текущий, Funtoo 1.4. Тем, кто не знает о Funtoo, следует знать, что этот дистрибутив Linux основан на фундаменте Gentoo и направлен на дальнейшее совершенствование существующих технологий.

Ключевые особенности Funtoo Они включают в себя поддержка автоматической компиляции пакетов из исходников (пакеты синхронизируются из Gentoo), использование Git во время разработки, распределенное дерево переносов, более компактный формат для манифестов сборки и использования инструментов Metro для создания живых версий.

Кроме того Есть 3 ветки этого раздачи:

  • Стабильный: основан на стабильной ветке Gentoo, которая используется по умолчанию. Обычно используется на серверах.
  • Текущий: содержит последние пакеты в системе. Многие из них основаны на нестабильной ветке Gentoo. Согласно документации Funtoo, он подходит для повседневного использования.
  • Экспериментально: помимо того, что они основаны на нестабильной ветви Gentoo, для установки доступны пакеты, каталогизированные как замаскированные, а также их разрабатываемые версии, обычно с их исходным кодом, хранящимся в системах контроля версий, таких как Git.

Основные новые функции Funtoo 1.4

В этом новом выпуске Funtoo 1.4 большинство пакетов были обновлены Среди них в объявлении выделяются инструменты сборки, обновленные до GCC 9.2.

Также разработчик подчеркивает, что добавлены новые ядра debian-sources и debian-sources-lts, перенесенные из Debian.

Для сборки ядра Debian-sources-lts по умолчанию включен флаг USE custom-cflags, что вызывает дополнительную оптимизацию. При компиляции ядра из пользовательских конфигураций, привязанных к текущей архитектуре, также добавляются параметры «-march».

В то время как в случае среды рабочего стола предлагается для Gnome 3.32 (Хотя на прошлой неделе вышла версия 3.34).

Фреймворк включает новую подсистему для поддержки OpenGL. По умолчанию используется библиотека GLX libglvnd (OpenGL Vendor-Neutral Driver), которая представляет собой диспетчер программ, который перенаправляет команды из 3D-приложения в конкретную реализацию OpenGL, что делает возможным сосуществование драйверов Mesa и NVIDIA.

Добавлен новый ебилд "nvidia-drivers" с драйверами NVIDIA., отличается от Gentoo Linux ebuild и использует модули ядра nvidia для установки модулей ядра. Пакет Mesa обновлен до версии 19.1.4, в которой предоставленный ebuild обеспечивает поддержку Vulkan API.

Также выделено обновление LXC 3.0.4 и LXD 3.14.Были добавлены ebuild-файлы для доступа к графическому процессору из контейнеров Docker и LXD, что позволяет использовать OpenGL в контейнерах.

Из других изменений, которые выделяются:

  • Дополнительные тесты зависимостей и устранение неполадок, связанных с ними.
  • Python обновлен до версии 3.7.3 (Python 2.7.15 также предлагается в качестве альтернативы). Обновленные версии Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. Добавлен порт Dart 2.3.2 (dev-lang / dart), специально подготовленный для Funtoo.
  • Обновлены компоненты сервера, включая nginx 1.17.0, Node.js 8.16.0 и MySQL 8.0.16.
  • Загрузите и получите Funtoo 1.4

Тем, кто заинтересован в возможности получить эту новую версию Funtoo 1.4, следует знать, что установочные образы не обновлялись в течение длительного времени и для установки предлагается использовать предыдущий LiveCD с последующей ручной реализацией компонентов Stage3. и порталы.

Они могут это сделать по ссылке ниже.

Наконец, примерно через месяц планируется начать работу над запуском Funtoo 2.0.

Как обновить Funtoo Linux с 1.3 до 1.4

Обновление до Funtoo Linux 1.4 с 1.3 - относительно простой процесс. Для этого им нужно открыть файл /etc/ego.conf с редактором кода по вашему выбору, и мы разместим следующее:

[global]
release = 1.4

Затем выполните следующую команду.

# ego sync

Пользователям настоятельно рекомендуется выбирать видеокарту с помощью Fondue Mix-In Tool. Если вы используете проприетарную видеокарту Nvidia, вам необходимо запустить следующую команду, чтобы активировать ее.

# epro mix-ins + gfxcard-nvidia

# emerge -u1 gcc
# emerge -u1 binutils
# binutils-config -l
# binutils-config 3
# source /etc/profile
# emerge -u1 glibc

Мировое обновление:

# emerge -auDN @world --jobs=3 --exclude dev-lang/perl

Затем мы должны убедиться, что версия Python по умолчанию - 3.7, выполнив следующие действия.

# esalect python list

# eselect python set

# eselect python show

Теперь мы пересобираем все модули до последней версии.

# emerge -u1 dev-lang/perl
# perl-cleaner --all

# emerge -C =dev-lang/python-3.6*
# eselect python cleanup

Если вы используете debian-sources-lts, внесите необходимые изменения в файл /etc/boot.conf и выполните следующую команду:

# ego boot update

# etc-update

# reboot

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.