Solaris Studio のリポジトリの利用は認証が必要なので、オラクルWebアカウントが必要(無償)。
アカウントを取得したら http://pkg-register.oracle.com/ から、key と certificate ファイルをもらってくる。
もらってきたファイルを使用して、リポジトリを設定する。
# mkdir -m 0755 -p /var/pkg/ssl# cp -i Oracle_Solaris_Studio.key.pem /var/pkg/ssl# cp -i Oracle_Solaris_Studio.certificate.pem /var/pkg/ssl# pkg set-publisher -k /var/pkg/ssl/Oracle_Solaris_Studio.key.pem -c /var/pkg/ssl/Oracle_Solaris_Studio.certificate.pem -O https://pkg.oracle.com/solarisstudio/release solarisstudio
確認
# pkg publisher# pkg publisherPUBLISHER TYPE STATUS URIsolaris origin online http://pkg.oracle.com/solaris/release/solarisstudio origin online https://pkg.oracle.com/solarisstudio/release/# pkg publisher solarisstudioPublisher: solarisstudioAlias:Origin URI: https://pkg.oracle.com/solarisstudio/release/SSL Key: /var/pkg/ssl/8fd75fc85b4982b777984b03cfb72c3c6e9c5749SSL Cert: /var/pkg/ssl/03c40e71de5aca5dac42fb7dc1fc5a6f235723d2Cert. Effective Date: 20120214 160619Cert. Expiration Date: 20130221 160619Client UUID: 2a66f5d0-5f84-11e1-b0ab-d25400423c90Catalog Updated: 20120216 220131Enabled: YesSignature Policy: verify
インストール
# pkg install solarisstudio-123 # pkg install solarisstudio-123Packages to install: 24Create boot environment: NoCreate backup boot environment: NoDOWNLOAD PKGS FILES XFER (MB)Completed 24/24 11675/11675 460.0/460.0PHASE ACTIONSInstall Phase 17560/17560PHASE ITEMSPackage State Update Phase 24/24Image State Update Phase 2/2# pkg info solarisstudio-123Name: developer/solarisstudio-123Summary: Oracle Solaris Studio 12.3Description: Oracle Solaris Studio is a suite of command line and IDE-baseddeveloper tools that includes C, C++ and Fortran compilers alongwith observability tools for debugging, application performance,memory usage, and code correctness.Category: Development/SuitesState: InstalledPublisher: solarisstudioVersion: 12.3Build Release: 5.11Branch: 1.0.0.0Packaging Date: 2012年02月13日 14時33分54秒Size: 0.00 BFMRI: pkg://solarisstudio/developer/solarisstudio-123@12.3,5.11-1.0.0.0:20120213T143354Z
※solaris 11 と同じように、アップデートはリリースリポジトリとは別のサポートリポジトリで行われるため、契約がないとアップデートはできない
0 件のコメント:
コメントを投稿