Редактирование: Features

Перейти к: навигация, поиск

Внимание: Вы работаете как анонимный пользователь. Ваш IP-адрес будет записан в историю изменений этой страницы.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
{| style="border:1px solid #AAA; background:#F9F9F9; width:280px; margin: 0 0 1em 1em; padding:.2em; text-align:center; float: right;" class=noprint
 
|-
 
|[[Image:Gnome-dialog-warning.svg]]
 
|-
 
| '''Обратите внимание:''' документация на всё, кроме дистрибутивов, может и будет устаревать или отсутствовать — объём дополнительных пакетов, предоставляемых майнтейнерами в Sisyphus и бранчах на условиях «как есть», слишком велик для возможности всё описать (и мы не можем требовать друг от друга делать это сразу).
 
|}
 
 
{{span|font-size: 180%|Особенности ALT Linux}}
 
{{span|font-size: 180%|Особенности ALT Linux}}
  
Строка 12: Строка 6:
  
 
== Принятые сокращения ==
 
== Принятые сокращения ==
Ныне используется сокращённое обозначение веток {{term|Mxx}} — например, {{term|M40}} для ветки 4.0 или {{term|M60P}} для ветки p6.
 
 
Нижеприведённые сокращённые обозначения дистрибутивов имели хождение тогда, когда версионность задавалась выпуском дистрибутива, а не ветки пакетной базы; сейчас они имеют скорее историческую ценность.  Дистрибутивы вроде Centaurus или KDesktop подобными «ФИО» не обзавелись.
 
 
 
* {{term|ALS}} — ALT Linux Server
 
* {{term|ALS}} — ALT Linux Server
 
* {{term|ALD}} — ALT Linux Desktop
 
* {{term|ALD}} — ALT Linux Desktop
Строка 24: Строка 14:
 
Далее может следовать номер версии. Например, {{term|ALM2.4}} — ALT Linux 2.4 Master. Привязки по времени можно посмотреть [[Releases/History|здесь]].
 
Далее может следовать номер версии. Например, {{term|ALM2.4}} — ALT Linux 2.4 Master. Привязки по времени можно посмотреть [[Releases/History|здесь]].
  
Непомеченное, как правило, относится ко всем дистрибутивам ALT Linux («издревле»).
+
Также используется сокращённое обозначение веток {{term|Mxx}} — например, {{term|M40}} для ветки 4.0.
 +
 
 +
Не помеченное, как правило, относится ко всем дистрибутивам ALT Linux («издревле»).
  
 
== Особенности ==
 
== Особенности ==
  
 
=== общего плана ===
 
=== общего плана ===
* Обширное русскоязычное [[community|сообщество]] (см. тж. места обитания на [[Главная страница|главной]])
+
* Обширное русскоязычное [https://lists.altlinux.org/mailman/listinfo/community сообщество]
* Существенно доработанный [[RPM]] — ''изначально''
+
* Существенно доработанный RPM — ''изначально; сейчас — 4.0.4 с прицелом на rpm5''
 
* Адаптированный вариант [[Apt|apt-get]] как высокоуровневое средство управления пакетами — ''Spring 2001+''
 
* Адаптированный вариант [[Apt|apt-get]] как высокоуровневое средство управления пакетами — ''Spring 2001+''
 
* Несколько вариантов [[Kernels|ядер]]
 
* Несколько вариантов [[Kernels|ядер]]
 
* Сборка пакетов [[git|из git-репозиториев]] в [[Hasher|hasher]]
 
* Сборка пакетов [[git|из git-репозиториев]] в [[Hasher|hasher]]
* Фундаментальная поддержка [[Воспроизводимая сборка|воспроизводимости сборки пакетов]] в [http://www.altlinux.ru/media/book-thesis-Protva-2008-5.pdf#page=47 сборочной системе] (с. 47) и организации репозиториев
 
 
* Система alternatives родом из Debian
 
* Система alternatives родом из Debian
 
* Инитскрипты с использованием [http://lists.altlinux.org/pipermail/devel/2003-April/011856.html start-stop-daemon] (из Owl, в оригинале из Debian) — ''ALC2.3+''
 
* Инитскрипты с использованием [http://lists.altlinux.org/pipermail/devel/2003-April/011856.html start-stop-daemon] (из Owl, в оригинале из Debian) — ''ALC2.3+''
Строка 40: Строка 31:
 
* Отличное качество сборки многих пакетов<ref>[http://www.opennet.ru/openforum/vsluhforumID3/48081.html#66 Пояснение по части качества]</ref> (патчи, дефолтные конфиги, readme, локализация)
 
* Отличное качество сборки многих пакетов<ref>[http://www.opennet.ru/openforum/vsluhforumID3/48081.html#66 Пояснение по части качества]</ref> (патчи, дефолтные конфиги, readme, локализация)
 
* Мощная модульная система управления настройками системы [[Alterator]] — ''ALC3.0+''
 
* Мощная модульная система управления настройками системы [[Alterator]] — ''ALC3.0+''
* На основе бранчей и репозитория Sisyphus возможна сборка собственных специализированных дистрибутивов и LiveCD/LiveFlash; все инструменты ([[mkimage]], [[Mkimage/Profiles/Desktop|mkimage-profiles-desktop]], [[m-p|mkimage-profiles]]) для их создания открыты.
+
* На основе бранчей и репозитория Sisyphus возможна сборка собственных специализированных дистрибутивов и LiveCD/LiveFlash; все инструменты ([[spt]], [[mkimage]]) для их создания открыты.
* Неплохая [[ruwp:Сравнение Microsoft Windows и Linux#.D0.9F.D0.BE_.D0.B1.D0.B5.D0.B7.D0.BE.D0.BF.D0.B0.D1.81.D0.BD.D0.BE.D1.81.D1.82.D0.B8|безопасность и вирусоустойчивость]] текущих дистрибутивов.
+
* Неплохая [http://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_Microsoft_Windows_%D0%B8_GNU/Linux#.D0.9F.D0.BE_.D0.B1.D0.B5.D0.B7.D0.BE.D0.BF.D0.B0.D1.81.D0.BD.D0.BE.D1.81.D1.82.D0.B8 безопасность и вирусоустойчивость] текущих дистрибутивов.
* Патчи для улучшения локализации в самых неожиданных местах -- например, [http://packages.altlinux.org/ru/Sisyphus/srpms/fonts-bitmap-75dpi/spec fonts-bitmap-75dpi]<ref>патчи [http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/ Дмитрия Болховитянова], которые должны были попасть ещё в XFree86; спасибо за указание [http://www.opennet.ru/openforum/vsluhforumID3/93463.html#151 http://www.opennet.ru/~wulf]</ref>.
 
* Поддержка [[Autoinstall|автоматизированной установки]] (ср. с kickstart, FAI).
 
  
=== server/[[security]] ===
+
=== server/security ===
* Пакеты собраны с [http://lists.altlinux.org/pipermail/devel/2006-July/034848.html PIE и FORTIFY_SOURCE=2]; при сборке доступны strlcat(3) и strlcpy(3) — ''M40+''
+
* [[Features/ChrootedServices|Сервисы в chroot]], включая резолвер
* [[Features/ChrootedServices|Сервисы в chroot]] с широким применением разделения/понижения привилегий (privsep)
 
 
* [[Features/Core|Отключение core-файлов]]
 
* [[Features/Core|Отключение core-файлов]]
 
* Сервисы по умолчанию обычно отключены и/или слушают на 127.0.0.1
 
* Сервисы по умолчанию обычно отключены и/или слушают на 127.0.0.1
 
* Поддержка системы виртуализации [[OpenVZ|OpenVZ]] «из коробки» — ''ALS4.0''
 
* Поддержка системы виртуализации [[OpenVZ|OpenVZ]] «из коробки» — ''ALS4.0''
* [http://docs.altlinux.org/archive/2.4/master/alt-docs-master/ch06s19.html#distrib.setup.security TCB] вместо shadow (пароли в {{path|/etc/tcb/}}, см. тж. [http://docs.altlinux.org/manpages/tcb.5.html tcb(5)] и пакет {{pkg|tcb-utils}}) — ''ALM2.0+''
+
* [http://git.altlinux.org/people/ldv/packages/?p=tcb.git;a=blob;f=tcb/misc/tcb.5;hb=HEAD tcb(5)] вместо shadow (пароли в <tt>/etc/tcb/</tt>, см. тж. пакет <tt>tcb-utils</tt>) — ''ALM2.0+''
 
* [[etcnet]] в качестве современного iproute2-based средства управления сетевыми интерфейсами — ''ALC3.0+''
 
* [[etcnet]] в качестве современного iproute2-based средства управления сетевыми интерфейсами — ''ALC3.0+''
* <tt>sshd</tt> по умолчанию сконфигурирован [[Features/PermitRootLoginNo|не пускать]] обобщённого <tt>root</tt> — ''издревле; в M40+ — пускает, но по ключу, если включить настройку PermitRootLogin without-password
+
* <tt>sshd</tt> по умолчанию сконфигурирован [[Features/PermitRootLoginNo|не пускать]] обобщённого <tt>root</tt> — ''издревле; в M40+ — пускает, но по ключу''
''
+
* [[Features/OwKernel|OpenWall/altsec-патч]] в ядре — ''ALM2.0+; отсутствует в M40''
* [[Features/OwKernel|OpenWall/altsec-патч]] в ядре — ''ALM2.0+; отсутствует в M40+; позже возникли аналоги''
 
 
* sudo использует [http://sisyphus.ru/srpm/sudo/spec фиксированный PATH], включающий <tt>/sbin</tt> и <tt>/usr/sbin</tt><ref>Например, работает <tt>sudo ifconfig</tt></ref>. — ''ALM2.4+''
 
* sudo использует [http://sisyphus.ru/srpm/sudo/spec фиксированный PATH], включающий <tt>/sbin</tt> и <tt>/usr/sbin</tt><ref>Например, работает <tt>sudo ifconfig</tt></ref>. — ''ALM2.4+''
 
* [[Control|control(8)]] обеспечивает контроль для доступа к различным системным сервисам; это штатный способ системно управлять SUID/SGID-битами на бинарниках из пакетов с сохранением такого состояния при обновлении.<ref>К примеру, чтобы разрешить всем вызывать <tt>su</tt>, можно дать команду <tt>control su public</tt></ref>. — ''ALM2.4+''
 
* [[Control|control(8)]] обеспечивает контроль для доступа к различным системным сервисам; это штатный способ системно управлять SUID/SGID-битами на бинарниках из пакетов с сохранением такого состояния при обновлении.<ref>К примеру, чтобы разрешить всем вызывать <tt>su</tt>, можно дать команду <tt>control su public</tt></ref>. — ''ALM2.4+''
* [http://git.altlinux.org/gears/s/service.git?p=service.git;a=blob;f=service/src/limited.8.inc;hb=HEAD limited(8)] помогает ограничивать ресурсы, выделяемые [http://git.altlinux.org/gears/v/vixie-cron.git?p=vixie-cron.git;a=blob;f=alt/crond.limits;hb=HEAD сервисам]; интегрирован в [http://git.altlinux.org/gears/s/service.git?p=service.git;a=blob;f=service/rc.d/init.d/functions;h=a621dd7450092de176d2a5c4ca4d95c9f6fbb006;hb=HEAD#l240 functions].
 
 
<div id="team"></div>
 
  
 
== О команде ==
 
== О команде ==
Строка 88: Строка 72:
  
 
== Ссылки ==
 
== Ссылки ==
* В [[ruwp:ALT Linux (дистрибутив Linux)|Википедии]] и [[enwp:ALTLinux|Wikipedia]]
+
* В [http://ru.wikipedia.org/wiki/%D0%94%D0%B8%D1%81%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%B8%D0%B2%D1%8B_ALT_Linux Википедии] и [http://en.wikipedia.org/wiki/ALTLinux Wikipedia]
* [[ruwp:Сравнение дистрибутивов Linux|Сравнение дистрибутивов Linux]]
+
* [http://en.wikipedia.org/wiki/Comparison_of_Linux_distributions Сравнение дистрибутивов Linux]
* [https://openhub.net/p/altlinux ALT Linux на openhub] ([https://openhub.net/tags/altlinux проекты с тегом altlinux])
 
* [http://web.archive.org/web/20071214162638/http://altlinux.org/index.php?module=intproj Международные проекты] на старом сайте ([http://web.archive.org/web/20050309033502/http://www.altlinux.ru/index.php?module=intproj по-русски])
 
* [http://docs.altlinux.org/archive/2.4/master/alt-docs-master/ch06s19.html Особенности дистрибутива ALT Linux 2.4 Master]
 
* [[Problems]]
 
* [[Bugs]]
 
* [[Неактуальные уязвимости]]
 
  
=== отзывы пользователей ===
+
== Сравнения с другими дистрибутивами ==
* [http://altlinuxoid.blogspot.ru/2016/09/alt-linux.html Почему Alt Linux]
+
* [[Преимущества ALT Linux перед Mandriva]]
* [http://liberatum.ru/blog/26937/alt-linux Дистрибутив ALT Linux. Мифы и реальность]
 
* [https://nixtux.ru/469 Преимущества и недостатки отчественной ОС ALT Linux]
 
  
 
== Примечания ==
 
== Примечания ==
 
<references />
 
<references />
  
[[Категория:Историческое]]
+
 
 
{{Category navigation|title=Features|category=Features|sortkey=*}}
 
{{Category navigation|title=Features|category=Features|sortkey=*}}
{{Category navigation|title=Системному администратору|category=Admin|sortkey={{SUBPAGENAME}}}}
 

Обратите внимание, что все добавления и изменения текста статьи рассматриваются, как выпущенные на условиях лицензии CC-BY-SA-3.0.

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)
Вики-разметка
Заголовки: 1-го: == ==, 2-го: === ===, 3-го: ==== ==== уровня.
Быстрая вставка: «» | [[]] [[|]] {{}} {{|}} [[Категория:]] [[altbug:]] <source lang=""></source> <pre></pre> <!-- -->.
Определения: {{man|}} {{lists|}} {{cmd|}} {{path|}} {{prg|}} {{pkg|}} {{term|}} {{span||}} {{altbug|}}
Выделение: ''italics'', '''bold''', <tt>моноширинный</tt>, <code>код</code>.
Списки: * ненумерованный список, ** вложенный список, # нумерованный список, ## вложенный нумерованный список, *# вложенный смешанный список, ;список :определений.
Verbatim: Пробел в начале строки или <pre>Явный тэг</pre>
Ссылки: [http://www.altlinux.ru/ внешние], [[Main Page|внутренние]], [http://altlinux.ru], [[Main Page]]
Шаблоны: {{Crap}} {{D}} {{Policy}} {{DraftPolicy}} {{Merge|}} {{Улучшение}} {{Тимовец|}}