Estou tendo problemas para atualizar todos os pacotes no Solaris 11.3. Eu uso o sistema para testar software. Eu não sou um administrador do Solaris ou um usuário do Solaris.
Ao tentar atualizar o sistema, estou encontrando o seguinte (isso costumava funcionar):
$ sudo pkg update
Password:
------------------------------------------------------------
Package: pkg://solaris/release/[email protected],5.12-5.12.0.0.0.115.0:20170111T175931Z
License: evaluation
This software has been made available for evaluation purposes only.
See http://www.oracle.com/technetwork/server-storage/solaris11/technologies/foss-evaluation-program-2586275.html for further information.
Packages to remove: 1
Packages to install: 3
Packages to update: 2
Services to change: 1
Create boot environment: No
Create backup boot environment: Yes
pkg: The following packages require their licenses to be accepted before they can be installed or updated:
----------------------------------------
Package: pkg://solaris/release/[email protected],5.12-5.12.0.0.0.115.0:20170111T175931Z
License: evaluation
License requires acceptance.
To indicate that you agree to and accept the terms of the licenses of the packages listed above, use the --accept option. To display all of the related licenses, use the --licenses option.
Não tenho certeza do que a mensagem está falando. Eu aceitei a forragem adminstrivia quando eu instalei o sistema no ano passado. Eu não instalei um pacote chamado pkg: // solaris / release / evaluation , e não tenho certeza de onde ele veio. No entanto, dei a devida diligência, o que não funcionou:
$ sudo pkg --accept update
pkg: illegal global option -- accept
Try 'pkg --help or -?' for more information.
Eu visitei o URL citado na mensagem, mas ele não me diz o que precisa ser feito. A página descreve um programa oracle. Aparentemente, o que precisa ser feito é secreto ou acima.
O que precisa ser feito para atualizar este sistema?
Mais bem-humorado, como a Oracle conseguiu quebrar um processo simples que funcionou durante anos?