Назад | Перейти на главную страницу

Как обновить менеджер пакетов программного обеспечения с открытым исходным кодом на старом OpenSolaris?

Мне преподносят OpenSolaris vps, на самом деле Контейнер Solaris, который основан на SXCE snv_121 и активен с середины 2007 года: старый добрый солнце дней, IIRC даже до материала Индианы!

По разным причинам сама система не может быть перестроена / обновлена, но мы можем делать все, что захотим, с помощью дополнительного диспетчера пакетов.

Мои навыки работы с Solaris и особенно знания экосистемы бесплатных менеджеров пакетов немного устарели, поэтому я не знаю, что на самом деле могу использовать, сохранив несколько старую базовую систему.

В настоящее время pkg-get использует более старые Взрывная волна mirror, он использовался для установки таких вещей, как Apache2, PHP, Python, Nagios. Я хотел бы удалить все старые ржавые вещи и всю Blastwave, и начать все сначала с более нового распределения пакетов.

Можно ли использовать текущую систему Blastwave на этом snv_121? Есть ли лучшая альтернатива, совместимая с этой системой (например, OpenCSW или что-нибудь еще)?

Пакеты OpenCSW построены на Solaris 10 (поддержка Solaris 9 постепенно прекращается), и пока ваш OpenSolaris поддерживает обратную двоичную совместимость, пакеты должны просто работать. Они будут установлены с использованием pkgadd, а не IPS, поэтому вы не сможете воспользоваться функциями IPS.

Если вы хотите обсудить какие-либо особенности, посетите #opencsw на Freenode.