Авторизация



Управление пакетами программного обеспечения

Фирма Sun и ее сторонние разработчики поставляют программные продукты в виде пакета программного обеспечения. Термин пакет в данном случае относится к методу распространения и инсталляции программного обеспечения на системах, где эти продукты будут применяться. Пакет программного обеспечения представляет собой набор файлов и каталогов в определенном формате, соответствующем ABI (Application Binary Interface - двоичному интерфейсу прикладных программ), который является дополнением к определению интерфейса System V. Операционная среда Solaris предоставляет набор утилит, интерпретирующих формат АВ1 и предоставляющих средства для инсталляции или удаления пакета программного обеспечения или для проверки его инсталляции.
 

Оценить
(0 голоса)
В настоящей главе рассматривается следующая контрольная тема: Понимание инструментальных средств управления программным обеспечением ►    Фирма Sun предоставляет несколько стандартных инструментов для управления программным обеспечением на платформе Solaris. В настоящей главе описаны все инструменты, обеспечивающие решение перечисленных ниже задач: •    Добавление и удаление пакетов программного обеспечения •    Просмотр списка и контроль инсталлированных пакетов программного обеспечения •    Инсталляция и удаление программных заплат ►    Одна из основных обязанностей системного администратора - это добавление и удаление пакетов программного обеспечения Solaris, в том числе программных заплат. Полное понимание методов и команд, используемых для выполнения указанных задач, является критически важным для администратора. Стратегия обучения Следующая стратегия…
Оценить
(0 голоса)
Операционная система Solaris предоставляет инструментальные средства для добавления или удаления программного обеспечения из системы. Для загрузки или удаления пакетов программного обеспечения используйте команды pkgadd и pkgrm непосредственно из командной строки. Для автоматизации процесса инсталляции программного обеспечения команды pkgadd и pkgrm могут быть включены в сценарии. Многие сторонние поставщики применяют в сценариях команду pkgadd как средство для инсталляции создаваемого программного обеспечения. С другой стороны, Admintool предоставляет простой в использовании интерфейс для инсталляции и удаления пакетов программного обеспечения. Фактически он представляет собой графический интерфейс пользователя к командам pkgadd и pkgrm. Применение графического интерфейса Admintool - это удобный способ для просмотра уже установленного…
Оценить
(0 голоса)
Когда вы добавляете пакет программного обеспечения, команда pkgadd распаковывает и копирует файлы с инсталляционного носителя, скажем, с диска CD-ROM, на локальный жесткий диск системы. Файлы применяемых пакетов поставляются в формате пакетов и не могут быть использованы непосредственно. Команда pkgadd интерпретирует управляющие файлы пакета программного обеспечения, а затем распаковывает файлы программного продукта и инсталлирует их на локальный жесткий диск системы. Перед инсталляцией дополнительного прикладного программного обеспечения следует знать следующие основные положения. Названия пакетов программного обеспечения фирмы Sun всегда начинаются с префикса SUNW, например, SUNWvolr, SLTNWadmap и SUNWab2m. Названия пакетов сторонних разработчиков обычно начинаются с префикса, который соответствует фирменным символам данной компании.…
Оценить
(0 голоса)
Для удобства вы можете скопировать часто инсталлируемые пакеты программного обеспечения в какой-нибудь каталог спула. Если вы копируете пакеты в принятый по умолчанию каталог спула, /var/spool/pkg, то при использовании команды pkgadd вам нет необходимости определять исходное местоположение данного пакета. По умолчанию команда pkgadd будет в поисках любого пакета, определенного в командной строке, обращаться в каталог /var/spool/pkg. Копирование пакетов в каталог спула - это не то же самое, что инсталляция пакетов в систему.
Оценить
(0 голоса)
Чтобы добавить пакет в каталог спула по имени /var/spool/pkg, выполните следующие действия: 1.   Зарегистрируйтесь в системе как суперпользователь. 2.   Убедитесь, что каталог спула существует. 3.   Добавьте пакет программного обеспечения в каталог спула с помощью команды pkgadd: pkgadd -d <device-name> -s <spooldir> <pkgid> где •    опция -d <device-name> определяет абсолютный маршрут к данному программному пакету; <device-name> может быть маршрутом к устройству, произвольному каталогу или каталогу спула. •    опция -s <spoo!dir> определяет имя каталога спула, в который будет помещен данный пакет программного обеспечения. Вы должны определить значение <spoo!dir> - имя каталога, в который будет помещено данное программное обеспечение. •    необязательный аргумент <pkgid>…
Оценить
(0 голоса)
Процедура инсталляции дополнительного прикладного программного обеспечения с использованием Admintool выглядит следующим образом: 1.   Зарегистрируйтесь в системе как суперпользователь и запустите Admintool, для чего введите команду admintool. 2.   На экране появляется главное меню Users, как показано на рисунке 4.1. 3.   Выберите Browse, Software. Появляется окно Software, показанное на рисунке 4.2. 4.   Выберите Edit, Add. На экране появляется окно Set Source Media, как показано на рисунке 4.3. 5.   Задайте маршрут к носителю с инсталляционным программным обеспечением. Маршрут по умолчанию задает каталог, к которому монтируется компакт- диск SPARC Solaris CD, используемый для инсталляции приложения. Щелкните кнопку ОК для отображения на экране окна Add…
Оценить
(0 голоса)
Для удаления пакетов программного обеспечения с использованием Admintool выполните описанные ниже процедуры. Для каждого удаляемого пакета возникает окно, в котором запрашивается подтверждение перед удалением данного программного обеспечения. В ответ введите у, п или q. Если вы выбрали удаление, в окне отобразится вывод данного процесса удаления.
Оценить
(0 голоса)
Реестр программных продуктов Solaris позволяет выполнять следующие операции: Ф Просмотр списка инсталлированного и зарегистрированного программного обеспечения, а также некоторых его атрибутов  Поиск и запуск программы-инсталлятора  Инсталляция дополнительных программных продуктов Ф Деинсталляция программного обеспечения Основное различие между реестром программных продуктов и другими инструментами заключается в том, что этот реестр был разработан с целью обеспечения совместимости с более новыми мастерами инсталляции и методом инсталляции Web Start 3.0. Для запуска реестра программных продуктов Solaris введите следующую команду: /usr/bin/prodreg Возникает окно реестра программных продуктов, что показано на рисунке 4.7. Для просмотра содержимого системного реестра выполните двойной щелчок левой кнопкой мыши на изображении папки слева…
Оценить
(0 голоса)
Для инсталляции программного обеспечения с использованием реестра программных продуктов Solaris выполните следующие операции: 1.   Зарегистрируйтесь в системе как суперпользователь. 2.   Вставьте в привод CD-ROM диск, содержащий программное обеспечение, которое вы хотите добавить в данную систему. Когда вы вставите компакт- диск, Volume Manager (менеджер томов) автоматически смонтирует этот диск. 3.   Запустите реестр программных продуктов Solaris, как было описано выше в настоящем разделе. 4.   Щелкните кнопку New Install в нижней части окна Solaris Product Registry. Возникает диалоговое окно Select Installer, которое изначально указывает на каталог /cdrom. 5.   Когда вы найдете интересующую вас программу-инсталлятор, щелкните ее имя в окне Files, а затем щелкните…
Оценить
(0 голоса)
Для деинсталляции программного обеспечения перейдите в окно Solaris Product Registry и выполните следующие операции: 1.   Щелкните папку System Registry в окне Software Installed, а затем щелкните имя пакета программного обеспечения, который хотите удалить. Прочтите атрибуты программного обеспечения, чтобы убедиться, что это именно тот пакет, который вы хотите деинсталлировать. 2.   Щелкните кнопку Uninstall <software_product_name> (с именем выбранного продукта) в нижней части окна Solaris Product Registry. Выбранный программный продукт деинсталлируется. Просмотр и проверка инсталлированных пакетов Вы можете в любое время воспользоваться реестром программных продуктов Solaris, инструментом Admintool или выдать из командной строки команду pkginfo для получения полного перечня программного обеспечения, инсталлированного в…
«ПерваяПредыдущая12СледующаяПоследняя»
Навигация