Кентавр 7: что нового? — различия между версиями

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
м (+tmpls)
 
(не показаны 54 промежуточные версии 6 участников)
Строка 1: Строка 1:
 
{{review
 
{{review
 
|Title          = Кентавр 7: что нового?
 
|Title          = Кентавр 7: что нового?
|Annotation    = В скором времени ожидается выход нового основного дистрибутива -- Кентавр 7. Что это даст сообществу и разработчикам ALT?
+
|Annotation    = В скором времени ожидается выход нового основного дистрибутива Кентавр 7. Что это даст сообществу и разработчикам ALT?
 
|Author        = ALT Club
 
|Author        = ALT Club
|Tag            = сборка
+
|Tag            = аналитика
 
|Section        = обзор
 
|Section        = обзор
|Issue          =  
+
|Issue          = pilot
 
}}
 
}}
 
{{review-nav
 
{{review-nav
 
|page = План_выпуска_бранча_p7  
 
|page = План_выпуска_бранча_p7  
 
|link= ftp://beta.altlinux.org/centaurus/ Альфа-Центавра
 
|link= ftp://beta.altlinux.org/centaurus/ Альфа-Центавра
 +
|page2=Autoimports
 
}}
 
}}
  
== Кентавр 7: что нового?==
+
:<p>В скором времени ожидается выход нового ''основного'' дистрибутива ALT — '''''ALT Linux 7.0 Centaurus''''' (Кентавр 7). Что это даст пользователям, сообществу и разработчикам ALT? Попытаемся разобраться.<br></p>
{{Stub}}
+
<p>Выпуск дистрибутива привнесет много нового как для пользователей и разработчиков, так и для прочих дистрибутивов, основанных на пакетной базе ALT Linux. Одновременно с выпуском основного дистрибутива рождается и новый бранч стабильная ветка репозитория, с новыми пакетами и со всей мощью современных возможностей Сизифа. В нашем случае это '''Седьмая платформа (p7)'''. Это событие сложно переоценить, т.к. на основе стабильных веток разрабатываются все дистрибутивы ALT Linux. Это новый этап, можно сказать, новый виток развития дистрибутивов и инфраструктуры ALT.<br></p>
В скором времени ожидается выход нового основного дистрибутива -- Кентавр 7. Что это даст сообществу и разработчикам ALT? Попытаемся разобраться.<br>
 
Выпуск дистрибутива ALT Linux 7.0 Centaurus привнесет много нового как для пользователей и разработчиков, так и для прочих дистрибутивов, основанных на пакетной базе ALT Linux. Одновременно с выпуском основного дистрибутива рождается и новый бранч - стабильная ветка репозитория, с новыми пакетами и со всей мощью современных возможностей Сизифа. Это событие сложно переоценить, т.к. на основе стабильных веток разрабатываются все дистрибутивы ALT Linux.<br>
 
  
Текущая альфа-версия Кентавра 7 доступна по адресу ftp://beta.altlinux.org/centaurus/  <br>
+
:Вот основные нововведения и особенности нового дистрибутива и платформы. <ref>Основные нововведения и особенности ''на наш взгляд'', технических нововведений значительно больше — посмотрите на [[План_выпуска_бранча_p7 | план выпуска бранча p7]].</ref> Зеленым цветом выделены опциональные новшества, которые совсем не обязательно появятся вместе с платформой, однако их упоминание мы посчитали заслуживающим внимания.
Вот основные нововведения и особенности дистрибутива для пользователя:
 
*При установке в качестве сервера используется sysvinit, при установке как десктопа и в live-режиме -- '''systemd'''
 
*В качестве DE при выборе установки рабочей станции будет '''Gnome 3'''
 
*Xorg-server c поддержкой multitouch - поддержка '''multitouch''' устройств ввода и мобильных компьютеров, в том числе на '''ARM'''
 
  
Но это только вершина айсберга, технических нововведений значительно больше - посмотрите на [[План_выпуска_бранча_p7 | план выпуска бранча p7]].<br>
+
__TOC__
Кстати, с выходом нового бранча Branch/p7 (для основных дистрибутивов) появляется и его брат-близнец Branch/t7 - "админский" репозиторий, который рождается таким же, но развивается и живет по-своему. Он администрируется ALT Team без службы QA, но со своим менее консервативным, более экспериментальным уклоном. В t7 появится возможность пользоваться замечательным механизмом [[Autoimports]]. Пока он содержит пакеты, собранные под Сизиф, но отсутствующие в Сизифе. Автоимпортируются пакеты из репозиториев fedora, rpmfusion, russianfedora. В будущем добавится поддержка и SuSE Open Build Service, а затем и репо, основанные на Mandriva. И все это богатство мы сможем получить немногим позже выхода ALT Linux 7.0 Centaurus  
+
=== Пользователю ===
[[Категория:ALT-review-edit]]
+
{| class="collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
===== systemd =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:При установке Кентавра в качестве рабочей станции (десктопа) по умолчанию используется systemd.
 +
:''Systemd'' — это новая система инициализации дистрибутивов, обеспечивающая значительно более быструю и более надежную загрузку, достигаемую за счет параллельного запуска демонов. В отличие от классической SysV init, подвисание при запуске одного сервиса не приводит к остановке всего процесса загрузки. Как пример, замедление загрузки с ntpd если приходится загружаться отключившись от сети.
 +
:В Live-CD используется также systemd, а для сервера, ввиду разнообразия демонов и активного изменения кодовой базы systemd, оставлен SysV init.
 +
|}
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
===== DE =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:В качестве DE при выборе установки рабочей станции будет ''Gnome 3'' (но вполне возможно и ''Mate'')
 +
|}
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
===== multitouch =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Новые версии Xorg-server и Xinput c поддержкой ''multitouch'' устройств ввода.
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
===== UEFI =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Возможность установки загрузчика на компьютеры с UEFI.
 +
:''UEFI'' — система, пришедшая на смену старому-доброму BIOS, с графическим интерфейсом, поддержкой мыши и значительно большими техническими возможностями.
 +
:Поддержка этой системы критически важна, т.к. всё больше компьютеров поставляется с UEFI вместо BIOS и совсем скоро дистрибутивы, её не поддерживающие, будет просто невозможно установить на новые ПК.
 +
|}
 +
 
 +
=== Администратору ===
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
===== IPv6 =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Поддержка сетевыми службами протокола ''IPv6''.
 +
:В связи с тем, что адресное пространство IPv4  в Интернете заканчивается, поддержка IPv6 в дистрибутивах становится не только актуальным, но и критически важным функционалом.
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
===== Install to cryptoFS  =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Возможность установки дистрибутива на шифрованные файловые системы. Необходима, например, когда возможен физический доступ посторонних людей к компьютеру.
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
===== ALT-домен =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Доступность аутентификации компьютеров Windows в ALT-домене (как NT-домене) "из коробки".
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
===== Clouds =====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Поддержка облачных сервисов ''Amazon EC2'' и ''Windows Azure''. В частности это означает возможность сборки образов с поддержкой Amazon EC2 и Windows Azure.
 +
|}
 +
 
 +
=== Разработчику ===
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
==== Arepo 2.0 ====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:''Biarch'' (он же ''Multilib'') — поддержка исполнения кода для нескольких архитектур в одной системе (например, запуск 32-битных приложений на x86_64). Некоторые очень важные пакеты (WINE, Skype, Oracle 11g, etc) не предусматривают свою сборку под 64 бита и требуют использования biarch-архитектуры.
 +
:Для установки i586-пакетов в x86_64 систему используется дополнительный arepo-репозиторий x86_64-i586.
 +
:Предыдущая версия (Arepo 1.0) работала асинхронно со сборкой пакетов в основной репозиторий, результатом чего нередкой была ситуация с рассинхронизацией пакетов по версиям.<br>
 +
:''Arepo 2.0'' — реализация arepo, собирающая arepo-пакеты во время сборки основного задания (интегрированная с girar-builder) и исключающая рассинхронизацию.
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#98ff98;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
==== Deepsolver ====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Тестовая интеграция deepsolver.
 +
:''Deepsolver'' — это менеджер пакетов для установки и обновления программ, призванный со временем заменить используемый в настоящий момент apt-rpm. Помимо дополнительных функций и возможности гибкого расширения функциональности, отличается значительно большей скоростью работы (на порядок!).
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
==== ARMv5 ====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Синхронизация репозитория ''ARMv5''.
 +
:Версии программ в репозитории под эту архитектуру идентичны версиям для архитектур i586 и x86_64.
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#98ff98;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
==== ARMv7 ====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Возможно к выходу нового Кентавра будут решены задачи создания и синхронизация репозитория ARMv7, а также интеграции системы сборки ARM.
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
==== Xorriso <ref>Данная информация добавлена после анонса этой статьи</ref> ====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
:Переход на использование xorriso при сборке ISO-образов дистрибутивов.<br>
 +
:При генерации ISO вместо утилиты mkisofs будет использоваться xorriso, что даст свои существенные бонусы, среди которых есть и формирование гибридных образов.
 +
|}
 +
 
 +
{| class = "collapsible wikitable" border="0"  width = 75%
 +
|-
 +
!style="background:#66СССС;border:1px solid #9C9C9C;text-align:left"|
 +
 
 +
==== Branch/t7 и Autoimports ====
 +
|-
 +
|style="background:#ffffff;border:1px solid #9C9C9C; "|
 +
выходом репозитория Branch/p7 (для основных дистрибутивов) появляется и его брат-близнец ''Branch/t7'' — "админский" репозиторий, который рождается таким же, но развивается и живет по-своему. Он администрируется ALT Team без службы контроля качества (QA), но со своим менее консервативным, более экспериментальным уклоном. В t7 появится возможность пользоваться замечательным механизмом [[Autoimports]]. Пока он содержит пакеты, собранные под Сизиф, но отсутствующие в самом Сизифе (импортированные из репозиториев других дистрибутивов GNU/Linux). С выходом t7 появится и Autoimports для t7. Автоимпортируются пакеты из репозиториев fedora, rpmfusion, russianfedora. В будущем добавится поддержка SuSE Open Build Service (OBS), а затем и репозиториев, основанных на базе Mandriva. И все это богатство мы сможем получить немногим позже выхода ''ALT Linux 7.0 Centaurus''.
 +
|}
 +
<p>Текущая альфа-версия Кентавра 7 доступна по адресу ftp://beta.altlinux.org/centaurus/ </p>
 +
 
 +
__SHOWFACTBOX__
 +
[[Категория:ALT-review]]
 +
 
 +
== Примечания ==
 +
{{примечания}}
 +
{{Category navigation|title=Журнал ALT-review|category=ALT-review|sortkey={{SUBPAGENAME}}}}

Текущая версия на 17:11, 30 июня 2015

Журнал ALT-review

Кентавр 7: что нового?
ALT-review logo.png
В скором времени ожидается выход нового основного дистрибутива — Кентавр 7. Что это даст сообществу и разработчикам ALT?

Автор: ALT Club   Раздел: обзор   Выпуск: pilot   Тег: аналитика


В скором времени ожидается выход нового основного дистрибутива ALT — ALT Linux 7.0 Centaurus (Кентавр 7). Что это даст пользователям, сообществу и разработчикам ALT? Попытаемся разобраться.

Выпуск дистрибутива привнесет много нового как для пользователей и разработчиков, так и для прочих дистрибутивов, основанных на пакетной базе ALT Linux. Одновременно с выпуском основного дистрибутива рождается и новый бранч — стабильная ветка репозитория, с новыми пакетами и со всей мощью современных возможностей Сизифа. В нашем случае это Седьмая платформа (p7). Это событие сложно переоценить, т.к. на основе стабильных веток разрабатываются все дистрибутивы ALT Linux. Это новый этап, можно сказать, новый виток развития дистрибутивов и инфраструктуры ALT.

Вот основные нововведения и особенности нового дистрибутива и платформы. [1] Зеленым цветом выделены опциональные новшества, которые совсем не обязательно появятся вместе с платформой, однако их упоминание мы посчитали заслуживающим внимания.

Пользователю[править]

systemd[править]
При установке Кентавра в качестве рабочей станции (десктопа) по умолчанию используется systemd.
Systemd — это новая система инициализации дистрибутивов, обеспечивающая значительно более быструю и более надежную загрузку, достигаемую за счет параллельного запуска демонов. В отличие от классической SysV init, подвисание при запуске одного сервиса не приводит к остановке всего процесса загрузки. Как пример, замедление загрузки с ntpd если приходится загружаться отключившись от сети.
В Live-CD используется также systemd, а для сервера, ввиду разнообразия демонов и активного изменения кодовой базы systemd, оставлен SysV init.
DE[править]
В качестве DE при выборе установки рабочей станции будет Gnome 3 (но вполне возможно и Mate)
multitouch[править]
Новые версии Xorg-server и Xinput c поддержкой multitouch устройств ввода.
UEFI[править]
Возможность установки загрузчика на компьютеры с UEFI.
UEFI — система, пришедшая на смену старому-доброму BIOS, с графическим интерфейсом, поддержкой мыши и значительно большими техническими возможностями.
Поддержка этой системы критически важна, т.к. всё больше компьютеров поставляется с UEFI вместо BIOS и совсем скоро дистрибутивы, её не поддерживающие, будет просто невозможно установить на новые ПК.

Администратору[править]

IPv6[править]
Поддержка сетевыми службами протокола IPv6.
В связи с тем, что адресное пространство IPv4 в Интернете заканчивается, поддержка IPv6 в дистрибутивах становится не только актуальным, но и критически важным функционалом.
Install to cryptoFS[править]
Возможность установки дистрибутива на шифрованные файловые системы. Необходима, например, когда возможен физический доступ посторонних людей к компьютеру.
ALT-домен[править]
Доступность аутентификации компьютеров Windows в ALT-домене (как NT-домене) "из коробки".
Clouds[править]
Поддержка облачных сервисов Amazon EC2 и Windows Azure. В частности это означает возможность сборки образов с поддержкой Amazon EC2 и Windows Azure.

Разработчику[править]

Arepo 2.0[править]

Biarch (он же Multilib) — поддержка исполнения кода для нескольких архитектур в одной системе (например, запуск 32-битных приложений на x86_64). Некоторые очень важные пакеты (WINE, Skype, Oracle 11g, etc) не предусматривают свою сборку под 64 бита и требуют использования biarch-архитектуры.
Для установки i586-пакетов в x86_64 систему используется дополнительный arepo-репозиторий x86_64-i586.
Предыдущая версия (Arepo 1.0) работала асинхронно со сборкой пакетов в основной репозиторий, результатом чего нередкой была ситуация с рассинхронизацией пакетов по версиям.
Arepo 2.0 — реализация arepo, собирающая arepo-пакеты во время сборки основного задания (интегрированная с girar-builder) и исключающая рассинхронизацию.

Deepsolver[править]

Тестовая интеграция deepsolver.
Deepsolver — это менеджер пакетов для установки и обновления программ, призванный со временем заменить используемый в настоящий момент apt-rpm. Помимо дополнительных функций и возможности гибкого расширения функциональности, отличается значительно большей скоростью работы (на порядок!).

ARMv5[править]

Синхронизация репозитория ARMv5.
Версии программ в репозитории под эту архитектуру идентичны версиям для архитектур i586 и x86_64.

ARMv7[править]

Возможно к выходу нового Кентавра будут решены задачи создания и синхронизация репозитория ARMv7, а также интеграции системы сборки ARM.

Xorriso [2][править]

Переход на использование xorriso при сборке ISO-образов дистрибутивов.
При генерации ISO вместо утилиты mkisofs будет использоваться xorriso, что даст свои существенные бонусы, среди которых есть и формирование гибридных образов.

Branch/t7 и Autoimports[править]

С выходом репозитория Branch/p7 (для основных дистрибутивов) появляется и его брат-близнец Branch/t7 — "админский" репозиторий, который рождается таким же, но развивается и живет по-своему. Он администрируется ALT Team без службы контроля качества (QA), но со своим менее консервативным, более экспериментальным уклоном. В t7 появится возможность пользоваться замечательным механизмом Autoimports. Пока он содержит пакеты, собранные под Сизиф, но отсутствующие в самом Сизифе (импортированные из репозиториев других дистрибутивов GNU/Linux). С выходом t7 появится и Autoimports для t7. Автоимпортируются пакеты из репозиториев fedora, rpmfusion, russianfedora. В будущем добавится поддержка SuSE Open Build Service (OBS), а затем и репозиториев, основанных на базе Mandriva. И все это богатство мы сможем получить немногим позже выхода ALT Linux 7.0 Centaurus.

Текущая альфа-версия Кентавра 7 доступна по адресу ftp://beta.altlinux.org/centaurus/

Примечания[править]

  1. Основные нововведения и особенности на наш взгляд, технических нововведений значительно больше — посмотрите на план выпуска бранча p7.
  2. Данная информация добавлена после анонса этой статьи