Perguntas Frequentes

FAQ OpenIndiana


O que é o OpenIndiana?

O Projeto OpenIndiana é uma comunidade de código aberto que desenvolve, suporta e mantém a distribuição OpenIndiana, um sistema operacional illumos Unix-like derivado do OpenSolaris. O propósito do Projeto OpenIndiana é garantir a continuidade e disponibilidade de uma distribuição de desenvolvimento aberto baseada no OpenSolaris. O Projeto OpenIndiana é também uma continuação do esforço colaborativo e espírito comunitário do projeto OpenSolaris.

Para compreender a história do OpenSolaris, veja o OpenSolaris timeline por Jim Grisanzio.

Por quê se chama OpenIndiana?

OpenIndiana obteve este nome a partir do Projeto Indiana, um esforço de código aberto da Sun Microsystems (agora Oracle Corporation) para produzir o OpenSolaris, um sistema operacional Unix-like baseado no Sun Solaris e desenvolvido por uma comunidade. O Projeto Indiana foi liderado por Ian Murdock, o fundador da distribuição Linux Debian.

O projeto illumos  é uma comunidade de código aberto que desenvolve, mantém e suporta o illumos-gate, o núcleo de software utilizado pela distribuição OpenIndiana. Similar à árvore src do BSD, o  illumos-gate inclui o kernel illumos acompanhando de vários drivers de dispositivos, bibliotecas base e utilitários de sistema.

Para obtermos a forma completa de distribuição, o Projeto OpenIndiana combina o illumos-gate, o oi-userland e outros softwares livres. Esta fusão de softwares de diferentes projetos de código aberto é similar ao modelo das distribuições Linux, que utilizam o kernel do Linux somado aos softwares da fundação GNU e vários outros projetos de código aberto.

Aonde o OpenIndiana difere do OpenSolaris?

Algumas das diferenças entre o OpenIndiana e o OpenSolaris podem ser caracterizadas como as seguintes:

  • A consolidação proprietária de software da Sun/Oracle Sun/Oracle OS/NET foi substituída pelo illumos-gate.

  • A maioria do software original do OpenSolaris foi reorganizada em uma consolidação única no oi-userland.

  • O Sun Studio da Sun/Oracle Sun/Oracle foi substituído pelo compilador de código aberto GNU GCC.

  • XVM (XEN) foi substituído pelo port illumos-kvm.

A transição do OpenIndiana Hipster do Sun Studio para GCC resultou na depreciação e discontinuidade da compatibilidade binária (ABI) com os releases anteriores do OpenIndiana, Oracle Solaris e OpenSolaris. As aplicações escritas em linguagem C devem continuar funcionando normalmente. Porém estas mundanças afetam aplicações escritas em C++ que precisam ser recompiladas.

O OpenIndiana é comparável a um BSD ou Linux?

Todos estes sistemas operacionais seguem o paradigma Unix e possuem ferramentas e comandos que carregam uma semelhança, embora conjuntos de recursos específicos e o uso de alguns comandos possam ser diferentes. Se você está chegando ao OpenIndiana e já possui experiência em qualquer BSD ou Linux, você vai aprender rapidamente a lidar com estas diferenças e se sentirá em casa trabalhando com as ferramentas e comandos do OpenIndiana.

Como funciona o agendamento de releases do OpenIndiana?

Aproximadamente a cada seis meses o Projeto OpenIndiana disponibiliza uma snapshot do ramo de desenvolvimento Hipster. Ideal para estações de trabalho ou servidores, basta escolher qual instalador atende às suas necessidades.

Estação de Trabalho Servidor

Live installer (Desktop Gnome)

Text installer (Console em linha de comando)

Para mais informações, veja: Aonde posso baixar o OpenIndiana Hipster?
  • Os releases da série oi-dev-151x do OpenIndiana não sai mais mantidos.

  • Para aqueles que desejam atualizar a partir das versões legadas, repositórios IPS do Hipster estão disponíveis.

  • Enquanto atualizações da série legada são possíveis, o método mais livre de problemas é realizar uma instalação limpa.

Hipster é um ramo rápido desenvolvimento, onde as versões de software são atualizadas com freqüência. Cada pacote é testado para assegurar a sua estabilidade, mas é importante ter cautela ao implantar o Hipster em ambientes de missão crítica.

CPU Espaço em Disco Memória (RAM)

64 Bit

20GB (ou mais)

4GB (ou mais)

O OpenIndiana suporta internacionalização e localização?

Sim. Ao instalar o OpenIndiana você pode escolher entre 47 layouts de teclado diferentes e 22 idiomas.

O OpenIndiana provê correções de segurança e bugs?

Aboslutamente, sim! Para manter o ritmo de rolling release do Hipster, o OpenIndiana procura assegurar que todas as falhas conhecidas serão rapidamente analisadas. Para este esforço ser bem sucedido, nós encorajamos os usuários da distribuição a nos reportar falhas de segurança e bugs de software no nosso sistema de chamados.

Aonde posso baixar o OpenIndiana Hipster?

Espelhos para baixar o OpenIndiana Hipster

Espelho primário

Vim.org Espelho alternativo

Torrents

Para o release 201604, a Distrowatch é uma espécie de hospedagem de um torrent do OI-hipster-gui-20160421.iso. O checksum MD5 para este torrent é: e9a748169a4d1898ba140c636b72ea59

Se você deseja comprar uma mídia física (DVD ou USB), o OpenIndiana também está disponível em OSDISC.COM.

  • O OpenIndiana Hipster ainda não suporta dispositivos USB 3.0.

    • Portanto, atualmente não é possível instalar o sistema operacional a partir de um dispositivo USB 3.0.

    • Quando inserir um dispositivo USB 2.0 no seu sistema, tenha certeza de que ele NÃO esteja em uma porta USB 3.0.

  • Criar um pen-drive de boot requer o uso de arquivos de cabeçalho.

  • Existem dois arquivos de cabeçalho (1G and 2G).

  • Certifique-se que realizou o download do cabeçalho certo.

    • O cabeçalho 1G.header só é adequado para realizar a instalação em modo texto.

    • O cabeçalho 2G.header só é adequado para realizar a instalação em modo live-cd (Gnome desktop).

    • Estes arquivos NÃO são substituíveis e você utilizará apenas um deles para criar seu USB Flash Drive bootável.

Qual o gerenciador de pacotes que o OpenIndiana utiliza?

O OpenIndiana utiliza o gerenciador de pacotes baseado em redes chamado Image Packaging System (IPS). Para aqueles que já conhecem os gerenciadores de pacotes BSD e Linux, utilizar o IPS será uma transição fácil. E você também pode utilizar os comandos legados (Solaris 10) pkgadd/pkgrm.

A distribuição OpenIndiana provê um set básico de pacotes somados a alguns extras. Portanto, repositórios de terceiros podem ser adicionados para prover pacotes adicionais. Se você deseja contribuir para expandir a disponibilização de pacotes, por favor leia sobre se envolver no projeto.

Os seguintes repositórios IPS estão disponíveis:

Nome do Repositório URL do Repositório Descrição

openindiana.org

http://pkg.openindiana.org/hipster

Repositório principal do Hipster

hipster-encumbered

http://pkg.openindiana.org/hipster-encumbered

Repositório Hipster para softwares com licenças incompatíveis com a distribuição original

localhostoih

http://sfe.opencsw.org/localhostoih

Pacotes extras do OpenCSW (Spec Files Extra/SFE)

Para adicionar um novo repositório: pkg set-publisher -g repository_url repository_name

Paqra modificar um repositório existente: pkg set-publisher -G http://pkg.openindiana.org/hipster-2015 -g http://pkg.openindiana.org/hipster openindiana.org

Para mais informações consulte  O guia do Image Packaging System do OpenSolaris e também o manual (man page) disponível no OpenIndiana Hipster como pkg(1).

Quais livros estão disponíveis para aprender mais sobre o OpenIndiana?

Existem vários recursos que irão ajudá-lo a usar o OpenIndiana. Embora um pouco datado agora, estes recursos são de grande valia.

  • Pro OpenSolaris

    • Uma introdução ao OpenSolaris suave e bem escrita em 250 páginas.

  • OpenSolaris Bible

    • Um livro de referência maior e mais abrangente com quase 1000 páginas.

  • The illumos bookshelf

    • Atualizado para illumos, O “The illumos bookshelf” consiste na mesclagem de várias obras originais de administração avançada de OpenSolaris.

  • OpenSolaris 2008 Docs

    • Documentação original disponibilizada pelo projeto OpenSolaris. Esta coleção consiste em mais de 40 títulos abrangendo desde o desenvolvimento à administração do sistema.

No final de 2009 o projeto OpenSolaris divulgou uma nova versão da coleção de livros. In late 2009, the OpenSolaris project released a newer version of the OpenSolaris book collection. Existe atualmente um esforço na comunidade OpenIndiana de rever e condensar estas publicações em uma coleção mais simplificada e atualizada com o Hipster. A equipe de documentação também está trabalhando para produzir um manual do OpenIndiana atualizado, bem como tutoriais e outras tarefas. Se você deseja participar desta força tarefa, por favor entre nos canais IRC ou listas de discussão da comunidade e fale conosco.

Como faço para participar do projeto OpenIndiana?

Como um software Open Source e suportado pela comunidade, o sucesso e o futuro do OpenIndiana depende inteiramente de você. Enquanto a coisa mais importante é baixar e começar a utilizar o OpenIndiana, existem muitas outras maneiras de contribuir conosco. Fale ao seus amigos e colegas de trabalho sobre o OpenIndiana e não deixe de reportar erros no nosso sistema de chamados

Segue uma lista de recursos da comunidade que você pode encontrar informações úteis:

Recurso URL

Canal IRC de suporte ao usuário

#openindiana on irc.freenode.net

Canal IRC de desenvolvimento

#oi-dev on irc.freenode.net

Canal IRC de documentação

#oi-documentation on irc.freenode.net

Lista de discussão OpenIndiana

http://openindiana.org/mailman

OpenIndiana Wiki

http://wiki.openindiana.org

Sistema de chamados do OpenIndiana

http://www.illumos.org/projects/openindiana/issues

E aqui, algumas das maneiras que você pode contribuir:

  • Artwork / Design gráfico

  • Desenvolvimento

  • Documentação – Manuais, Tutoriais, Artigos de Notícias e etc.

  • Evangelismo – Crie um blog sobre o OpenIndiana, participe de conferências e etc.

  • Empacotamento – oi-userland, pacotes extas (SFE, etc.)

  • Engenharia de release

  • Tradução

  • Utilitários de Manutenção

  • Manutenção do Website

Entre nos nossos canais IRC e/ou listas de discussões e vamos conversar sobre como você pode contribuir.

Para detalhes adicionais, links pra nossos repositórios no GitHub, favor entre em: http://www.openindiana.org/br/community/getting-involved

O OpenIndiana disponibiliza um release para a arquitetura SPARC?

Atualmente o OpenIndiana Hipster não está disponível para a arquitetura SPARC.

No que diz respeito à criação de uma port para SPARC do Hipster, tem havido discussões periódicas nas listas de discussão OpenIndiana. Se você gostaria de ver o SPARC se tornar uma plataforma suportada, por favor nos ajude fazendo parte da comunidade OpenIndiana.

Histórico dos releases SPARC

Em 2009, o projeto OpenSolaris lançou uma ISO com o instalador de texto, e mais recentemente houve um trabalho feito por Adam Glasgall que produziu um instalador SPARC não oficial baseado no OpenIndiana oi-dev-151-a8.
 
Distribuições illumos que suportam SPARC
 

Atualmente, as distribuições de illumos que suportam SPARC são:

Distribuições comerciais não-illumos
 

Para uso em produção executando em um hardware SPARC moderno, há o sistema operacional Oracle Solaris.

Quais são os termos de licenciamento do OpenIndiana?

O OpenIndiana é composto de softwares de diversas origens diferentes, cada uma com sua licença.

Aqui está uma lista com as licenças utilizadas mais comuns: