Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Введение.
Добро пожаловать!
Выпуская третий дистрибутив Linux-Mandrake Russian Edition, мы надеемся, что он Вам понравится и займет место на Вашем сервере, рабочей станции или домашнем компьютере всерьез и надолго. Для того, чтобы избежать ошибок, Вы должны знать, что:
- Linux - это не Windows (tm) и не его подобие. Это другая операционная система. Она нисколько не сложнее, но для ознакомления с ней придется взглянуть на многое иначе. Если Вы не пожалеете усилий, то будете вознаграждены.
- Linux-Mandrake - это уже совсем не Red Hat Linux.
- Linux-Mandrake Russian Edition - это уже не просто русифицированный вариант Linux-Mandrake. Полностью переработана серверная часть, используется оригинальная концепция интернационализации, есть очень много новых пакетов, еще больше - существенно измененных.
- Внимательно прочитайте это руководство, это не займет у Вас много времени.
- Внимательно прочитайте лицензии, на условиях которых распространяется этот дистрибутив, руководство, отдельные программы.
Свободные программы и Linux
В начале любой книжки про Linux Вы найдете почти рождественскую историю про финского студента, который сам написал ядро операционной системы. В то же время, операционных систем написано немало, многие из них построены на основе более "передовых" концепций, но именно творение Линуса Товальдса стало по настоящему популярным и распространилось не только на серверы и мощные рабочие станции, -традиционный ареал Unix-клонов, но и на настольные компьютеры.
Секрет ЭТОГО успеха - в движении свободного программного обеспечения (free software), заложившего прочный фундамент ОС: коллекцию компиляторов GCC (GNU Compiler Collection), библиотеку GNU libc, оболочку bash; и Универсальной Общественной лицензии GNU (GNU General Public License), которая гарантирует распространение программ в исходных текстах и обеспечивает возможность их модификации.
Технология, позволяющая использовать код многократно, делая его общим достоянием и предотвращая закрытие, стала главным событием в мире программ на переломе веков и обеспечила развитие не только Linux, но и многих других ОС, включивших разработки свободных программистов.
Свободные - не значит бесплатные. Доступность исходных текстов вовсе не влечет обязательств автора или дистрибьютора предоставлять исполняемые файлы, а тем более модифицировать их по требованию.
Linux-Mandrake RE
Прошло уже три года с того момента, как Жиль Дюваль (Gael Duval) объявил о выходе Linux-Mandrake RE 5.1, - варианта RedHat 5.1 с добавленными пакетами КОЕ, - простой и развитой графической среды. За три года Mandrake стал одним из самых популярных дистрибутивов, заметно потеснил Red Hat Linux и приобрел самостоятельность. Главными особенностями, определившим его популярность, стали простота установки и работы, богатый набор пользовательских приложений, высокая степень актуализации, хорошая интернационализация. В отличие от Red Hat и, тем более, SuSE Linux, но подобно Debian GNU/Linux, разработка Linux-Mandrake RE полностью открыта. В любой момент можно ознакомиться с текущим состоянием разработки, даже попробовать установить такой "сырой" дистрибутив.
От IPLabs Linux Team к ALT Linux Team.
Сотрудничество IPLabs Linux Team, - совместного проекта московской фирмы IPLabs и Института Логики, с Жилем Дювалем и MandrakeSoft началось вскоре после выхода Mandrake-5.1. Вначале выпускались пакеты русификации, затем - модифицированные дистрибутивы, использовавшие торговую марку Mandrake с разрешения MandrakeSoft. После выхода 7.0 Russian Edition число концептуальных отличий русской версии от международной стало очень велико. Не все изменения RE входили в Mandrake, в котором к этому времени сложилась своя команда разработчиков со своими взглядами и пристрастиями.
То же самое произошло и с IPIabs Linux Team. В конце прошлого года мы приняли решение о создании новой, самостоятельной фирмы на базе значительно увеличившейся команды, - фирмы, которая занимается свободными программами и выпускает все свои инициативные разработки под свободными лицензиями. Мы назвали ее ALT, - ALT Linux Team. Все члены нашей команды - программисты, лидеры и участники крупных международных проектов.
Linux-Mandrake RE Spring 2001.
Нынешний выпуск дистрибутива - особый. Впервые мы осуществили сборку и поддержку всех пакетов, впервые создали свой "дистрибутив в вечной разработке" - Sisyphus. Linux-Mandrake RE Spring 2001 не привязан ни к одной из версий Linux-Mandrake RE, хоть и совместим с еще не вышедшей на момент написания этих строк 8.0, и использует его программу установки и утилиты настройки с изменениями и дополнениями. По сравнению с прошлыми версиями, значительно усилены серверная составляющая и средства разработки для Web. Mandrake RE стал не просто универсальным дистрибутивом, - он содержит в себе ряд готовых решений : для серверов различного класса и назначения, профессиональных рабочих станций, офисных и домашних компьютеров. Основными особенностями нашего дистрибутива являются:
- Пакеты с ядрами 2.2.18 и 2.4.2 содержат сотни патчей, в том числе оригинальных. Перечень всех изменений слишком велик для настоящего руководства, Вы найдете его на нашем сайте (http://www.altlinux.ru) Особое внимание уделено возможностям защиты.
Базовым компилятором является дсс-2.96 (по сути - пре-релиз дсс-3.0), вспомогательным (для ядра и некоторых приложений) - дсс-2.95.2 (а не egcs, как в Mandrake-8.0 и всех выпусках Red Hat).
Ядро User Mode Linux, позволяющее запускать виртуальные Linux-машины, полезно для разработки, ознакомления с новыми возможностями ядра, хостинга. В дистрибутив входит также небольшая корневая файловая система Mandrake RE для работы с этим ядром (описано далее).
Большинство потенциально уязвимых сервисов работают в chrooted environment, то есть в виртуальной файловой системе со своим корнем, отличным от реального. Даже в случае обнаружения ошибки в таком сервисе потенциальный злоумышленник не сможет проникнуть в основную систему.
Оригинальная сборка MySQL (с поддержкой транзакций), СУБД Firebird (Interbase 6.0), РНР 4.0.5, поисковая система mnogosearch.
Мощные средства разработки сайтов Midgard и LRN (описаны в настоящем руководстве).
Поддержка установки системы с базовой кодировкой СР1251. Полезна для офисных систем, работающих в окружении других ОС.
Поддержка кодировки РТ154 (Азиатская кириллица), установка для казахских пользователей
Значительно расширенная коллекция свободных и бесплатных шрифтов, в том числе оформительские кириллические шрифты проекта Vedi (http://vedi.d-s.ru)
Локализация системы печати CUPS для кириллических кодировок.
Словари в формате dictd, в том числе англо-русский словарь Мюллера.
В дистрибутив включена apt - перенесенная из Debian GNU Linux знаменитая система обновления и поддержания целостности.
Системы сетевого обновления apt и MandrakeUpdate позволят быстро ликвидировать ошибки в защите, а опытные пользователи Mandrake RE смогут регулярно получать самые свежие (но не всегда стабильные) версии программ из Sisyphus - нашего дерева разработки.
Начало
Оглавление
Заказать