Главная страница

Пр.р.2. Тематический план пр Тема Колво часов


Скачать 2.05 Mb.
НазваниеТематический план пр Тема Колво часов
Дата01.02.2023
Размер2.05 Mb.
Формат файлаdocx
Имя файлаПр.р.2.docx
ТипТематический план
#914994
страница9 из 15
1   ...   5   6   7   8   9   10   11   12   ...   15

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


Работа с программами установки программного обеспечения компьютерных систем в различных операционных системах. Семейство UNIX.

Цель: научиться работать с программами установки ПО в семействе операционных систем семейства UNIX при помощи RPM-пакетов.

Теоретическое обоснование

Различия между системой управления пакетами и инсталлятором:

Package Management System

Installer

Обычно часть операционной системы

Каждый продукт поставляется вместе со своим инсталлятором

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

Производит свою установку

Может проверять и управлять всеми пакетами в системе

Работает только со связанным продуктом

Один производитель

Много производителей

Один формат пакета

Много форматов инсталлятора

Распространенные программы установки семейства UNIX

Большинство дистрибутивов операционных систем на базе GNU, Linux и BSD имеет встроенные системы управления пакетами, с помощью которых можно устанавливать как необходимые компоненты операционной системы, так и стороннее программное обеспечение, зачастую, даже если оно использует собственный установщик, которым это не предусмотрено.

Наиболее известные системы управления пакетами: RPM, dpkg, Pacman, Portage, Entropy, PiSi.

Существует две основных формы распространения ПО для LINUX: в исходных текстах и в виде исполняемых модулей. И в том и в другом случае пакет ПО может поставляться либо в виде tar-gz архива, либо в виде rpm-пакета.

Проще всего установить ПО, представленное в виде rpm-пакета, содержащего исполняемые файлы, этот способ и рассмотрим первым.

rpm-пакеты - это специальным образом подготовленные архивы, предназначенные для обработки программой rpm. В Интернет rpm-пакеты можно найти на различных серверах. Самые удобные сайты для поиска программ - это http://rpm.pbone.net/ и http://rufus.w3.org/. Очень богатые архивы хранят также два ftp-сервера в России: ftp://ftp.chg.ru/pub/Linux и ftp://ftp.nc.orc.ru/ (другие ссылки можно найти здесь - http://linux-ve.net/archives.htm).

Методические указания

Для выполнения заданий вам потребуется вспомнить навыки работы в unix системах, а также доступ в интернет и (по возможности) работоспособный компьютер с Linux, на котором можно будет выполнять все встречающиеся команды.

Задания

  1. Изучите опции и назначение команды rpm

  2. Составьте таблицу команд работы с пакетами rpm

    Основные команды работы с RPM

    Команда

    Описание команды

    Дополнительные опции

    Когда используется опция




    Установить RPM-пакет с проверкой зависимостей




    Если нужно установить более старый пакет, т.е. нужно сделать даунгрейд,




    Установить RPM-пакет без проверки зависимостей




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




    Проверить, какие файлы будут установлены из rpm-архива Выполнять команду надо в каталоге, где лежит rpm-файл. Будут показаны только имена файлов, без путей










    Узнать информацию о пакете в rpm-архиве (Название, описание, версия и т.д.) Выполнять команду надо в каталоге, где лежит rpm-файл










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










    Узнать, какому пакету принадлежит файл:










    Выдать список всех установленных пакетов










    Найти пакет, установленный в системе, по части имени










    Узнать, установлен или нет пакет, расположенный в репозитарии










    Удаление пакета: Чтобы удалить пакет, замените имя_пакета действительным именем первоначального пакета.







  3. Посетите предложенные сайты, дополните таблицу

  1. Портал > База знаний > Администрирование > Полезные команды Linux

http://whmcs.ahost.eu/knowledgebase.php?action=displayarticle&id=3

  1. Изучаем Linux, 101: Управление пакетами с помощью RPM и YUM

http://www.ibm.com/developerworks/ru/library/l-lpic1-v3-102-5/index.html

  1. Работа с пакетами и программа RPM.

http://www.electrosad.ru/OS/RPM.htm

Контрольные вопросы

  1. Что такое инсталляция программного обеспечения?

  2. Какие варианты установки программного обеспечения вы знаете?

  3. Перечислите известные вам программы установки ПО используемые в семействе Windows

  4. Расскажите о программе RPM

Форма отчёта

Конспект. Таблица. Ответы на вопросы.
1   ...   5   6   7   8   9   10   11   12   ...   15


написать администратору сайта