Features
Версія від 17:41, 27 грудня 2009, створена Dobr (обговорення | внесок)
Особливості у ALT Linux
Історично ALT Linux бере початок від Mandrake, що зараз вже Madriva. Починався проект як доведення до ладу локалізаціі одного з провідних комплектів GNU/Linux та з годом переріс у цілком самостійний проект. Хоча він зплишається rpm-базованим комплектом та головним інструментом керування пакунками є apt та інші оболонки традиційні для Debian. Проте, всі інструменти, що характерні для світу rpm також працюють.
Уживані скорочення
- ALS — ALT Linux Server
- ALD — ALT Linux Desktop
- ALJ — ALT Linux Junior
- ALC — ALT Linux Compact
- ALM — ALT Linux Master
Далі може бути номер версії. Наприклад, ALM2.4 — ALT Linux 2.4 Master. Часову шкалу можна подивитися тут.
Також використовується скорочене позначення гілок Mxx — наприклад, M40 для гілки 4.0.
Якщо нема певної мітки, як правило, це відноситься до всіх випусків ALT Linux («здавна»).
Особливості
общего плана
- Обширное русскоязычное сообщество
- Существенно доработанный RPM — изначально; сейчас — 4.0.4 с прицелом на rpm5
- Адаптированный вариант apt-get как высокоуровневое средство управления пакетами — Spring 2001+
- Несколько вариантов ядер
- Сборка пакетов из git-репозиториев в hasher
- Система alternatives родом из Debian
- Инитскрипты с использованием start-stop-daemon (из Owl, в оригинале из Debian) — ALC2.3+
- Аккуратная разбивка софта на подпакеты вместо крупнопанельной а-ля Red Hat, более строгие зависимости
- Отличное качество сборки многих пакетов[1] (патчи, дефолтные конфиги, readme, локализация)
- Мощная модульная система управления настройками системы Alterator — ALC3.0+
- На основе бранчей и репозитория Sisyphus возможна сборка собственных специализированных дистрибутивов и LiveCD/LiveFlash; все инструменты (spt, mkimage) для их создания открыты.
- Неплохая безопасность и вирусоустойчивость текущих дистрибутивов.
server/security
- Сервисы в chroot, включая резолвер
- Отключение core-файлов
- Сервисы по умолчанию обычно отключены и/или слушают на 127.0.0.1
- Поддержка системы виртуализации OpenVZ «из коробки» — ALS4.0
- tcb(5) вместо shadow (пароли в /etc/tcb/, см. тж. пакет tcb-utils) — ALM2.0+
- etcnet в качестве современного iproute2-based средства управления сетевыми интерфейсами — ALC3.0+
- sshd по умолчанию сконфигурирован не пускать обобщённого root — издревле; в M40+ — пускает, но по ключу
- OpenWall/altsec-патч в ядре — ALM2.0+; отсутствует в M40
- sudo использует фиксированный PATH, включающий /sbin и /usr/sbin[2]. — ALM2.4+
- control(8) обеспечивает контроль для доступа к различным системным сервисам; это штатный способ системно управлять SUID/SGID-битами на бинарниках из пакетов с сохранением такого состояния при обновлении.[3]. — ALM2.4+
Ссылки
- В Википедии и Wikipedia
- Сравнение дистрибутивов Linux
- ALT Linux на ohloh.net
- Международные проекты на старом сайте
Сравнения с другими дистрибутивами
Примечания
- ↑ Пояснение по части качества
- ↑ Например, работает sudo ifconfig
- ↑ К примеру, чтобы разрешить всем вызывать su, можно дать команду control su public