Portal:KIWI/Tópicos
As receitas fáceis fornecidas abaixo permitem a você recortar e colar os comandos num terminal num esforço para ajudá-lo a a iniciar rapidamente com o KIWI.
Começar a cozinhar
Preparação geral para todas as receitas:
Antes de começarmos a cozinhar, necessitamos nos certificar de que temos todos os ingredientes requeridos prontos e definidos corretamente.
Aprendizagens:
Aqui você terá uma breve introdução ao KIWI, aos pacotes necessários, aos comandos e outras informações úteis para começar.
Anime-se - nossa primeira receita
Oops - o quê? Qual suco?'
Juice é a pronúncia para JeOS ("Just Enough Operating System"), que significa "Apenas o suficiente do Sistema Operacional".Wikipédia.
O termo JeOS refere-se a um sistema operacional personalizado que, mais precisamente, aproveita apenas o necessário de uma aplicação em particular. Isto significa que se inclui nele somente aquelas partes, de um sistema operacional, exigidas para fazer funcionar uma aplicação em particular, resultando num sistema reduzido.
Aprendizagens:
Baseado num dos modelos KIWI fornecidos KIWI compile um sistema JeOS (Just enough OS) para se familiarizar com o processo KIWI.
Tux Live - nossa segunda receita
Um sistema Live, funcional, do openSUSE.
Uma imagem de sistema Live é um sistema operacional inicializável a partir de uma mídia portátil (CD, DVD ou USB por exemplo). O sistema Live trata o CD, DVD ou USB como o seu próprio disco rígido. Isto nos dá a oportunidade de carregarmos o nosso sistema operacional preferido conosco e de usá-lo em quaisquer computadores sobre os quais consigamos colocar nossos dedos.
Aprendizagens:
Compilar uma imagem que possamos iniciar e e3xecutar a partir de um CD. Dar o primeiro passo para modificar a configuração base do KIWI para alterar o conteúdo da imagem.
"Explore" o seu dispositivo USB - nossa quarta receita
Um Sistema num dispositivo USB.
Este exemplo mostra como se pode usar o Kiwi para criar uma imagem que se pode gravar num dispositivo USB. Resultando num dispositivo USB Live que permite inicializar o SO e usá-lo como se o sistema operacional estivesse instalado no disco rígido da máquina.
Aprendizagens:
Saiba como construir uma imagem que pode rodar um sistema Linux, a partir de um dispositivo USB. Incluída de alguma "mágica firstboot" para ajudar a configurar o sistema na inicialização.
Uma Aplicação GNOME Mínima - nossa quinta receita
Um Sistema GNOME.
Enquanto nossas receitas anteriores trataram sobre os vários tipos de imagens que se podem criar com o Kiwi, esta receita centra-se mais sobre o conteúdo da aplicação e sobre algumas questões acerca de configuração.
Aprendizagens:
Aprender como executar o GNOME como sua interface gráfica de usuário.
Personalizar o exemplo base para habilitar o login automático, iniciar automaticamente o Firefox e personalizar o GNOME de maneira correta.
Criar uma imagem Web-Kiosk - nossa sexta receita
Um Sistema Kiosk.
Neste exemplo combinaremos vários tópicos discutidos anteriormente para ciar uma imagem que é um pouco mais funcional.
Aprendizagens:
Usando o exemplo Aplicação GNOME Mínima como base para fazer modificações apropriadas de maneira a criar uma imagem que pode ser utilizada como uma web-kiosk.
Criar sua própria Nuvem - com a ajuda de três imagens
Configurar sua própria nuvem pode ser bastante simples. Este exemplo descreve como criar a infraestrutura de imagens e convidar imagens para a sua própria nuvem. A infraestrutura está baseada no Eucalyptus.
Aprendizagens:
Usando software de terceiros dentro de nossas imagens.
As ecrãs iniciais - personalize-as
Construir imagens com o Kiwi tem tudo a ver com criação de um ambiente que atenda às suas necessidades, ou seja, personalização. Assim, a personalização da aparência durante a inicialização, pode ser apenas o bilhete para fazer sua a sua própria imagem.
Aprendizagens:
A receita descreve o processo de criação de telas personalizadas para o processo de inicialização.
Separação de dados ou manuseio de partições
Para o particionamento de imagens OEM é um recurso frequentemente solicitado, sobretudo desde a automatização do YaST se pode fazer um trabalho tão maravilhoso com o particionamento durante a instalação; bem, na verdade, antes da instalação.
Este exemplo fornece algum raciocínio por trás do Kiwi, que não fornece elementos de particionamento, em config.xml (suporte para reposição de LVM), e mostra como fornecer a, geralmente desejada, separação de dados para os dados do aplicativo e de uma imagem de parte do sistema operacional. como um lugar de etapa de despejo.
O Esquema Kiwi RELAX NG
Adicionando um novo elemento ao Esquema KIWI RELAX NG.
Ao contrário dos nossos exemplos anteriores que centrou-se na utilização do Kiwi para criar uma imagem, este exemplo está mais direcionado ao desenvolvimento, uma vez que nos mostra como fazer modificações ao esquema que rege o arquivo config.xml.
Aprendizagens:
Descobrir como se pode desenvolver e personalizar o Esquema KIWI RELAX NG que é usado para validar o arquivo de configuração XML.