Solaris

如何在舊的 OpenSolaris 上刷新開源軟體 pkg 管理器?

  • July 5, 2012

我收到了一個OpenSolaris vps,實際上是一個Solaris Container,它基於 SXCE snv_121 並且自 2007 年中期以來一直處於活動狀態:過去的美好時光, IIRC甚至在印第安納州的東西之前!

由於各種原因,系統本身無法重建/升級,但我們可以使用附加的包管理器做任何我們想做的事情。

我的 Solaris 技能,尤其是對免費包管理器生態系統的了解有點生疏,所以我不知道在保留有點舊的基本系統的同時,我可以實際使用什麼。

目前有使用一些較舊的Blastwave鏡像的 pkg-get,它已用於安裝 Apache2、PHP、Python、Nagios 等東西。我想刪除所有舊的生鏽的東西和 Blastwave 的所有內容,並從一些新的包分發開始重新開始。

目前的 Blastwave 系統可以在那個 snv_121 上使用嗎?是否有更好的替代方案仍然與該系統兼容(例如OpenCSW或其他任何東西)?

OpenCSW 軟體包是在 Solaris 10 上建構的(對 Solaris 9 的支持正在逐漸消失),只要您的 OpenSolaris 保持向後二進制兼容性,軟體包就應該可以正常工作。它們將使用 pkgadd 而不是 IPS 安裝,因此您將無法利用 IPS 功能。

如果您想討論任何細節,請訪問 Freenode 上的#opencsw。

引用自:https://serverfault.com/questions/369640