Оптимизированные  решения

Но у пакетов есть один недостаток. Пакет компилируется под определенный тип процессора, и, чтобы охватить как можно большее количество компьютеров,  разработчики  дистрибутивов  компилируют  систему под минимально возможный процессор. Наиболее часто это  архитектура i586, но нередко встречается и  i386. Иными  словами,  возможности  современных процессоров  используются  не полностью. В этом нет ничего страшного, но многим такая ситуация не нравится, и для решения проблемы были созданы так называемые дистрибутивы source-based (от англ. «базирующиеся на исходных текстах»). В них система пакетов не используется вообще, и  сам процесс сборки  программ из  исходных текстов  максимально автоматизирован. Пользователю для установки достаточно указать, что ему нужно, а все остальное — закачку из  Интернета, распаковку архива,  конфигурирование, доустановку дополнительных  приложений — система сделает сама.

ПРИМЕЧАНИЕ

Технология автоматизированной  установки  при помощи исходных текстов уже много лет применяется в BSD-системах — FreeBSD, OpenBSD, NetBSD и др. В Linux она появилась относительно недавно.

В дистрибутивах source-based программы (и сама система) собираются под конкретное оборудование,  что существенно повышает  производительность  системы. Яркие представители — Gentoo или Lunar-Linux. Есть и промежуточные  решения между source-based и пакетными дистрибутивами — CRUX и Arch Linux.

Кроме того, дистрибутивы Linux различаются между собой:

•          поставкой — от небольших  решений,  включающих только базовую  систему и занимающих одну дискету, до многодисковых, размещающихся на двух-трех DVD;

•          специализацией — есть специальные сборки, которые предназначены для какой-то конкретной аудитории,  например: игровые  (linuX-gamers  Live), образования (Edubuntu) — для студентов и инженеров, занимающихся электрическими схемами  Fedora Live FEL (Fedora  Electronics Lab); есть дистрибутивы для работы с мультимедиа (Ubuntu Studio), создания «умного» дома (Linux MCE) и т. д.;

•                           внутренним устройством  — сценарии  загрузки  (System V или  BSD),  соответствующие стандартам Linux Standard Base  http://www.linux-foundation.org/en/

LSB) и  Filesystem Hierarchy Standard (http://proton.pathname.com/fhs/).

Отдельно хотелось бы сказать о локализации  Linux. Сегодня доступны дистрибутивы  или локализованные  сборки, которые разрабатываются в  России,   и поэтому их рабочая среда русифицирована изначально — Calculate Linux (http://www.calculatelinux.ru/), ALT Linux (http://www.altlinux.ru/),  ASPLinux (http://www.asplinux.ru/), Runtu (http://runtu.org/), MOPSLinux (http://www.mopslinux.org/), Puppy Rus(http:// www.puppylinux.org/) и  Russian Fedora Remix (http://www.russianfedora.ru/).  Но проблем с локализацией не будет и в большинстве других решений.

Источник: Яремчук С. А.  Linux Mint на 100 %. — СПб.: Питер, 2011. — 240 е.: ил. — (Серия «На 100 %»).

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

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