Normalmente em ambientes de produção o Solaris-10 é instalado apenas com os pacotes mínimos necessários, por questões de performance, segurança e economia de espaço em disco. Com isso quando for preciso adicionar algum pacote que foi removido durante ou depois da instalação no Sistema será preciso utilizar o CD/DVD ou uma imagem ISO.
+---------------------------------------------------------------------------+
|Select the Solaris software to install on the system |
| |
|Note: After selecting a software group, you can add or remove |
|software by customizing it. However this requires understanding of |
|software dependencies and how Solaris software is packaged. |
| |
| [ ] Entire Distribution plus OEM support ......8575.00 MB |
| [X] Entire Distribution........................8529.00 MB |
| [ ] Developer System Support...................8336.00 MB |
| [ ] End User System Support....................7074.00 MB |
| [ ] Core System Support........................3093.00 MB |
| [ ] Reduced Networking Core System Support.....3035.00 MB |
| |
| F2_Continue F6_Help |
+---------------------------------------------------------------------------+
O processo para criar os pacotes de instalação .pkg podem ser realizando em qualquer outra máquina com Solaris-10 instalado.
Baixe a imagem ISO do Solaris-10 Sparc/x86 no site oficial da Oracle
Associe o arquivo sol-10-u11-ga-sparc-dvd.iso em um “loopback file driver”:
-bash-3.2# lofiadm -a /tmp/sol-10-u11-ga-sparc-dvd.iso
Monte o dispositivo virtual e acesse o diretório:
-bash-3.2# mount -F hsfs -o ro /dev/lofi/1 /mnt
-bash-3.2# cd /mnt/Solaris_10/
Use o comando pkgtrans crie o arquivo .pkg com base no pacote SUNWsshu:
-bash-3.2# pkgtrans -s Product /var/tmp/ssh-client.pkg SUNWsshu
Teste se o arquivo foi criado com sucesso:
-bash-3.2# cd /var/tmp/
-bash-3.2# pkgadd -d ./ssh-client.pkg
Dica: Deixe os arquivos .pkg de cada pacote criado previamente, ou pelo menos os pacotes que julgarem mais importantes.
Alerta: Cuidado ao usar esses arquivos para reinstalar algum pacote no Servidor, pode haver diferenças nas versões, principalmente se o Solaris-10 já tenha recebido alguma atualização via 10_Recommended.zip
Referências
Lista oficial da Oracle com os pacotes do Solaris-10
Biblioteca pública e Arquivo Digital
Biblioteca pública e Arquivo Digital - Lista de pacotes Sparc
Biblioteca pública e Arquivo Digital - Criando pacotes Sparc
Biblioteca pública e Arquivo Digital - Lista de pacotes x86
Biblioteca pública e Arquivo Digital - Criando pacotes x86