Solaris 11에 Sun/Oracle Studio를 설치하려고 합니다. Sun Developer Network에는 무료 개발자 계정이 있습니다. 개발자 키와 인증서가 있습니다. UltraSPARC 워크스테이션으로 보냅니다. 그런 다음 워크스테이션에 SSH로 접속합니다(워크스테이션은 헤드리스입니다).
~에 따르면Oracle Solaris Support Repository에 대한 인증서 및 키를 설치하는 방법(이것은 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'
그리고:
$ ls ~/pkg.*
/export/home/jwalton/pkg.oracle.com.certificate.pem
/export/home/jwalton/pkg.oracle.com.key.pem
Sun에는 문제 해결 페이지가 있습니다.게시자 또는 저장소에 액세스할 수 없습니다., 그런데 검색을 해보니"pkg set-publisher: Solaris 디렉토리를 새로 고칠 수 없습니다"클릭이 없습니다. (이러한 실수를 하는 사람은 지구상에서 나뿐임에 틀림없다.)
뭔가 빠졌거나 문서가 올바르지 않은 것 같습니다.
Sun Studio를 다운로드하기 위한 인증서와 키를 어떻게 설치합니까?
답변1
이 명령은 다음에서 비롯됩니다.Oracle Solaris Support Repository에 대한 인증서 및 키를 설치하는 방법잘못된:
$ 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
올바른 명령은 다음과 같습니다.
$ 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