Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Глава 1. Пошаговые инструкции

У вас должно быть 3 инсталляционных диска с Mandrake Linux 9.1 и приблизительно 3GB свободного места на жестком диске (это может быть полностью неиспользованный раздел или место, вообще не занятое разделами). В BIOS вашего компьютера рекомендуется проставить PNP OS Installed = NO или OFF. Добиваемся того, чтобы компьютер мог загружаться с CD-ROM. Включаем все периферийное оборудование (принтеры, сканеры, модемы и тд): это необходимо для того, чтобы программа установки нашла их в процессе инсталляции.

Вставляем первый диск (Installation CD1) и грузимся с него.

При загрузке сразу появится графическая заставка с вопросом: F1-для дополнительных опций или ENTER для инсталляции или обновления. Нажимаем ENTER и дожидаемся загрузки графического интерфейса инсталлятора. Далее следуют пошаговые инструкции:

  1. Language: выбор языка. Выбираем: Europe -> Русский. и жмем Далее ->. Если нужна поддержка украинского, все равно выбираем русский (о том, как сделать поддержку украинского вы узнаете в главе Глава 2. После инсталляции: обработка напильником).
  2. Лицензия: выбираем Принять и жмем кнопочку Далее ->. Разумеется, что если вы первый раз устанавливаете Mandrake Linux, или вам просто интересно, тогда можете ее и почитать :-).
  3. Тип Мыши:- выберите свой. Чаще всего это PS/2 -> стандартный или PS/2 -> стандартная мышь с колесиком. В большинстве случаев здесь вообще ничего менять не надо. Жмем Далее ->.
  4. Раскладка клавиатуры: оставляем Русская. Жмем Далее ->.
  5. Горячие клавиши переключения раскладки клавиатуры: выбираем то, к чему привыкли, например, Ctrl+Shift. Жмем Далее ->.
  6. Уровень безопасности и email куда будут посылаться отчеты по безопасности: пока оставим стандартный и введем email admin. Жмем Далее ->.
  7. Выбор типа разметки диска: выберем ручная. Далее выбираем свободное место (белого цвета) и создаем нужные разделы. В простейшем случае требуются только “/” и “swap”. Размер “swap” рекомендуется выбирать примерно 2*RAM, то есть если у вас 128MB памяти, то swap возьмите ~250-300MB. В случае использования Linux как сервера, рекомендуется создать также разделы /var и /home, а также сделать отдельными разделами те места, которые могут быть переполнены пользователями, работающими сервисами или лог файлами. Например:
    • /var/log: сюда пишутся системные логи и логи большинства сервисов;
    • /var/ftp: здесь размещаются файлы, распространяемые по FTP;
    • /var/www: здесь размещаются ваши web- сайты;
    • /var/spool/mail: здесь размещаются почтовые ящики ваших пользователей;
    • /usr/local: этот раздел можно создать отдельным, если вы намереваетесь устанавливать с помощью компиляции дополнительный софт и хотите чтобы он был доступен после переустановки системы;
    • /var/spool/squid/: здесь лежит кэш прокси- сервера Squid;
    • /var/lib: здесь многие сервисы, например, сервера баз данных MySQL и Postgres, хранят файлы баз данных.

    Напоминаем, что эти разделы делать необязательно, особенно для рабочей станции. Размеры этих разделов выбирайте самостоятельно, исходя из задач настраиваемого сервера и размера вашего диска.

  8. Выбор групп пакетов: ставим все галочки, кроме другие графические рабочие столы и Выбор отдельных пакетов.

    Замечание

    Важно включить ВСЕ, что касается серверов и сетевых рабочих станций, а также LSB и разработки. Еще лучше отметить все разделы, не выбирая опции выбор отдельных пакетов. Полная инсталляция в этом случае будет занимать примерно 2GB. В случае, если вы устанавливаете сервер, вы можете отключить все что касается игр, офисных приложений, а также GNOME и KDE. Хотя установка, например KDE, работе сервера не помешает :-).

    Жмем Далее ->.

  9. Инсталлятор задает вопрос о необходимости установки некоторых серверных программ, таких как ProFTPD, Postfix, bind и т.д.. Отвечаем Да и жмем кнопочку Далее ->.
  10. Наслаждаемся процессом установки (~10-60 мин в зависимости от производительности компьютера). В ходе установки, по требованию инсталлятора, вставляем 2-ой диск (Installation CD2) и 3-й диск (International CD).
  11. Пароль root: введите дважды пароль суперпользователя системы. root - это суперпользователь в системах UNIX, чем-то напоминает “Администратор” в M$ Window$ NT/2000/XP. При выборе пароля рекомендуется следовать следующим правилам: пароль не должен быть словом из словаря или какими-то личными данными владельца (не марка автомобиля и не дата рождения а таже не word). Пароль должен содержать большие и маленькие буквы и, желательно, также цифры. При этом пароль должен быть легко запоминаемым, для того чтобы вам не требовалось его записывать. [1]

    Как пример генератора хороших паролей можем привести http://lafox.net/utils/pwgen/.

    Жмем Далее ->.

  12. Добавляем обычного пользователя. Пусть это будет admin. Желательно, чтобы пароль не совпадал с паролем суперпользователя root и выбирался по таким же правилам, как и для root. Обратите внимание, что в UNIX-системах (и в Linux) имена пользователей и их пароли регистрово-зависимые. То есть пользователь с логином admin и пользователь с логином Admin - это два совсем разных пользователя.
  13. Автоматический вход в систему: рекомендуем отключить эту возможность, особенно если настраиваемый вами компьютер будет выполнять функции сервера, или если вы собрались хранить на нем что либо важное. При таком режиме любой человек, включивший в вашем отсутствии компьютер, сразу без ввода пароля получит доступ ко всем вашим программам и данным. На сервере это вообще недопустимо.
  14. Установка начального загрузчика: выберите Первый сектор диска (MBR). Это не лучший вариант, но при отсутствии опыта - самый простой и надежный. [2]
  15. Сводка: здесь нужно остановится более детально.
    • Система -> Часовой пояс: вместо Europe/Moscow выбираем Europe/Kiev, если вы живете на Украине. Потом снимаем галочку аппаратные часы выставлены по GMT.
    • Оборудование -> Графический интерфейс: выберите здесь свою видеокарту. Обычно инсталлятор сам определяет тип видеокарты и монитор (в большинстве случаев plug'n'play), поэтому скорее всего ничего менять здесь не прийдется.
    • Boot -> сервисы: нажимаем левую нижнюю кнопочку Развернуть дерево и убираем все лишнее. Ниже помечены звездочкой * сервисы, которые используются только на сервере. В случае настройки рабочей станции их тоже можно отключать. Итак, оставляем выбранными следующие сервисы:
      • alsa - расширенная звуковая архитектура в Linux (конечно, если у вас есть SoundCard);
      • atd - позволяет запускать задания в определенное время;
      • cron - планировщик заданий (аналог шедуллера в M$ Window$);
      • harddrake - отслеживает изменения в конфигурации компьютера;
      • keytable - загружает русскую раскладку клавиатуры;
      • kheader - можно оставить, особенно если вы будете часто использовать заголовочные файлы ядра;
      • network - запускает сетевые интерфейсы;
      • random - переинициализирует системный генератор случайных чисел;
      • rawdevices - оставить в случае, если у вас есть DVD;
      • sound - звук. Настраивает микшер и т.д.;
      • syslog - служба, с помощью которой, многие приложения пишут log файлы;
      • xfs - сервер шрифтов (нужен для X);
      • xinetd - запуск некоторых сервисов, таких как POP3
      • devfsd - поддержка сменяемых по горячему устройств (например USB цифровых камер);
      • dm - запуск графической оболочки X;
      • named * - DNS сервер;
      • postfix * - почтовый SMTP сервер;
      • cups - сервер печати. Нужен, если вы пользуетесь принтером (как локальным, так и сетевым);
      • httpd * - HTTP (WWW) сервер Apache2
      • iptables - файервол (брандмауэр). В нашем случае нужен для “раздачи” интернет;
      • proftpd * - FTP сервер;
      • netfs - монтирует удаленные сетевые файловые системы (полезно);
      • smb * - файловый сервер Samba
      • sshd * - защищенный удаленный доступ к командной строке вашего компьютера.

    • Если вам необходимо, настройте также оборудование -> звуковая карта и оборудование -> принтер.
    • Настройка сети:
      • Включаем Использовать автоопределение и Режим Эксперта. Далее ->
      • Выбираем Соединение по локальной сети. Далее ->
      • Говорим что больше нет никаких устройств (выбрать NO). Далее ->
      • Указываем здесь IP и маску подсети. Далее ->
      • Вводим имя хоста, DNS сервер и основной шлюз (Default GateWay). Далее ->
      • HTTP Proxy и FTP Proxy пока оставим пустыми. Далее ->

      На этом пока все. Более подробным настройкам сети мы посвятим отдельный раздел чуть позже.

    Возвращаемся в раздел сводка и нажимаем Далее ->..

  16. Установка обновлений: на вопрос об установке обновлений отвечаете НЕТ (разумеется, если вы не желаете выкачать 200-500Mb иностранного трафика).
  17. Установка закончена. Жмем Перезагрузка и ждем пока машина перезагрузится. Не забудьте вытащить диск из CD-ROM и восстановить в BIOS загрузку с жесткого диска.


[1] Программы по взлому паролей сначала перебирают варианты из словарей. Человек, подбирающий пароли, в первую очередь пытается попробовать слова, как-то связанные лично с вами, например, имя вашей собаки или название вашей улицы. Человек, старающийся похитить ваш пароль, в первую очередь осмотрит ваше рабочее место на предмет записанных паролей. Огромное число взломов произошло из-за того, что пользователи записывали свой пароль на коврике для мыши или мониторе.

[2] В идеале загрузчик нужно ставить в "Первый сектор корневого раздела". Но в этом случае существует большая вероятность того, что Linux по окончанию установки не загрузится. Для поправления этого нужно загрузится с первого CD-диска инсталляции в rescue mode, а потом программой fdisk проставить корневому разделу флажок "A". Кроме того, в таком варианте корневой раздел должен быть Primary.