pkg set-publisher falha no Solaris 11

0

Estou tentando instalar o Sun / Oracle Studio no Solaris 11. Temos uma conta de desenvolvedor gratuita na Sun Developer Network. Eu tenho a chave e o certificado de desenvolvedor. Eu scp'd eles para a estação de trabalho UltraSPARC. Eu então ssh'd na estação de trabalho (a estação de trabalho é sem cabeça).

De acordo com Como instalar um certificado e uma chave para o repositório de suporte do Oracle Solaris (este é o passo 2):

$ sudo pkg set-publisher -G '*' -M '*' \
  -g https://pkg.oracle.com/solaris/support/ \
  -c ~/pkg.oracle.com.certificate.pem \
  -k ~/pkg.oracle.com.key.pem  solaris
pkg set-publisher: Could not refresh the catalog for solaris

https protocol error: code: 401 reason: Unauthorized
URL: 'https://pkg.oracle.com/solaris/support/solaris/catalog/1/catalog.attrs'

E:

$ ls ~/pkg.*
/export/home/jwalton/pkg.oracle.com.certificate.pem
/export/home/jwalton/pkg.oracle.com.key.pem

A Sun tem uma página de solução de problemas em Não é possível acessar o Publisher ou o Repositório , mas quando eu procure por "pkg set-publisher: Não foi possível atualizar o catálogo para o solaris" não há ocorrências. (Eu devo ser o único cara no planeta recebendo esse erro).

Parece que estou perdendo alguma coisa ou os documentos não estão corretos.

Como instalo o certificado e a chave para poder baixar o Sun Studio?

    
por jww 16.07.2018 / 00:37

1 resposta

1

Este comando de Como instalar um certificado e uma chave para o repositório de suporte do Oracle Solaris estava incorreto:

$ sudo pkg set-publisher -G '*' -M '*' \
  -g https://pkg.oracle.com/solaris/support/ \
  -c ~/pkg.oracle.com.certificate.pem \
  -k ~/pkg.oracle.com.key.pem  solaris

Aqui está o comando correto:

$ sudo pkg set-publisher \
  -G "*" -g https://pkg.oracle.com/solarisstudio/release \
  -k ~/pkg.oracle.com.key.pem \
  -c ~/pkg.oracle.com.certificate.pem solarisstudio
    
por 16.07.2018 / 11:19