Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОАИС_ЛР5.doc
Скачиваний:
2
Добавлен:
15.07.2019
Размер:
86.53 Кб
Скачать

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

Сибирский государственный аэрокосмический университет

имени академика М.Ф. Решетнева

(СибГАУ)

АЭРОКОСМИЧЕСКИЙ КОЛЛЕДЖ

Методическое пособие

Практическая работа № 5

по дисциплине:

«Программное обеспечение АИС»

Установка и настройка сетевой операционной системы семейства UNIX/LINUX

230103 Автоматизированные системы обработки информации и управления

2011 г.

ПРАКТИЧЕСКАЯ РАБОТА № 5

Тема: Установка и настройка СОС семейства UNIX/LINUX.

Цель: Выявить отличия наиболее распространенных версий СОС UNIX/LINUX; выделить основные этапы установки СОС.

Оборудование и/или программное обеспечение:

  1. Выполните установку и настройку одной из версий ОС UNIX/LINUX. Составьте план установки.

  2. Дайте сравнительную характеристику основных версий ОС UNIX/LINUX (не менее 5 указанных в практической работе):

Версия ОС

Характеристика

Практическая работа № 5

Тема: Установка и настройка СОС семейства UNIX/LINUX.

Цель: Выявить отличия наиболее распространенных версий СОС UNIX/LINUX; выделить основные этапы установки СОС.

Оборудование и/или программное обеспечение:

Ход работы

Современные версии ОС UNIX

на платформе Intel x86:

На других платформах (основные версии):

FreeBSD 5.2;

OpenBSD 3.4;

NetBSD 1.6.2;

Linux 2.0, 2.2, 2.4, 2.6 в виде множества различных дистрибутивов;

Solaris 9;

SCO OpenServer 5.0.7 и UnixWare 7.1.3

Linux 2.6.x (практически все платформы);

NetBSD 1.6.2 (практически все платформы);

Mac OS X 10.3.2 (PowerPC);

AIX 5L v5.2 (PowerPC);

Solaris 9, 10 (SPARC);

HP-UX 11i (PA-RISC, Intel Itanium);

Tru64 Unix V.5.1B-1 (Alpha);

IRIX 6.5.23 (MIPS)

Первый этап установки системы UNIX состоит в загрузке в память мини-root (мини-root - это усеченной ядро системы, которое дает возможность выполнять инсталляционные программы UNIX) Для выполнения установки используется операционная система UNIX Поэтому загрузчик помещает в оперативную память версию файловой системы UNIX небольшого размера. При загрузке с инсталляционной дискеты (CD-ROM и тд), она создает в оперативной памяти файловую систему root и копирует в нее файлы, необходимые для управления процессом инсталляции. Вот почему этот процесс занимает некоторое время.

Загрузка с дискет

Поместите первую загрузочную дискету в устройство, которое DOS идентифицирует как А:. Перезагрузите систему обычным способом - с помощью комбинации клавиш Ctrl-Alt-Del или выключения-включения питания

Система считает с дискеты загрузчик, а затем использует его для создания файловой системы на базе ОЗУ и загрузит в оперативную память образ ядра UNIX По мере необходимости будет выдаваться запрос на вставку дополнительных дискет, затем потребуется указать накопитель, с которого будет копироваться дистрибутив Дайте ответ (CD-ROM или Таре - накопитель на магнитной ленте), и система загрузит остаток мини-root с этого устройства.

Установка основной системы

После загрузки мини-root программа предлагает ввести опции установки Некоторые системы выводят только приглашение оболочки. В таком случае для запуска процедуры установки введите install. В некоторых дистрибутивах эта команда может отличаться или выполняться автоматически. Следуйте процедуре установки, изложенной в руководстве

UNIX содержит набор инсталляционных процедур, которые ведут процесс установки системы. Они почти идентичны концептуально, но имеют небольшие различия в реализации. Отвечайте на вопросы в окнах программы согласно составленному ранее списку.

Если план выработан и список необходимых параметров заполнен, установка UNIX будет простым и автоматическим процессом

Установка необязательных или дополнительных пакетов

Если система установлена и перезагружена, вы уже работаете в UNIX, с чем вас и поздравляю Конечно, в будущем придется выполнять инсталляцию, чтобы добавлять новые пакеты и приложения. Все пакеты UNIX и большинство стандартных приложений для System V Release 4 используют формат pkgadd. Установка этих пакетов и приложений происходит автоматически с использованием утилиты pkgadd. В Linux Red Hat применяется rpm, а в BSD - pkgadd совместно с installsw (чтобы упростить процедуру). Разные выпуски Linux/UNIX используют несколько форматов пакетов, а также собственные форматы установки дли tar-формат. Для устанавливаемых приложений руководствуйтесь информацией в Release Notes.

Применение утилит pkgadd и pkgrm

К системам System V Release 4, таким как Solaris 2 и UnixWare, пакеты добавляются с помощью команды pkgadd. Эта команда автоматически устанавливает ПО с носителя и вносит в базу данных запись об этом. Команда pkgrm позволяет также легко удалять пакеты.

При вводе команды с указанием пути, утилита выводит список пакетов, установленных на носителе дистрибутива Обратите внимание, что в этом режиме также возможен аргумент -1, с помощью которого выводится информация о пространстве, требуемом для установки каждого пакета

Чтобы выполнить утилиту pkgadd для носителя дистрибутива, вставьте этот носитель в дисковод и введите команду

pkgadd -d path-name-to-device pkg_name

где path-name-to-device - путь устройства, pkg_name - имя пакета

Затем утилита pkgadd выведет приглашение указать устанавливаемые пакеты и будет во время установки выдавать сообщения о продвижении этого процесса Различные пакеты перед установкой могут выводить запросы Эти запросы обычно касаются места установки пакета и других инсталляционных опций.

Применение утилиты swmtool

Система Sun Solans располагает Х-приложением, которое обеспечивает взаимодействие с утилитой pkgadd. Оно выводит содержание компакт-диска и позволяет посредством манипуляций мышью выбирать и отменять выбор всего содержимого носителя или отдельных пакетов.

Для установки новых пакетов посредством swmtool, щелкните на кнопке Properties, чтобы вывести ниспадающее меню с опциями нахождения пакетов.

Выберите локальное или удаленное устройство CD-ROM, если носитель инсталляционной программы еще не смонтирован. Если он уже смонтирован, выберите Mounted File System, а затем укажите путь каталога, содержащего пакеты.

swmtool выведет содержимое диска. Может быть отображена дополнительная информация о требуемое дисковом пространстве и версиях программ. Для запуска процесса установки выделите все нужные пакеты и нажмите кнопку Begin Installation. Утилита swmtool выполнит программу pkgadd. Придется ответить не запросы программы, так же как и при запуске ее вручную.

Для удаления программы с помощью утилиты swmtool достаточно щелкнуть на кнопке Remove в верхнее части экрана. Выделите удаляемые пакеты и нажмите кнопку Begm Removal, swmtool запустит программу pkgrm

Применение утилиты rpm

RedHat Linux использует формат пакетов под названием rpm. Для управления такими пакетами служи! программа rpm. Она очень проста в пользовании и располагает несколькими простыми аргументами командной строки. Как и для других форматов, нельзя установить пакет, если такой (более новой или старой версии) уже существует. Можно воспользоваться функцией uninstall программы rрm для удаления старой версии пакета, а затем применить утилиту для установки более новой версии. Можно также использовать ее для запроса пакетов (проверки, установлены ли они) и их верификации. Man-страницы rрm содержат неплохое описание программы.

Red Hat также располагает утилитой для Х Window, которая позволяет выбирать пакеты для установки (вместе с содержащимися в них программами). С помощью этой программы установка и удаление выполняется очень просто и эффективно. Эта программа называется glint, она вызывается с панели управления RedHat в среде пакета.

Применение утилиты installsw

Большинство реализации BSD используют формат pkadd, но сопровождаются простой в применении программой installsw. Эта программа предоставляет администратору интерфейс, позволяющий выбирать пакеты для установки или удаления. Это очень популярный интерфейс, избавляющий пользователей от неудобной командной строки pkgadd.

Добавление бездискового клиента к серверу

Этот процесс включает два этапа: добавление общих файлов для поддержки любого клиента и добавление файлов, относящихся исключительно к данному клиенту. Первый этап выполняется только в том случае, если устанавливается первый клиент данного типа и требуется ревизия операционной системы.

Установка файлов поддержки бездискового клиента

Традиционно файлы поддержки бездискового клиента устанавливаются в файловую систему /export сервера. В System V Release 4 общие исполняемые файлы помещаются в каталог /export/exec. Для каждой архитектуры в этом каталоге имеется свой подкаталог.

Каждая версия UNIX, поддерживающая бездисковых клиентов, располагает процедурой загрузки файлов поддержки каждой архитектуры с носителя инсталляционной программы. В Solaris 2 меню edit утилиты swmtool содержит пункт Add client software... (добавить программы клиента). Он используется для изменения конфигурации сервера так, чтобы поддерживался клиент любого из доступных типов архитектур.

Добавление бездискового клиента

Если поддержка клиента сервером возможна, он может быть добавлен в систему сервера. Поскольку у клиента нет диска, установка выполняется на сервере. Для добавления дерева каталогов /export/root/hostname и файла /export/swap/hostname swap выполняется сценарий оболочки или команда среды Х Window.

В системе Solaris 2 это выполняется с помощью менеджера хоста в admintool. Выберите пиктограмму менеджера хоста (host manager) в admintool, а затем пункт AddHost ниспадающего меню Edit. В ниспадающем меню Client Type (тип клиента) выберите опцию diskless (бездисковый) и введите имя хоста, IP-адрес, Ethernet-адрес и выберите часовой пояс (time zone) из ниспадающего меню. Остальные параметры, кроме swap size (размер области подкачки)р должны быть установлены правильно. Установите требуемое значение swap size для данного клиента и щелкните на кнопке Add.

В других системах UNIX для добавления бездискового клиента предоставляются сценарии оболочки или ниспадающие меню в утилитах администрирования.