Текст книги "Linux"
Автор книги: Алексей Стахнов
Жанр: ОС и Сети, Компьютеры
сообщить о неприемлемом содержимом
Текущая страница: 19 (всего у книги 60 страниц) [доступный отрывок для чтения: 20 страниц]
• http://www.redhat.com/support/manuals – руководства и документация.
• http://linux.webclub.ru/books/linuxsos/index.html – безопасность и оптимизация Linux. Редакция для Red Hat – русский перевод.
• The Official Red Hat Linux x86 Installation Guide.
Глава 11
Инсталляция
Как мы уже отмечали, установка операционной системы сильно зависит от того, что, в конечном итоге, требуется получить: сервер, офисную систему или домашний компьютер. Соответственно, имеется несколько вариантов инсталляции операционной системы.
Во-первых, инсталляцию можно производить в графическом или текстовом режиме. Дистрибутив Red Hat по умолчанию пытается запустить инсталляцию операционной системы в графическом режиме, однако, если на компьютере установлено 16 Мбайт оперативной памяти или менее, инсталляция происходит в текстовом режиме. Во-вторых, есть вариант установки в так называемом режиме kickstart, который позволяет произвести инсталляцию по заранее созданному профилю. Этот режим чаще всего используется для создания большого количества идентичных систем. И в-третьих, есть возможность произвести обновление установленной ранней версии дистрибутива Red Hat до текущей с минимальным вмешательством пользователя. При этом сохраняются все данные пользователей, производится обновление ядра операционной системы, модулей и пакетов программ.
Для начала процесса инсталляции необходимо загрузить компьютер с носителя, содержащего специальную программу инсталляции. Таким носителем может быть компакт-диск дистрибутива или загрузочная дискета (обычная или с поддержкой PCMCIA).
Создание загрузочной дискеты и загрузкаДля создания загрузочной дискеты необходимо иметь дискету, отформатированную в DOS без плохих секторов, и компакт-диск с дистрибутивом Red Hat.
В каталоге /dosutils компакт-диска находится утилита копирования образа дискеты – rawrite. Файлы образов дискет находятся в каталоге /images:
• boot.img – для обычной инсталляции;
• bootnet.img – для инсталляции по сети (FTP, HTTP, NFS);
• pcmcia.img – для ноутбуков.
С помощью утилиты rawrite изготовим загрузочную дискету:
rewrite
Enter disk image source file name: E: imagesboot.img
Enter target diskette drive: a:
Please insert a formatted diskette into drive A: and press <ENTER>:
E: dosutils>
После выполнения указанных действий в нашем распоряжении оказывается загрузочная инсталляционная дискета. Точно так же изготавливается загрузочная дискета с поддержкой PCMCIA или дискета для сетевой инсталляции Linux.
После изготовления загрузочной дискеты необходимо перегрузить компьютер, зайти в установки BIOS и установить в качестве первого загрузочного устройства флоппи-дисковод. Далее все просто – вставляем дискету в дисковод и происходит загрузка инсталляционной программы. В зависимости от того, какой образ дискеты был создан, дальнейшая инсталляция может проводиться обычным образом или по сети.
Графическая инсталляцияВ процессе работы программа инсталляции использует пять (с 1 по 5 – для текстового режима, со 2 по 5 и 7 – для графического) виртуальных консолей, на которые выводятся различные сообщения, позволяющие решать проблемы, возникающие при установке операционной системы. В табл. 11.1 приводится информация об этих консолях.
Таблица 11.1. Доступные консоли при инсталляции Red Hat Linux
Процесс инсталляции в графическом режиме начинается с режима текстового. Таковы особенности инсталляции. В самом начале программа инсталляции спросит у вас, существуют ли дискеты с драйверами для специфического оборудования. Это необходимо для корректной инсталляции оборудования, не поддерживаемого программой. Такие диски могут быть предоставлены производителем оборудования. Еще одним источником решения проблем с инсталляцией системы на компьютеры со специфическим оборудованием является страница www.redhat.com/support/errata/.
После этого программа установки предложит выбрать источник, с которого производится инсталляция дистрибутива. В нашем случае – это CD-ROM.
Затем программа переходит в графический режим и предлагает выбрать язык, который будет использоваться во время инсталляции операционной системы и при локализации. Среди этих языков есть русский и украинский. Выбор языка позволяет программе инсталляции также определить временную зону.
Следующий этап – определение типа клавиатуры. Помимо выбора клавиатуры, необходимо также выбрать клавиатурную раскладку (язык). Если вы при инсталляции ошиблись, в дальнейшем переконфигурирование клавиатуры можно будет произвести с помощью программы kbdconfig.
Следующим этапом будет определение типа мыши. Если в предложенном списке вашей мыши нет, выберите тот тип мыши, с которым она совместима. Система пытается автоматически подобрать тип мыши, но у нее это не всегда хорошо получается. Если мышь подсоединяется к СОМ-порту, следует указать, к какому именно порту она подключена. Если у вашей мыши в наличии только две кнопки, установите флажок Эмулировать 3 кнопки. В Linux достаточно активно используется третья кнопка, и нет причин ее лишаться. Эмуляция нажатия третьей кнопки производится одновременным нажатием обеих кнопок мыши.
В дальнейшем переконфигурирование мыши можно будет произвести с помощью программы mouseconfig.
Выполнение подготовительных этапов завершено, переходим к самому процессу инсталляции. Здесь необходимо выбрать, какого типа система будет устанавливаться:
• рабочая станция;
• сервер;
• лэптоп;
• выборочная инсталляция.
От выбранной системы зависит, какие пакеты программ будут инсталлированы и каким образом будет автоматически разбит жесткий диск (если вы, конечно, позволите программе это сделать).
При автоматическом разбиении жесткого диска (рис. 11.1) происходит следующее:
Рис. 11.1. Выбор типа разбиения жесткого диска
• рабочая станция:
– инсталлятор удаляет все существующие Linux-разделы;
– создает:
· своп-раздел 64 Мбайт;
· раздел 16 Мбайт, монтируемый как /boot;
· раздел переменной емкости (в зависимости от оставшегося на диске места);
• сервер:
– инсталлятор удаляет все разделы на жестком диске (как Linux, так и других операционных систем);
– создает:
· своп-раздел 256 Мбайт;
· раздел 256 Мбайт, монтируемый как /;
· раздел по крайней мере 512 Мбайт, монтируемый как /usr;
· раздел по крайней мере 512 Мбайт, монтируемый как /home;
· раздел 256 Мбайт, монтируемый как /var;
· раздел 16 Мбайт, монтируемый как /boot;
• лэптоп – повторяет рабочую станцию;
• выборочная установка – повторяет рабочую станцию.
Программа Disk Druid
Программа Disk Druid представляет собой достаточно простое средство ручного разбиения жесткого диска (рис. 11.2).
Рис. 11.2. Программа разбиения дисков Disk Druid
Замечание
При разбиении жесткого диска на разделы желательно указывать величину разделов не в мегабайтах, а в треках. Информация на жестком диске располагается на концентрических дорожках– треках. Эти треки разбиваются на блоки, которые логически объединяются в кластеры. Минимальный элемент, который выделяется под хранение файла, – кластер (по крайней мере, в большинстве операционных систем). Если размер в мегабайтах не совпадет точно с размером в треках, часть последнего трека раздела останется неиспользованной. Конечно, при современных емкостях жестких дисков это капля в море но, все равно, как-то неаккуратно.
Каждая строка в нижней секции Разделы представляет собой описание одного дискового раздела. Эта строка содержит следующие поля:
• Точка монтирования (Mount Point) – указывает точку монтирования в стандартной иерархии файловой системы, например, /boot;
• Устройство (Device) – указывает, на каком устройстве размещается дисковый раздел, например, hda6[3]3
Жесткие диски бывают двух видов – с интерфейсом IDE и SCSI. Соответственно, и устройства имеют в Linux следующие имена: hd и sd. Третья буква определяет номер жесткого диска в системе: а – 1, b – 2, с – 3, d – 4 (в DOS это физические диски С:, D:, Е:, F:). Каждому логическому разделу на жестком диске соответствует своя цифра. Первичных разделов на жестком диске может быть всего 4. Зато никто не мешает определить один расширенный раздел и на нем сделать множество вторичных разделов. Поэтому цифрами от 1 до 4 определяются первичные разделы, а 5 и далее – вторичные. Таким образом, если диск разбит на 2 раздела (пусть это первый IDE-диск), то в системе ему соответствует устройство hda, а первому и второму первичным разделам – устройства hda1 и hda2. Точно таким же образом происходит наименование SCSI-дисков и их разделов.
[Закрыть];
• Размер (MB) – указывает запрошенный размер дискового раздела;
• Тип (Туре) – показывает тип дискового раздела, например, Linux Native или DOS.
Каждая строка в верхней секции представляет собой описание жесткого диска и содержит следующие поля:
• Drive – содержит имя жесткого диска;
• Geom: [C/H/S] – показывает геометрию жесткого диска.
Кнопки программы Disk Druid:
• Новый (Add) – используются для добавления нового дискового раздела;
• Правка (Edit) – используется для изменения параметров дискового раздела, например, точки монтирования;
• Удалить (Delete) – используется для удаления раздела;
• Перечитать (Reset) – используется для приведения состояния программы Disk Druid к первоначальному виду. Все изменения, сделанные с дисковыми разделами, теряются;
• Создать RAID (Make RAID Device) – используется для создания RAID-массивов. Более подробную информацию см. в Official Red Hat Linux Reference Guide.
Как можно видеть, использовать программу Disk Druid весьма просто.
Fdisk
Кроме Disk Druid существует и программа fdisk. Она является консольным приложением и имеет текстовый интерфейс. Для получения справки по этой программе необходимо нажать клавишу <М>, для выхода без сохранения изменений – нажать клавишу <Q>, для выхода с сохранением изменений – клавишу <W>.
Форматирование разделов
После разбиения жесткого диска программой fdisk программа инсталляции предложит отформатировать созданные разделы. Если установить флажок Проверять при форматировании на плохие блоки, то одновременно с форматированием будет произведена проверка поверхности жесткого диска. Если жесткий диск не очень новый, рекомендуется включить его проверку, хотя эта операция занимает достаточно много времени. В случае использования программы Disk Druid необходимость форматирования раздела и проверки его на сбойные секторы определяется при создании раздела диска.
Следующим шагом инсталляции будет выбор устанавливаемого загрузчика операционной системы – LILO или GRUB (рис. 11.3).
Рис. 11.3. Определение параметров загрузчика операционной системы
Вы можете установить загрузчик операционной системы в одно из двух мест:
• в главную загрузочную запись (MBR) – это рекомендованное место для установки загрузчика в том случае, если Linux является единственной операционной системой, или на компьютере установлена Windows 9х;
• в первый сектор вашего корневого раздела – рекомендуется для установки загрузчика операционной системы в том случае, если вы уже используете какой-то загрузчик.
Замечание
Если вы не установите загрузчик операционной системы, вам придется сделать специальную загрузочную дискету или воспользоваться для загрузки операционной системы Linux программой LOADLIN. (ftp://metaIab.unc.edu/pub/Linux/ system/boot/dualboot/). Можно также использовать программу SYSLINUX (ftp://metalab.unc.edu/pub/Linux/system/boot/loaders/).
В окне настройки загрузчика операционной системы есть поле ввода Параметры ядра. В него можно ввести параметры, которые передаются ядру операционной системы. В нижней части окна приводится список операционных систем, установленных на компьютере. Здесь можно выбрать загружаемую по умолчанию операционную систему.
После выбора типа загрузчика операционной системы (к примеру, GRUB) программа инсталляции предлагает установить пароль на загрузку операционной системы (рис. 11.4).
Рис. 11.4. Установка пароля для загрузчика операционной системы
Следующее, что вы увидите после установки загрузчика LILO (если в компьютере присутствует сетевая карта), это окно настройки сетевых параметров (рис. 11.5). Если сетевые параметры в локальной сети определяются динамически, используя протокол DHCP, достаточно установить соответствующую отметку. В противном случае придется указать:
Рис. 11.5. Настройка сетевых параметров
• IP-адрес;
• маску сети;
• адрес сети;
• широковещательный адрес.
Помимо этого, необходимо будет указать и следующие данные:
• имя хоста;
• адрес шлюза;
• первичный сервер DNS;
• вторичный сервер DNS;
• третичный сервер DNS.
Если вам неизвестны эти сетевые настройки, смело их пропускайте. Сетевой интерфейс всегда можно настроить позже.
После настройки сетевого интерфейса программа инсталляции предложит настроить брандмауэр (firewall). Брандмауэр позволяет в определенной мере защитить компьютер от сетевого вмешательства извне. Как видно из рис. 11.6, существует три уровня защиты: Высокий, Средний и Без брандмауэра.
Рис. 11.6. Настройки брандмауэра
Высокий – высокий уровень защиты. Не разрешает сетевых соединений, кроме определенных правилами.
Следующие соединения разрешены:
• DNS-ответы;
• DHCP;
• пассивный режим FTP.
Следующие службы запрещены:
• активный режим FTP;
• IRC;
• RealAudio;
• удаленные клиенты X Window System.
При необходимости можно дополнительно разрешить сетевые службы, используя пункт Уточнить.
Средний – средний режим защиты.
Следующие сетевые службы запрещены:
• порты, меньшие чем 1023;
• NFS-порт (2049);
• локальный X Window System дисплей для удаленных Х-клиентов;
• X Font сервер-порт.
Как и в предыдущем случае, используя пункт Уточнить, можно дополнительно разрешить сетевые службы.
Без брандмауэра – не определены сетевые правила.
Следующий пункт инсталляции – настройка часового пояса. Для этого нужно указать свое местоположение на карте мира. Можно также настроить временную зону в так называемом Координированном универсальном времени (Coordinated Universal Time, UTC). В дальнейшем вы можете настроить время с помощью утилиты timeconfig.
Операционная система Linux поддерживает одновременно несколько языков (рис. 11.7). При необходимости просто выберите нужные языки.
Рис. 11.7. Настройка языковой поддержки
На этой странице программа инсталляции предлагает ввести пароль пользователя root и завести обычных пользователей системы. По поводу выбора паролей имеется много рекомендаций, в частности, пароль не должен быть короче восьми символов, должен содержать буквы и цифры в разных регистрах. Неплохой вариант: пароль, обозначающий какое-то русское слово, набранное латиницей. И запомнить легко, и подобрать практически невозможно. Например, ИндустриалиЗация – BylecnhbfkbPfwbz.
Следующий этап – конфигурация аутентификации. Как видно из рис. 11.8, по умолчанию установлены скрытые пароли и использование при создании хэша пароля алгоритма MD5. Это позволяет повысить устойчивость системы ко взлому и создавать пароли длиной до 256 символов. Остальные настройки дают возможность применять альтернативные варианты аутентификации. Более подробную информацию смотрите в специальной литературе.
Рис. 11.8. Настройка аутентификации
Вот мы и подошли к выбору программных пакетов. В дистрибутиве Red Hat пакеты сгруппированы по функциональному признаку. И в зависимости от типа инсталляции программа выбирает те или иные пакеты. Впрочем, возможен и самостоятельный выбор пакетов. В нижней части окна программы инсталляции – краткое описание пакета. Некоторые пакеты программа устанавливает принудительно, поскольку считает, что они необходимы для нормального функционирования системы.
После индивидуального выбора пакетов обычно возникают неудовлетворенные зависимости. Часто тот или иной пакет дополнительно требует установки некоторых пакетов-библиотек или утилит. Программа инсталляции проверяет неудовлетворенные зависимости и выводит список необходимых пакетов (рис. 11.9).
Рис. 11.9. Неудовлетворенные зависимости
Если вы выбрали среди пакетов установку X Window, самое время настроить используемую X Window аппаратуру. Программа инсталляции пытается самостоятельно определить тип видеокарты и объем видеопамяти, но не всегда это происходит корректно. Поэтому внимательно проверьте тип видеокарты и при необходимости выберите ту карту, которая присутствует в компьютере. Неверное определение видеокарты приводит к тому, что, в лучшем случае, она не будет работать столь производительно, как должна. В худшем – не удастся запустить X Window.
Далее следует указать тип монитора. Если в списке нет вашего монитора, не беда – просто укажите в соответствующем поле кадровую и строчную частоту его развертки. Завершающий штрих – выбор цветовой палитры и устраивающего вас экранного разрешения.
Обязательно протестируйте настройки, нажав на кнопку Проверить. В случае неправильной конфигурации настройки системы следует откорректировать. В этом же окне можно указать, какой тип входа (регистрации) в операционную систему вы предпочитаете – текстовый или графический.
И наконец – инсталляция. По ее окончании вам будет предложено создать загрузочную систему. Перегрузите компьютер и проверьте функционирование операционной системы.
Текстовая инсталляцияДистрибутив Red Hat Linux старается унифицировать текстовый и графический интерфейсы инсталляции. Конечно, в текстовом режиме все не так красочно, но суть остается той же. Начать инсталляцию в текстовом режиме можно, указав в строке загрузки boot: text.
В дальнейшем процесс идентичен инсталляции в графическом режиме. Для примера на рис. 11.10–11.14 показан процесс конфигурации X Window в текстовом режиме.
Рис. 11.10. Конфигурация X Window в текстовом режиме (выбор видеокарты)
Рис. 11.11. Конфигурация X Window в текстовом режиме (выбор монитора)
Рис. 11.12. Конфигурация X Window в текстовом режиме (выбор разрешения монитора)
Рис. 11.13. Конфигурация X Window в текстовом режиме (установка частоты строчной и кадровой развертки)
Рис. 11.14. Конфигурация X Window в текстовом режиме (выбор видеорежима)
Помимо инсталляции с компакт-диска существует возможность произвести инсталляцию с жесткого диска (рис. 11.15). Для этого необходимо выбрать раздел жесткого диска и каталог, в котором находится ISO-образ инсталляционного диска (рис. 11.16).
Рис. 11.15. Выбор инсталляции с жесткого диска
Рис. 11.16. Выбор раздела для инсталляции с жесткого диска
Установить операционную систему также можно и по сети (рис. 11.17). Для этого необходимо создать специальную загрузочную дискету (см. разд. «Создание загрузочной дискеты и загрузка»).
Рис. 11.17. Выбор типа сетевой инсталляции
На рис. 11.18 показан процесс инсталляции с использованием NFS, на рис. 11.19 показан процесс инсталляции с использованием FTP-сервера, на рис. 11.20 показан процесс инсталляции с использованием HTTP-сервера.
Рис. 11.18. Сетевая NFS-инсталляция
Рис. 11.19. Сетевая FTP-инсталляция
Рис. 11.20. Сетевая HTTP-инсталляция
Ссылки• http://www.redhat.com/support/manuals – руководства и документация.
• The Official Red Hat Linux x86 Installation Guide – официальное руководство по инсталляции Red Hat Linux.
Глава 12
После инсталляции
По окончании процесса инсталляции необходимо заняться конфигурированием операционной системы и удалением лишних пакетов. Но сначала, если вы еще не сделали загрузочную дискету – сделайте, а лучше – две дискеты, т. к. дискета вещь ненадежная. Впрочем, восстановление системы можно произвести и с загрузочного дистрибутивного компакт-диска. В меню, выдаваемом при запуске с дистрибутивного диска, есть пункт Rescue, воспользовавшись которым, вы загрузите компьютер с образа восстановительной дискеты.
Второе, что необходимо – создать пользователей системы. Даже если на компьютере работает только один человек, и этот человек – вы, все равно следует создать обычного пользователя и работать только от его имени. Безопасность превыше всего. Работать от имени пользователя root крайне нежелательно. Малейшая ошибка, и операционной системы как не бывало. А восстановить удаленные файлы практически невозможно.
Следующий шаг – установка всех обновлений пакетов, которые следует предварительно получить из Интернета, по крайней мере, для сервера и для рабочих мест, подключенных тем или иным способом к сети.
Дальнейшие действия в целом зависят от варианта инсталляции операционной системы Linux и от назначения компьютера.
Домашний компьютерДля этого типа компьютеров характерно использование большого количества разнообразного программного обеспечения. Поэтому, если у вас полный дистрибутив (порядка 4–5 дисков) – просмотрите на них все имеющиеся пакеты программ. Это удобно делать из X Window, поскольку в этой среде (в частности, GNOME) производится автомонтирование компакт-дисков, а также автоматический запуск менеджера пакетов RPM (конечно, только в том случае, если эти пакеты на компакт-диске находятся). С менеджерами пакетов мы уже знакомились (см. гл. 8), поэтому здесь на их описании останавливаться не будем. В каждом менеджере пакетов можно посмотреть краткое описание выбранного пакета и решить – нужен он или нет. Поскольку домашний компьютер обычно предназначен для экспериментов, смело устанавливайте пакеты: не понравится – деинсталлируете. Как правило, в течение одной-двух недель вы определитесь, что понравилось и будет использоваться, а что понадобится вряд ли. После чего следует обновить понравившиеся вам программные пакеты. А для этого необходимо настроить Интернет.
Настраивать модемное соединение намного проще в KDE или GNOME. В пунктах меню Интернет или Администрирование найдите программу кррр или ррр-соединение. Далее все достаточно прозрачно: логин, пароль, модем, телефонный номер для дозвона, и вы в Интернете.
Как уже говорилось ранее, за решением проблем и советами по настройке различного программного и аппаратного обеспечения лучше всего обращаться в новостную конференцию ru.limix – люди там грамотные и достаточно доброжелательные.
Правообладателям!
Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.Читателям!
Оплатили, но не знаете что делать дальше?