Migrando para o OpenSolaris - NetBeans Wiki

netbeans.org

Migrando para o OpenSolaris - NetBeans Wiki

Agenda• Instalação• Drivers de dispositivo• VirtualBox• Usuários e perfis• Serviços do sistema• Redes• Onde encontrar?• Instalação do software• Atualização do OpenSolaris3


Drivers de dispositivosDemonstração: utilitário do driver de dispositivos• Utilitário do driver de dispositivos – três formas deexecutá-lo> Após a instalação – Sistema > Administração >Utilitário do driver de dispositivos5


Driver de dispositivos (continuação)• Utilitário do driver de dispositivos – três formasde executá-lo> Live CD6


Driver de dispositivos (continuação)• Utilitário do driver de dispositivos – três formasde executá-lo> Web Start: http://www.sun.com/bigadmin/hcl/hcts/device_detect.jsp7


VirtualBox• Você não consegue/quer instalar direto nosistema ?> Driver não disponível> Não quer reparticionar seu disco rígido... Sem problema!8


VirtualBox (continuação)• Virtualização livre e de código aberto> www.virtualbox.org> Sistemas operacionais hospedeiros:9


VirtualBox (continuação)10


VirtualBox (continuação)Demonstração: OpenSolaris executado no VirtualBox11


Usuários e perfis• O instalador cria um usuário12


Usuários e perfis (continuação)• Resultado final – esse usuário é umadministrador primário:13


Usuários e perfis (continuação)• O instalador cria um perfil de direitosdenominado administrador primário14


Usuários e perfis (continuação)• O instalador atribui o perfil do administradorprimário ao usuário15


Usuários e perfis (continuação)Demonstração: uso do pfexec• É por isso que este comando não funciona:$ gedit /etc/power.conf• Mas este funciona:$ pfexec gedit /etc/power.conf16


Usuários e perfis (continuação)• Da mesma forma - o instalador cria um perfildenominado root17


Usuários e perfis (continuação)• O instalador atribui o perfil root ao usuário18


Usuários e papéis (continuação)Demonstração: o uso do su• Por isso, este comando funciona:$ su• Se você quiser que o root seja um usuárionormal ao invés de um perfil:$ pfexec rolemod -K type=normal root19


Serviços do sistemaDemonstração: GUI SMF e svcadm• Service Management Facility (SMF)• Sistema > Administração > Serviços•Ou... svcadm(1M)20


Serviços do sistema (continuação)• Algumas vantagens do SMF (comparadas com aabordagem rc*.d)> Informações explícitas de dependência> Inicialização paralela> Reinício automático e ordenado de serviços com falha> Ativar/desativar serviços de forma temporária oupermanente> Observabilidade Status/Motivo da falha na inicialização do serviço Relação entre os serviços e processos Personalização de mensagens do console21


RedeDemonstração: uso de NWAM• ifconfig(1M)> Controle de nível baixo> Similar ao Linux ou Windows (ipconfig)> Pouco amigavel• Network AutoMagic (NWAM)> Daemon, inicia automaticamente> Gerenciamento de NIC e wifi> Detecta as redes disponíveis> Conecta automaticamente, se possível> Fornece opções para redes wifi> Uso facilitado (e uma GUI será adicionadaposteriormente)22


Onde estão as coisas? (continuação)•/ - a raiz•PATH padrão>/usr/gnu/bin – Utilitários de linha de comando GNU>/usr/bin – Utilitários de linha de comando do usuário>/usr/X11/bin – Utilitários X11>/usr/sbin – Ferramentas administrativas do sistema•/sbin – Executáveis essenciais (usados nomomento da inicialização)•/opt – Softwares de terceiros•/etc – Arquivos de configuração•/var – Arquivos variados (logs etc.)23


Instalação do softwareDemonstração: GUI IPS e pkg• Image Packaging System (IPS) – entrega depacotes moderna e baseada em repositório•Ou... pkg(1)25


Instalação do software (continuação)• Integração com ZFS26


Instalando software (continuação)• Comandos usados com freqüência> pkg search -r > pkg info > pkg info -r > pkg list -sa | grep | uniq> pkg contents -rm > pkg set-authority -O 27


Instalação do software (continuação)• Outros repositórios do IPS> Freeware da Sun – pkg.sunfreeware.com:9000> Blastwave – blastwave.network.com:10000• Nem todo software está disponível como pacotedo IPS> Sistema de pacotes legados Solaris: SVR4 Extensão: .pkg Comandos: pkgadd, pkgrm etc.> O OpenSolaris oferece suporte a IPS e SVR4 IPS é preferencial Só instale os pacotes SVR4 quando não houverpacote IPS disponível28


Atualização do OpenSolaris• Você gosta de viver navanguarda?• Novos builds disponiveisa cada duas semanas> Os pacotes mais recentesem desenvolvimento> Atenção! Leia asobservações da versão(caso contrário talvezvocê não consiga iniciar ocomputador!)> $ pfexec pkg image-update29


Atualização do OpenSolaris (continuação)• Se você desejaestabilidade...> pfexec pkg image-update• Versões estáveis a cada 6meses30


Conclusão• Adotar o OpenSolaris é fácil!• Existem algumas diferenças em relação a outrossistemas operacionais, mas os conceitos são osmesmos.31


Roman StroblPromotor do OpenSolarishttp://blogs.sun.com/observatory32

More magazines by this user
Similar magazines