Выпущена новая версия 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.