Neste artigo eu mostro um passo a passo muito simples sobre como customizar uma imagem ISO do Ubuntu através da ferramenta UCK (Ubuntu Customization Kit).
Tenho certeza que você já desejou ter uma imagem ISO, da sua distro preferida, que já instalasse tudo o que você quisesse.
O Ubuntu é um excelente sistema operacional, e como a maioria distribuições Linux mais populares, possui a filosofia de trazer em sua instalação padrão, muitas das ferramentas que um usuário final usará em seu dia a dia.
Mesmo assim, o Ubuntu ainda não possui em seu CD, muitos aplicativos que são indispensáveis para o uso cotidiano, talvez o maior exemplo disso, seja a falta de codecs multimídia. Sempre que você acaba de instalar ou reinstalar o Ubuntu, precisa de alguns minutos, ou até mesmo horas, caso tenha uma internet lenta, para deixá-lo redondinho, ou pelo menos com o essencial para uma utilização satisfatória. Pra isso, precisa fazer algumas atualizações, instalar os codecs para execução de multimídia, programas que você usa, mas que não vem instalados etc.
Na verdade, se você quer apenas instalar o Ubuntu em seu Desktop, até que esse trabalhão todo é interessante. Eu particularmente gosto de fazer tudo isso no meu notebook.
Mas e se você quiser instalar o Ubuntu para um amigo. E se esse amigo não tiver internet? Melhor nem instalar, pois o cara não poderá fazer metade das coisas que ele precisaria fazer.
E se você precisar instalar o Ubuntu em 10, 20 ou 30 máquinas? Seria muito chato, instalar o sistema e ir fazendo as alterações posteriormente em cada máquina. Mesmo que você salve os instaladores do apt da pasta /var/cache/apt/archives, ainda assim terá bastante trabalho.
E se não forem 20 nem 30 máquinas, mas sim 100, 200 ou 300? E se forem quase 500! Como foi o meu caso.
Aí meu amigo, é fundamental você ter em mãos uma imagem ISO do Ubuntu que já tenha tudo o que você precisa, não é mesmo?
Pensando nisso, trago neste artigo, um tutorial que lhe mostrará as ferramentas e os processos necessários para que você possa construir seu próprio Ubuntu customizado.
[11] Comentário enviado por brunotec em 08/04/2011 - 14:30h
Muito Bom!
deu até vontade de voltar para o Ubuntu agora! rsrsrss mas como eu sou curioso vou pesquisar e ver uma forma de fazer todos esses procedimentos no Debian! hehehehe
Parabéns, não sabia da existencia dele e sempre que eu queria fazer uma instalação customizada eu usava a imagem netinstall e depois rodava um script para instalar o que eu quisesse.
[16] Comentário enviado por pinduvoz em 09/04/2011 - 15:35h
Eu conhecia o Remastersys, que cria uma iso a partir de uma instalação personalizada do Ubuntu. E ele também funciona no Debian.
Para o seu caso, Gedimar, que era instalar o Ubuntu nos netbooks escolares (era isso, certo?), ele serviria bem, pois bastaria que vc instalasse e customizasse um, criando a iso a partir dele e instalando a versão "pronta" nos demais.
O mesmo vale para quem tem um parque de máquinas que, por exemplo, não vão rodar uma suite "Office" e precisam de alguns outros programas que o Ubuntu não traz por padrão.
Mas SL é assim mesmo. Há várias opções para fazer a mesma coisa e vc está de parabéns por mostrar uma delas aqui.
[17] Comentário enviado por removido em 09/04/2011 - 17:43h
Olá luciano, muito obrigado pelos parabéns.
Marbeu, não sei se existe algum software igual ou com a mesma finalidade para o SUSE, mas o SUSE STÚDIO (ferramenta online) parece ser muito bom, já recebeu grandes elogios do nosso amigo Fábio Farias, um dos grandes especialistas em openSUSE daqui do VOL.
Olá pinduvoz. Também já li bastante sobre o remastesys, outra grande opção para casos como esse, o Reconstructor também é muito bom e pode fazer o mesmo. Como SL é maravilhoso né?
[18] Comentário enviado por removido em 10/04/2011 - 11:37h
Olá Gedimar,
Excelente artigo, uma dúvida eu poderia usar o apt-get upgrade tb para que minha ISO já saia atualizada ? Para que toda vez que eu instalar o ubuntu não tenha que ficar atualizando do zero.
[19] Comentário enviado por raulgrangeiro em 10/04/2011 - 12:11h
Gedimar, excelente dica, tô querendo fazer um Ubuntu customizado pra notebook de meu pai. O note é meio velho, e deu o maior trabalho instalar o depois instalar xfce, minha net é lenta, então não dá pra baixar o xubuntu logo.
[21] Comentário enviado por removido em 10/04/2011 - 14:08h
Olá raul e smasher, muito obrigado pelo incentivo de vocês.
Master, você pode fazer o que quiser com o UCK, lembre-se que você tem acesso não só ao gerenciador de pacotes, mas também à um terminal, que lhe possibilitará fazer qualquer coisa que vc já faz em uma distro instalada. E depois da ISO pronta, se você quiser usar essa mesmo ISO já customizada para fazer mais algumas customizações, pode fazê-las normalmente.
[30] Comentário enviado por vinivieira em 29/04/2011 - 08:24h
Olá Gedimar!
Cara, estou com um problema no UCK. Eu instalei ele na máquina e tb atualizei segundo a dica do edinopereira.
O problema é que, após a customização propriamente dita, quando clico em Continue Building, ele dá um erro no terminal. O UCK não consegue encontrar algum mirror. É mais ou menos isso:
[31] Comentário enviado por hugogpd em 18/07/2011 - 18:32h
Interessante, atribui nota 10 porque é bom mesmo, só tem um detalhe, acho que o mais coerente seria sempre fazer os tutoriais com a versão mais recente do sistema operacional indicado.
Mas ta de parabéns, já tinha usado este programa (UCK), mas aprendi a maneira mais eficiente com este artigo. Obrigado
[33] Comentário enviado por mbrainiac em 30/01/2012 - 17:58h
O UCK pode ser instaldo no Debian?
Tentei sem sucesso o remastersys:
tentei tb pelo shell
observação após alguma tentativas crieie tb a pasta
/home/remastersys
root@hotpc:/home/brainiac# remastersys backup DebianSqueezeBrainiac.iso
System Backup Mode Selected
Can't find either aufs-modules or unionfs-modules - please install a kernel that has these available
/usr/bin/remastersys: line 168: /home/remastersys/remastersys/remastersys.log: Arquivo ou diretório não encontrado
[35] Comentário enviado por elppans em 30/09/2012 - 21:59h
no Ubuntu 12.10, ao tentar criar a imagem dá o seguinte erro:
open2: exec of fribidi --nopad --nobreak failed at bin/po2txt line 112
make[1]: ** [he.tr] Erro 2
make[1]: Saindo do diretório `/tmp/tmp.GwsCH2mR7I/gfxboot-theme-ubuntu/po'
make: ** [po] Erro 2
Failed to build gfxboot theme
Pra quem tiver este mesmo erro, instale o pacote "libfribidi-bin":
$ apt-get install libfribidi-bin
que daí funciona normalmente.
Não adianta procurar sobre este erro no google que não vai achar (eu procurei), então fui na opção "vai ou racha", procurei algum pacote referente com o aptitude e instalei e deu certo.
Ia fazer um post sobre isto mas já tem, ainda bem que procurei antes xD
[38] Comentário enviado por michelrs em 14/03/2014 - 15:56h
trabalho no centro social marista de formacao tecnologica aqui na grande porto alegre, cidade de viamão/RS. atendemos a populacao carente atraves de cursos de informatica basica em onibus que passam pelas comunidades. abrigamos tambem o centro de recondicionamento de computadores aonde recondicionamos as maquinas do governo do estado e instalamos xbuntu por ser uma distribuicao mais leve por ter xfe como interface grafica. Precisamos criar uma imagem customizada incluindo o papel de parede do centro sem que possa ser alterado por usuarios comuns sem permisao root. neste tutorial é possivel fazer ? e como?
sou meio leigo nas linhas de comando mas entendo bem... eu faco instaladores via pendrive usando o yumi para gerar os pendrives bootaveis.
preciso de dicas como fazer.
[40] Comentário enviado por proose em 27/05/2016 - 09:40h
Bom dia,
sou novo na aplicação linux.
Tinha um linux no Virtual Box já com todas as aplicações que uso e quando fiz o procedimento (não precisei instalar mais nada).
Pedi para gerar a imagem ele fez normalmente com o arquivo livecd.iso mais quando executei em nova instalação em uma máquina virtual não foi.
Vale ressaltar que a imagem acima ficou menor que a imagem que tenho do ubuntu sem nada.
Ressalto que não apresentou nenhum erro na execução dos procedimentos acima.