МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Практическая работа № 13 ИНСТАЛЛЯЦИЯ И КОНФИГУРИРОВАНИЕ ОПЕРАЦИОННОЙ СИСТЕМЫ LINUX Цель: Освоить порядок установки операционной системы Linux с дистрибутива ASP-Linux и познакомиться с пользовательскими интерфейсами: командным и графическим. Задание Создать виртуальную машину для установки Linux. Установить ОС Linux на виртуальную машину. Освоить интерфейс файлового менеджера Midnight Commander. Технология выполнения Справочные сведения о дистрибутивax ASPLinux Справочные сведения следует изучить во время инсталляции пакетов операционной системы Linux. автоматического этапа Дистрибутивы ASPLinux достаточно популярны среди русскоязычных пользователей ОС Linux. Российская фирма ASPLinux почти ежегодно выпускает очередную версию этого дистрибутива, отслеживая и адаптируя новинки из мира Linux в свой комплект, опираясь на Red Hat-совместимые дистрибутивы. Для корпоративных клиентов хорошо зарекомендовала линейка серверного дистрибутива ASPLinux Server. Следует отметить, что фирма ASPLinux плодотворно сотрудничает с другой известной российской компанией – 1С. Так, новый продукт – ASPLinux Server ConfPoint Edition 1.0 (ASPLinux CPE) – предназначен для создания домена предприятия и запуска сетевой версии "1С Предприятие" под Linux. Для дополнительного упрощения работы с продуктом, особенно для малых предприятий, в поставку продукта уже входит типовая конфигурация сервера, обеспечивающая возможность установки и запуска сетевой версии "1С Предприятие". Для дома и небольшой сети дистрибутив ASPLinux имеет три более простых основных варианта комплектации, которые оптимизированы для использования серверов Linux совместно с сетью Windows: Express – дистрибутив, в котором нет ничего лишнего, только инсталляционные диски (3 диска в версиях ASPLinux 9, 10 и 4 диска в версии ASPLinux 11). Standard – типовой вариант дистрибутива ASPLinux, в котором, кроме инсталляционных дисков, есть краткая документация, как в электронном виде на диске, так и в печатном виде. 1 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Deluxe – самый полный вариант, в котором есть полный комплект документации, исходных кодов и продолжительной технической поддержки. Начиная с версии ASPLinux 10 выпускается вариант Greenhorn – реализация принципа LiveCD. Этот вариант дистрибутива не требует установки на жесткий диск и запускается прямо с CD. Это хороший выбор для первоначального знакомства с Linux, дающий возможность поработать в ASPLinux без изменений в установленном на компьютере программном обеспечении. ASPLinux Greenhorn удобно использовать в демонстрационных целях, а также в аварийных ситуациях, когда есть необходимость срочно получить доступ к данным на компьютере с поврежденной операционной системой. На настоящее время (июнь 2006 года) последним дистрибутивом является дистрибутив ASPLinux 11, основанный на ядре 2.6.14 и адаптированной части дистрибутива Fedora Core 4. Эта версия дистрибутива предъявляет следующие требования к оборудованию: минимальные для работы в текстовом режиме: процессор Intel Pentium, 64Мб ОЗУ, видеоадаптер PCI, 650Мб дискового пространства; минимальные для работы в графическом режиме (X Window): процессор Intel Pentium II, 192Мб ОЗУ, видеоадаптер PCI/AGP, 2,5Гб дискового пространства; рекомендованная конфигурация: процессор Intel Pentium4 -1GHz и выше, 512Мб ОЗУ, видеоадаптер AGP, 10Гб дискового пространства. При работе в виртуальной машине реализовать такие требования для комфортной работы сложно, поэтому в качестве базового дистрибутива на занятиях используется ASPLinux9.2 – последний дистрибутив, основанный на ядре 2.4, который поэтому предъявляет существенно ниже требования к оборудованию. Следует отметить, что для отработки учебных задач с базовыми службами ОС Linux принципиальной разницы в работе версий ядра 2.4 и 2.6 нет. Если у студентов возникло желание на домашнем компьютере физически установить более свежую версию дистрибутива ASPLinux11, то его можно получить у преподавателя. Инсталляция ОС Linux на виртуальную машину 1. Загрузить персональную ОС Windows XP Professional с правами локального администратора. 2. Запустить VMware и создать на диске D в папке с виртуальными машинами студента (под фамилией студента) новую виртуальную машину для установки ОС Linux (Red Hat Linux) с ОЗУ 128 Мбайт и жестким диском 4 Гбайта. Сетевой интерфейс оставить типа bridged. 3. Установить в CD-привод 1-й инсталляционный диск и запустить виртуальную машину (желательно с помощью F 2 войти в Setup и выбрать загрузку с CD-ROM). В дальнейшем по требованию инсталлятора последовательно вставить 2-й и 3-й диски. В процессе инсталляции: o выбрать русский язык; o оставить найденный тип мыши; o метод назначения дискового пространства – дополнительно; o создать три раздела: первый – первичный (100 Мбайт) с файловой системой ext 3 с точкой монтирования /boot; второй – 512 Мбайт с файловой системой swap; 2 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE третий – оставшееся место с файловой системой ext 3 с точкой монтирования к корню / o выбрать типовой и выборочный вариант установки пакетов; o сделать следующие добавления в пакетах. Рекомендуемые пакеты: Samba Server, WWW Server, Web Development, Kernel Development–Kernel Source; Все пакеты: Development – Languages (gcc, gcc-c++), Development – Libraries (glib–devel, glib2–devel, glibc–devel, glibc–headers). o Выбрать (предлагаемые по умолчанию) загрузчик ASPLoader и тип установки – Установить в MBR. o Оставить найденную сетевую карту. o Настроить IP-адресацию вручную, отключив работу с сервером DHCP. o Выбрать тип монитора из списка производителей и типа монитора на рабочем месте. o Отключить графический вход и протестировать видеокарту на разрешение 1024х768 (или более) с объемом видеопамяти 4096 кБайт или более. o Ввести пароль для пользователя root (такой же, как у Администратора ОС Windows Server). o Перезагрузить операционную систему. Для сведения: если операционная система Linux устанавливалась на реальный компьютер с установленными ранее системами Windows, то можно скорректировать параметры списка систем (их имена, система по умолчанию, время отображения списка) в файле /etc/aspldr.conf. Чтобы изменения вступили в силу, требуется выполнить команду aspldr. Начальная загрузка системы Прежде чем система будет готова к работе с пользователем, происходит процедура загрузки системы. В процессе загрузки будет запущена основная управляющая программа (ядро), определено и инициализировано имеющееся оборудование, активизированы сетевые соединения, запущены системные службы. В Linux во время загрузки на экран выводятся диагностические сообщения о происходящих событиях, и если все в порядке и не возникло никаких ошибок, загрузка завершится выводом на экран приглашения "login:". Оно может выглядеть по-разному, в зависимости от настройки системы: может отображаться в красиво оформленном окне или в виде простой текстовой строки вверху экрана. Это приглашение к регистрации в системе: система ожидает, что в ответ на это приглашение будет введено входное имя пользователя, который начинает работу. Естественно, имеет смысл вводить такое имя, которое уже известно системе, чтобы она могла "узнать", с кем предстоит работать – выполнять команды неизвестного пользователя Linux откажется. 3 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE 4. Войти в систему от имени пока единственного пользователя системы с именем входа root. Знакомство с интерфейсом Midnight Commander Основным инструментом по работе с файловой системой Linux в консольном режиме является файловый менеджер Midnight Commander (запускаемый с помощью команды mc) (рис. 13.1). Рис. 13.1. Интерфейс файлового менеджера Midnight Commander Открытие-закрытие окна файлового менеджера с целью просмотра сообщений, выводимых системой на консоль, выполняется комбинацией Ctrl+o. Завершение работы файлового менеджера – клавишей F10. Переход в верхнюю панель инструментов осуществляется клавишей F9. Просмотр содержания файлов в Midnight Commander можно выполнять с помощью клавиши F3 (F4 – с возможностью редактирования) или, включив режим быстрого просмотра: Левая панель (Правая панель) – быстрый просмотр. Выход из просмотра выполняется нажатием клавиши Esc. Переход между панелями выполняется клавишей Tab. Удобным является отображение на одной из панелей атрибутов файлов посредством включения на этой панели режима Информация (рис. 13.2). 4 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Рис. 13.2. Режим Информация на левой панели Midnight Commander 5. По очереди опробовать все остальные режимы работы панелей. 6. Познакомиться с возможностями настройки интерфейса Commander (Настройки–Конфигурация, Внешний вид). Midnight Задание на самостоятельную работу Освоить пользовательский интерфейс в графическом режиме работы ОС Linux. Графический режим в ОС Linux запускается командой startx (рис. 13.3). 5 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Рис. 13.3. Графический интерфейс Gnom В любой OC Linux переход с графического терминала на командные консоли выполняется комбинацией Ctrl+Alt+F1 … F6 (обратно – Alt+F7), однако при работе Linux в виртуальной машине для перехода из графического терминала на командные консоли используется комбинация Ctrl+Alt+Shift+F1 … F 6. 6