Солярис 11: Быстрый способ выбрать и установить патчи после начальной установки

Существует MS клиенты командной строки SQL, включенные с клиентскими дистрибутивами SQL Server, с которыми можно выполнить операторы TSQL:

  • osql (старый, SQL 2000 и ранее)
  • sqlcmd (новый, SQL 2005 и позже)

3
задан 28 July 2011 в 16:24
4 ответа

Можно выбрать патчи с pkg команда. Однако сначала необходимо добавить репозиторий и сертификат. Ваш представитель Oracle несомненно предоставит Вам информацию о том, как сделать это.

Патчи не доступны без контракта на поддержку, который является причиной существует на определение, которое включил представитель Oracle...

2
ответ дан 3 December 2019 в 05:17

Патчи, т.е. частичные пакеты пакетов, когда они были доступны с Солярисом 10 и более старый, больше не создаются или не доступны с IPS (Изображение, Упаковывающее Систему) начатый с Соляриса 11 Экспрессов (и OpenSolaris прежде). Новый путь состоит в том, чтобы заменить полные пакеты.

Система может быть обновлена к последней версии (или сервисные обновления репозитория SRUs) с pkg update команда.

http://blogs.oracle.com/observatory/entry/srus

2
ответ дан 3 December 2019 в 05:17

Я знаю, что ранее под Sun от GUI, updatemanager мог использоваться. Однако это - только предложение, поскольку я не попробовал Солярис 11 или системы под брендом Oracle.

1
ответ дан 3 December 2019 в 05:17

Документация от Oracle - ваш лучший друг, когда дело доходит до вопросов по Solaris.

Короткий ответ заключается в том, что pkg update или pkg update --accept обновят Solaris до самых последних пакетов, доступных из репозиториев IPS, которые вы включили в своей системе.

Длинный ответ: Для Solaris 11+ программное обеспечение перемещено из пакетов и исправлений SVR4 в репозитории IPS. Подобно YUM или apt-get, в репозиториях IPS размещаются пакеты, которые заменяют старые пакеты во время обновлений. Команда pkg - это универсальная клиентская утилита для репозиториев IPS. Репозитории IPS также интегрированы с загрузочными средами Solaris 11 для упрощения отката в случае возникновения проблем (ознакомьтесь с man beadm , улучшением Solaris 11 по обновлению в реальном времени)

Для перечисления издателей:

$ pkg publisher
PUBLISHER                   TYPE    STATUS P URI
solaris                     origin  online T http://pkg.oracle.com/solaris/release/
solaris                     origin  online T https://pkg.oracle.com/solaris/support/           

Теперь большинство из мой опыт связан с предварительно созданными образами, поэтому я не знаю, какие репозитории включены по умолчанию при 100% новой установке. Если у вас нет каких-либо или правильных репозиториев, добавить репозиторий (в данном случае репозиторий общедоступных выпусков) так же просто, как

# pkg set-publisher -g http://pkg.oracle.com/solaris/release/ solaris

. Чтобы получить доступ к репозиторию поддержки, в котором Oracle публикует свои обновления репозитория поддержки, вы необходимо получить сертификат и ключ от Oracle. Если у вас есть логин My ​​Oracle Support, связанный с действительным идентификатором поддержки, вы можете получить его самостоятельно. Инструкции по использованию ключа / сертификата для включения репозитория поддержки приведены здесь , который содержит ссылку на страницу создания сертификата. Я бы разместил ссылку на страницу сертификата напрямую, но моя репутация допускает только 2 ссылки; документация и инструкции превосходят удобство сохраненного щелчка мыши.

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

# pkg set-publisher \
    -k </path/to/key.pem> \
    -c <path/to/certificate.pem>  \
    -g https://pkg.oracle.com/solaris/support/ solaris

Отсюда вы можете pkg update или pkg update --accept , как указано выше.

И последний подводный камень: если вы используете репозитории поддержки Oracle и хотите, чтобы ваша система оставалась в конфигурации, поддерживаемой Oracle, вам нужно специально обновить весь пакет консолидации . Полная консолидация заставляет все соответствующие пакеты оставаться на конфигурациях версий, которые были протестированы и проверены Oracle. Для этого вы можете использовать pkg update complete --accept , который выборочно обновит пакеты до точной поддерживаемой конфигурации.

2
ответ дан 3 December 2019 в 05:17

Теги

Похожие вопросы