Solaris 11.4 安装¶
下载安装镜像¶
访问 https://www.oracle.com/solaris/solaris11/downloads/solaris-downloads.html,点击下载,登录后跳转到一个新的页面。在 Platform 下拉框选择 x86,会出现一系列可以下载的文件。以 11.4.42.111.0 为例,需要下载的是:V1019840-01.iso Oracle Solaris 11.4.42.111.0 Interactive Text Install ISO (x86) for (Oracle Solaris on x86-64 (64-bit)), 890.5 MB。可以直接在浏览器中下载,也可以点击网页中的 WGET Options,用 wget 脚本下载。
下载以后,挂载 ISO 到虚拟机,正常按照指示进行安装。
配置软件源¶
Solaris 的在线软件源需要订阅,如果不想订阅,需要下载和 Solaris 版本一致 的 IPS 仓库。下载的地址和上面一样,需要 7 个 zip 文件,如 V1019847-01_1of7.zip Oracle Solaris 11.4.42.111.0 IPS Repository (SPARC, x86) for (Oracle Solaris on x86-64 (64-bit)), 2.2 GB。建议用 wget 脚本批量下载。
UPDATE: 根据 https://blogs.oracle.com/solaris/post/building-open-source-software-on-oracle-solaris-114-cbe-release,实际上可以不下载 IPS 仓库,而是用在线的仓库,内容和下载的一致:
下载好了以后,全部解压到一个目录中,如 /export/home/user/solaris
,然后启动本地的软件源服务:
sudo svccfg -s application/pkg/server setprop pkg/inst_root=/export/home/user/solaris
sudo svccfg -s application/pkg/server setprop pkg/readonly=true
sudo svccfg -s application/pkg/server setprop pkg/port=8081
sudo svcadm refresh application/pkg/server
sudo svcadm enable application/pkg/server
然后配置 pkg
使用本地软件源:
之后就可以正常使用了:
命令参考:https://www.oracle.com/docs/tech/solaris-11-cheat-sheet.pdf