Установка Linux

Замечали ли вы когда-нибудь тот факт, что при покупке компьютера в большинстве контор вам предлагают обычную нелицензионную версию Windows с не менее нелицензионным софтом? И, более того, компания, продающая вам железо, не предлагает вам альтернативы вообще, хотя, по идее, она является компанией, которая вас обслуживает, а потому должна по крайней мере предупредить клиента о последующей невозможности делать те же обновления операционной системы. Постараюсь восполнить сей недостаток и познакомить публику со свободной, а значит, и бесплатной, операционной системой Linux, которая для большинства пользователей ПК, я думаю, остается загадкой.

Смею заверить, что вряд ли пользователь Linux останется обделенным какими-то возможностями, которые имеют пользователи Windows или других популярных операционных систем. Все дело в том, что Linux создается по принципу "народ для народа", а для себя плохо не сделаешь. Убеждение, которое заключается в том, что программного обеспечения под Windows больше, чем для систем класса Unix, становится скорее мифом. Просто это программное обеспечения никто не искал, в чем я убедился на личном опыте. Более того, крупные компании, в том числе и такой гигант, как Adobe, начинают с оптимизмом поглядывать на Linux, желая делать альтернативные продукты под эту ОС (как известно, недавно был выпущен Adobe Acrobat для Linux). Подобное предыдущему убеждение о недостаточности поддерживаемых Linux'ом устройств тоже становится мифом. Исключение составляют лишь те девайсы, которые не отличаются особым качеством, а иной раз и хуже своих аналогов. Печальный пример — софтовые модемы — в частности, довольно популярные USB-модемы компании Acorp. Да и то драйверы под него есть, но в полной версии они платные. Почти безупречная защищенность Linux уже давно стала фактом, его работа при осмысленных действиях пользователя может длиться не то что неделями или месяцами, но и годами без перезагрузок. Ну, а раз так, то почему бы не попробовать хотя бы почувствовать, что такое Linux? Этим мы и займемся.

В отличие от операционных систем, которые разрабатываются преимущественно одной группой программистов, Linux предполагает большое количество дистрибутивов. Дистрибутивы отличаются друг от друга прежде всего наличием того или иного программного обеспечения в стандартной своей поставке, а также иногда ядрами ОС, их версиями и, как то ни странно, идеологиями. Допустим, разработчики Mandrake Linux уверяют пользователей в том, что в их дистрибутиве используется только свободное программное обеспечение. Все эти различия определяют и целевую аудиторию своих пользователей. Два крупнейших направления — серверные и рабочие варианты. Надо заметить, что, если дистрибутив Linux позиционируется как рабочий, то это нисколько не мешает успешно поставить его на сервер — только потом придется очень попыхтеть в процессе настройки ОС, поиске, подборе и установке программного обеспечения. Наиболее популярные, на мой взгляд, дистрибутивы, которые великолепно подходят как для настольных, так и для серверных решений — Debian, Mandrake, SuSE и ALTLinux. Такие, как, например, Knopix, подходят начинающим пользователям, тем более, что есть и реализация этого дистрибутива, целиком загружающаяся с CD-диска. Knopix не одинок в этом, и существует масса реализаций Linux, которые также загружаются с CD. Найти дистрибутив Linux в Беларуси не составляет абсолютно никакого труда. Линуксоиды — люди дружелюбные, так что за самую главную линуксоидную валюту — пиво — они запишут вам все, что вы захотите:). Стоит заметить, что довольно часто развитые дистрибутивы Linux распространяются не просто голыми дисками, а с печатной литературой. Скажем, где-то в начале прошлого года коробку с ALTLinux можно было купить чуть больше чем за сто тысяч белорусских зайчиков. В этом дистрибутиве (версия, если мне не изменяет память, 2.2) было 9 дисков, 5 книг общей толщиною около дециметра и разные декоративные бумажки. Если так посмотреть, то 100 тысяч — это довольно мало за такую комплектацию. Также в Беларуси (в Минске уж точно) есть так называемые Linux Users Group (группы пользователей Linux) — LUG. Если найдете путь к общению с ними, то при определенных усилиях с вашей стороны станете действительно опытным человеком в плане использования Linux. Я сейчас использую Mandrake Linux, так как иного в магазинах просто не нашел, а среди знакомых линуксоидов никто не обладал другими дистрибутивами, хотя хотелось бы попробовать Debian и SuSE. При покупке Linux довольно важно обратить внимание на версию ядра. Сейчас активно развиваются ветки ядер 2.4.x и 2.6.x, причем в каждой версии, которая пишется вместо буквы 'x', добавляется немало новых возможностей и устраняются недочеты. Выкачивать же исходный код ядра из Интернета на диалапе очень нерационально, т.к. весит он десятки мегабайт.

Итак, я попытаюсь как можно более полно описать процесс установки Linux. В качестве стенда буду использовать Mandrake Linux 10.0, хотя большая часть ниженаписанного будет актуальна и для иных дистрибутивов. Для установки Linux обычно требуется довольно много дискового пространства, т.к. сам дистрибутив содержит в себе большое количество программного обеспечения — от серверных приложений до миниатюрных игр. В Mandrake Linux всего 4 диска, поэтому неполная установка этого дистрибутива заняла у меня 3 гигабайта. Кроме того, вы должны сделать отдельный логический диск для свопа Linux. Он используется для таких же целей, что и pagefile.sys в системах Windows семейства NT. Как и в Windows, вряд ли стоит задавать ему размер больше 3/2 размера вашей оперативной памяти. Возможен вариант работы и без свопа, но тогда будет заметна существенная потеря быстродействия. Если вы устанавливаете Linux на абсолютно новый компьютер, где нет важной для вас информации, то можете смело разбить диск прямо из установщика. В ином случае лучше воспользоваться зарекомендовавшей себя программой Partition Magic или в самом крайнем случае программой Fdisk. Для Linux годятся как Primary-разделы, так и Extended — разницы никакой. Если вы форматируете диск из программы Partition Magic, присвойте диску, на котором будет стоять Linux, файловую систему ext2/3, а для свопа — Linux Swap. Если у вас все разделы отформатированы под NTFS, то стоит порекомендовать сделать небольшой буферный раздел. Думаю, вам не раз понадобится обмен информацией из Windows в Linux и наоборот. Если вы это сделаете, то в Windows XP есть возможность монтирования дисков в каталоги. Просто смонтируйте ваш буферный диск, допустим, в каталог C:\ForLinux\ и уберите отображение буквы диска в проводнике. Все это можно сделать отсюда: Панель управления> Администрирование> Управление компьютером. Теперь ваш компьютер готов к установке.

Большинство дисков с установщиком Linux загружаются автоматически при загрузке компьютера, если у вас в BIOS настроена первоначальная загрузка с устройства чтения CD-дисков. В Mandrake загрузочными являются два первых диска: один для настольных компьютеров, второй — для ноутбуков, если тот отказывается загружаться с первого. К слову, у меня установщик загружается только со второго диска. Если загрузка с CD-ROM у вас не настроена, а менять вы ничего не хотите (либо диски вообще не являются загрузочными), то в дистрибутиве должен быть файл образа дискеты, с которой можно запустить систему установки. Конечно, при этом должна быть настроена первоначальная загрузка с floppy-диска. Для загрузки с дискеты могут пригодиться несколько файлов, которые отражают те или иные особенности запуска установки. Для большинства пользователей подойдет файл X:\images\cdrom.img, где X — буква привода CD-ROM. Для записи дискеты используйте программу X:\dosutils\rawwritewin.exe либо скачайте ее с сайта сайт После начала загрузки установщика появится приглашение ввести опции запуска установщика. Это полезно тогда, когда установщик некорректно определяет размер оперативной памяти или графический интерфейс установщика ведет себя странно. За подробностями обратитесь к документации на установочном диске. Далее последует череда быстро пробегающих строк, что свидетельствует о загрузке ядра Linux. На данный момент нам это абсолютно не нужно, потому не будем обращать внимания на эти сообщения. Сперва вам предлагают выбрать язык установки. В меню доступных языков есть даже белорусский, но при его использовании привычные технические выражение изменяются до неузнаваемости. Потому я выбираю русский. В следующем экране требуется согласиться (или не согласиться) с лицензией. Общее ее содержание таково: распространяется свободно, если не согласны — можете работать в своем Windows. Думаю, стоит согласиться. В следующем окне выбирается раскладка клавиатуры. Тут что-то менять вряд ли стоит. На следующем экране надо указать комбинацию клавиш для переключения языков ввода. По умолчанию стоит клавиша (не комбинация, а именно клавиша) Scroll Lock. Дело в том, что она нигде не используется и находится на клавиатуре, видимо, для того, чтобы не пришлось придумывать ей замену. А разработчики Linux нашли ей достойное применение: если у вас установлено два языка (русский и английский), то один из них будет сопровождать загорание светодиода Scroll Lock, а второй — его затухание. Весьма удобно, надо сказать, но я по старинке пользуюсь Shift-Ctrl. На следующем экране нам предлагают выбрать уровень безопасности операционной системы. Каждый уровень несет с собой как свой уровень безопасности, так и уровень неудобства использования. Для домашних компьютеров будет вполне достаточно стандартного. На следующем экране нам предлагают разбить диск на разделы. Если вы использовали для этой цели Partition Magic или подобную программу, стоит обратить внимание на следующее. Файловая система EXT была изначально родной ФС для всех операционных систем класса Unix. Но несмотря на это были разработаны и другие операционные системы, основанные на идее EXT и включающие дополнительные возможности. Наиболее приемлемой ФС в данном случае я считаю ReiserFS, о которой Partition Magic не имеет понятия. Отформатировать раздел EXT не составляет труда. Выберите собственноручную разметку диска, желательно переключиться в режим эксперта (хотя, если вы в себе очень не уверены, то, соответственно, этого делать не стоит). Затем отметьте нужный раздел (в окне должна появиться информация о разделе, его размер и файловая система) и нажмите кнопку форматирования. Затем покажется окно, в котором вы сможете посмотреть, сколько файловых систем существует вообще. Найдите в списке ReiserFS и продолжайте. Форматирование не займет много времени. Если вы устанавливаете Linux на новый компьютер, логических дисков у вас быть не должно. В этом случае выберите автоматическое размещение либо создайте собственноручно столько дисков, сколько вам надо. После этого отметьте диск, на который вы будете ставить Linux, и нажмите на кнопку Точка монтирования. После этого должно появиться поле, где будет по умолчанию указан слэш (/). Не изменяем его и нажимаем OK. Разметка закончена. Нажимаем кнопку продолжения.

В следующем окне мы должны выбрать программы, которые хотим установить. Как их выбирать — дело ваше, но наиболее полный список дистрибутивов можно получить, если выбрать детальный выбор компонентов, а затем нажать кнопку вывода полного списка. Если вы будете выбирать программы именно отсюда, то перебор всех компонентов займет у вас несколько часов. Список действительно очень большой. Если вы все-таки выбрали идеальные для себя компоненты, стоит сохранить этот выбор на дискете. Для этого просто нажмите на кнопку с нарисованной дискетой и выберите сохранение выбора. Среди компонентов вы можете заметить такие, у которых вместо галочек стоит знак замка. Выбор этих компонентов отменить нельзя, т.к. они составляют основу Linux. Стоит упомянуть, что сам Linux — это только ядро и часть приложений. Остальное относится скорее к дистрибутиву, чем непосредственно к операционной системе. Рекомендуемые компоненты для обычного домашнего компьютера — графическая среда KDE со всеми ее приложениями, OpenOffice — аналог Microsoft Office, научные программы, может быть, и игры. А дальше по вашим требованиям. Для программистов в дистрибутивах Linux содержится очень впечатляющее количество инструментов начиная от компиляторов и заканчивая средами разработки. Не следует опрометчиво устанавливать компоненты, которые являются драйверами каких-то устройств либо относятся к важным частям Linux вроде XFree. Если у вас есть аппаратный модем, стоит установить приложения для Интернета. Нажимаем на кнопку старта установки и идем пить кофе. Количество выбранных вами компонентов прямо пропорционально количеству требуемых чашек кофе. Установка в среднем длится около двух часов. В процессе установки инсталлятор сам будет выдвигать привод CD-ROM, приглашая вас сменить диск. Забрать диск из дисковода в процессе копирования файлов вы не сможете, т.к., пока копирование не закончилось и не требуется смена диска, инсталлятор блокирует CD-ROM, и нажатие кнопки изъятия диска ни к чему не приведет. Итак, предположим, что копирование файлов завершилось успешно. Теперь требуется ввести пароль пользователя с логином root. Этот пользователь является аналогом администратора в Windows NT. Если вы не укажете пароль root, то, скорее всего, в только что установленную систему войти не сможете, т.к. за возможность для того или иного пользователя войти в систему без пароля отвечает специальный параметр, который установщик, насколько я помню, не меняет. Далее требуется задать имена пользователей и их пароли. Пользователями могут быть члены вашей семьи. При этом никто, кроме администратора (root), не сможет увидеть документы, помещенные в чужой домашней папке. Стоит создать хотя бы одного пользователя, т.к. в режиме администратора ваши действия ничем не ограничены, и, соответственно, вы можете нанести своей системе непоправимый вред, который может привести даже к повторной установке. Кроме того, если вы подключены к Интернету, а модем будет работать, то при работе в режиме администратора компьютерные вирусы будут иметь неограниченное пространство для своих злодеяний. Кстати, вирусов для Linux существует довольно мало, т.к. как только обнаруживается брешь в системе, ее сразу же залатывают.

После того, как мы указали пользователей Linux, появится окно, отображающее сведения о системе. Здесь вы сможете поменять разрешение монитора, включить или отключить службы. Однако есть еще одна маленькая, но очень важная программа — загрузчик. Она предложит вам варианты загрузки Linux или вообще загрузку с CD- или floppy-диска. Устанавливать загрузчик стоит с особой осторожностью, т.к., если у вас уже стоит какая-то не-Unix- система, то велика вероятность, что с линуксовым загрузчиком вы эту систему загружать не сможете. Потому делаем так: нажимаем на клавишу настройки загрузчика и в появившемся окне выбираем целевое устройство /dev/fd0. Думаю, о его назначении вы догадались. В случае, если у вас не стоит системы вообще, и вы не собираетесь в ближайшее время ставить что-то другое из разряда ОС, выбирайте жесткий диск (/dev/hda). Если перед инсталляцией вы указывали какие-то дополнительные параметры загрузки, нажмите клавишу Дополнительно и введите эти параметры там. Всего предлагается два загрузчика: LILO и GRUB. Если вы начинающий пользователь, и вам не особо хочется разбираться во всяких особенностях Linux, устанавливайте LILO с графическим интерфейсом (если у вас не было никаких проблем с графикой при инсталляции, конечно). Если же вы намереваетесь более детально вникнуть в Linux, то лучше установить GRUB. Хотя он вроде бы графического интерфейса не имеет, но при каких-либо сбоях позволит загрузиться с любыми параметрами или вообще с другим ядром. Если вы указали целевым устройством /dev/fd0, вставьте дискету (не важно, какую) и нажмите клавишу Далее. Все. Ваша ОС готова к использованию. На данном этапе установки следует также настроить параметры монитора, т.к., я думаю, вам не хотелось бы даже сначала работать в разрешении 800x600.

Ну, а пока что все. В следующей статье я попытаюсь осветить вопрос по загрузке Linux и ее настройке, а также объяснить, как при загрузке Linux обойтись без дискеты. Дистрибутивы Linux и других open-source ОС и программ можно приобрести на сайте сайт

P.S. Автор не несет ответственности за бездумные действия, повлекшие за собой потерю информации.

Влад Маслаков, dreamer.mas@gmail.com


Компьютерная газета. Статья была опубликована в номере 26 за 2005 год в рубрике soft :: ос

©1997-2024 Компьютерная газета