Como criar uma ISO personalizada do Ubuntu com o Cubic

Crie uma ISO personalizada do Ubuntu com o Cubic, modificando uma imagem oficial do Ubuntu e recompilando-a como um instalador inicializável. O Cubic é um assistente gráfico com um terminal integrado: use-o para adicionar pacotes APT ou alterar arquivos na imagem e, em seguida, gerar uma nova ISO. Este guia usa o Ubuntu Desktop, mas o Cubic também é compatível com muitas imagens baseadas no Ubuntu.

O projeto Cubic indica que o sistema operacional que hospeda a compilação é o Ubuntu 18.04.5 ou posterior. Você também precisará da imagem ISO original, uma nova pasta de projeto vazia em um disco local com espaço suficiente para a imagem extraída e os arquivos de saída, e um pen drive USB separado com capacidade suficiente para armazenar a imagem ISO finalizada. A gravação da imagem apagará o conteúdo do pen drive.

1. Baixe e verifique uma ISO oficial do Ubuntu.

Obtenha a imagem atual do Ubuntu Desktop na página oficial de downloads . Escolha a arquitetura usada nos computadores onde você planeja instalá-lo e mantenha o arquivo ISO baixado sem alterações como sua fonte.

Página de download do Ubuntu Desktop em um navegador com um botão de Download.
Comece baixando a interface gráfica oficial do Ubuntu.

O Ubuntu publica um arquivo de checksum SHA-256 com suas imagens. Em um terminal, calcule o hash da ISO baixada com o comando `sudo apt-get hash` sha256sum <your-ubuntu-file.iso>e compare-o com a entrada correspondente ao mesmo nome de arquivo em `/etc/sysctl.conf` SHA256SUMS. Para maior segurança, verifique primeiro a assinatura GPG do arquivo de checksum seguindo o guia de verificação do Ubuntu .

Baixei a imagem ISO do Ubuntu Desktop e, ao lado dela, um terminal exibia a verificação SHA256SUMS com resultado "OK".
Compare a imagem original com o seu checksum publicado.

2. Instalar o Cubic

No computador Ubuntu que você usará para a compilação, abra o Terminal e execute os comandos PPA atuais da Cubic. Confirme a solicitação do repositório, caso o Ubuntu pergunte:

Terminal do Ubuntu com comandos para habilitar o Universe, adicionar o PPA do Cubic, atualizar as listas de pacotes e instalar o Cubic.
Instale o Cubic a partir do seu PPA de projeto.
sudo apt-add-repository universe
sudo apt-add-repository ppa:cubic-wizard/release
sudo apt update
sudo apt install --no-install-recommends cubic

Inicie o Cubic a partir do menu de aplicativos. A página oficial do projeto lista os sistemas operacionais suportados e os passos para a instalação.

3. Configure o projeto e a imagem de origem.

Inicie um novo projeto no Cubic e selecione um diretório de projeto vazio e dedicado. Mantenha a imagem ISO de origem fora dessa pasta para que permaneça intacta. Um disco local é preferível a um armazenamento removível ou de rede enquanto o Cubic extrai e reconstrói o sistema de arquivos.

Tela cúbica de novo projeto mostrando o campo de diretório do projeto e o seletor de pastas.
Escolha uma pasta de trabalho dedicada.

Na página do projeto, navegue até a imagem ISO do Ubuntu e defina-a como a imagem original. O Cubic a analisa e preenche os detalhes do projeto. Mantenha os valores sugeridos, a menos que precise de um nome de arquivo de saída ou metadados distintos; o guia da página do projeto do Cubic descreve esses campos.

Formulário de projeto cúbico com diretório de trabalho e ISO original do Ubuntu Desktop selecionados.
Confirme a pasta do projeto e a imagem ISO de origem.

4. Personalize o sistema de arquivos de imagem.

Avance pelas etapas de extração e preparação até que o Cubic abra seu terminal integrado. Os comandos neste terminal modificam a imagem personalizada, não o sistema Ubuntu que executa o Cubic. Por exemplo, instale pacotes Debian da seguinte forma:

apt update
apt install --yes curl vim
apt clean

Use este comando apt remove --yes package-namepara remover um pacote Debian ou editar arquivos de configuração na imagem para alterar os valores padrão. O terminal do Cubic não instala aplicativos Snap; use pacotes APT para este fluxo de trabalho. Consulte a documentação da página do terminal para obter mais detalhes.

O Cubic integra o terminal raiz para instalar curl e vim no sistema de arquivos personalizado.
Adicione pacotes Debian no terminal do Cubic.

Se o Cubic exibir uma página de Pacotes, não a utilize para adicionar software. O guia oficial afirma que esta página antiga do Ubiquity controla quais pacotes são removidos durante a instalação; ela não é um instalador de aplicativos. Ela está ausente no Ubuntu Desktop 23.04 e versões posteriores. Adicione ou remova pacotes pelo terminal integrado.

5. Mantenha as configurações de compilação adequadas e gere a ISO.

Continue navegando pelas telas de opções do Cubic. A menos que você precise de um kernel de inicialização diferente, um menu de inicialização específico ou um comportamento de instalação autônoma, mantenha as configurações padrão recomendadas. Na página de Compressão, o gzip é o padrão e uma escolha geral prática. Outros algoritmos trocam tempo de compilação e uso da CPU por uma imagem de saída menor ou maior; consulte o guia de compressão do Cubic para obter mais informações.

Página com compressão cúbica usando gzip.
Gzip é a opção de compressão padrão.

Prossiga para a etapa de Geração, revise o nome do arquivo de saída e inicie a compilação. O Cubic salva a nova ISO no diretório do projeto. Mantenha essa pasta até que os testes estejam concluídos para que você possa identificar a saída e repetir a compilação posteriormente.

Se disponível, use a ação Testar do Cubic para verificar se a ISO inicializa em um ambiente live. O emulador não fornece um disco para concluir a instalação do sistema operacional. Em imagens mais recentes do Ubuntu Desktop, a interface live pode ocultar algumas personalizações, mesmo que elas estejam presentes após a instalação. Portanto, verifique alterações importantes em um computador reserva antes de implantar a imagem.

6. Grave a ISO personalizada no USB

No Ubuntu, abra o aplicativo Discos, selecione a unidade USB removível e, em seguida, escolha Restaurar Imagem de Disco no menu da unidade. Selecione a imagem ISO personalizada e verifique novamente o dispositivo de destino antes de confirmar: a operação sobrescreverá todos os arquivos e partições nesse USB.

Tela de restauração da imagem de disco do GNOME Disks com o arquivo ubuntu-custom.iso e uma unidade USB removível selecionados; o aviso informa que a unidade será apagada.
Verifique o dispositivo USB de destino antes de restaurar a imagem.

Ao concluir a gravação, ejete a unidade e inicie o computador de destino a partir do USB usando o menu de inicialização; a tecla varia de acordo com o fabricante. Experimente o sistema em modo Live antes de instalar. Se desejar instalar o Ubuntu, siga o guia de instalação do Ubuntu Desktop e faça um backup do computador de destino antes de selecionar uma opção que apague o disco. O guia de criação de USB do Ubuntu aborda discos e outras ferramentas de gravação.

Verificações rápidas caso algo dê errado

  • Se a soma de verificação não corresponder, baixe a ISO novamente e verifique a lista de somas de verificação assinadas antes de editá-la.
  • Se um aplicativo estiver faltando após a instalação, confirme se você o instalou no terminal integrado do Cubic; a página de Pacotes é para informações sobre o comportamento de remoção do Ubiquity.
  • Se o USB não inicializar, verifique novamente o dispositivo selecionado e a arquitetura da imagem e, em seguida, teste a ISO em um hardware que corresponda ao modo de inicialização desejado.

Deixar um comentário

Como fazer o Lapce funcionar no Linux: Instalar e abrir um projeto

Como fazer o Lapce funcionar no Linux: Instalar e abrir um projeto

Instale o Lapce no Linux com o Flatpak ou use um pacote oficial compatível para Arch, Debian, Ubuntu ou Fedora. Em seguida, abra o editor e seu projeto.

Como executar um servidor Ampache no Ubuntu Server

Como executar um servidor Ampache no Ubuntu Server

Instale o Ampache 8 no Ubuntu Server 26.04 com Apache, PHP 8.5 e MariaDB, depois crie um catálogo de músicas e proteja o streaming remoto com HTTPS.

Como criar uma ISO personalizada do Ubuntu com o Cubic

Como criar uma ISO personalizada do Ubuntu com o Cubic

Transforme uma imagem oficial do Ubuntu em um instalador reutilizável com o Cubic. Verifique a ISO de origem, adicione pacotes e configurações, gere a imagem e grave-a em um pendrive.

Como executar programas do Ubuntu no Fedora Linux com o Distrobox

Como executar programas do Ubuntu no Fedora Linux com o Distrobox

Configure um ambiente Ubuntu Distrobox no Fedora para instalar pacotes APT, executar ferramentas de linha de comando e iniciar aplicativos gráficos compatíveis a partir do menu de aplicativos do Fedora.

Como instalar o Tuxedo OS no seu PC

Como instalar o Tuxedo OS no seu PC

Baixe a versão atual da ISO do TUXEDO OS, verifique-a, crie um USB inicializável e instale o sistema seguindo as instruções claras sobre a Inicialização Segura e as opções de disco.

Como criar máquinas virtuais no Ubuntu Server com o Cockpit

Como criar máquinas virtuais no Ubuntu Server com o Cockpit

Instale o Cockpit e seu complemento Machines no Ubuntu Server, escolha uma imagem ISO, atribua recursos à máquina virtual e conclua a configuração do sistema operacional no seu navegador.

Como configurar uma montagem NFS em um servidor Linux com o Cockpit

Como configurar uma montagem NFS em um servidor Linux com o Cockpit

Monte uma exportação NFS existente a partir da página de Armazenamento do Cockpit, escolha um caminho local e as opções de inicialização ou somente leitura e, em seguida, verifique o compartilhamento no Linux.

Como usar o gerenciador de pacotes Nala no Ubuntu

Como usar o gerenciador de pacotes Nala no Ubuntu

Instale o Nala a partir dos repositórios do Ubuntu e, em seguida, use-o para pesquisar, instalar, remover e atualizar pacotes com resumos de transações claros.

Como instalar o LibreCAD no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o LibreCAD no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o LibreCAD no Ubuntu, Debian, Fedora, Arch ou openSUSE usando o gerenciador de pacotes, ou escolha o Flatpak ou AppImage oficial caso sua distribuição não possua um pacote.

Como instalar e ativar o tema de ícones Kora no Linux

Como instalar e ativar o tema de ícones Kora no Linux

Instale o tema de ícones Kora atual no Linux para um usuário específico ou para todo o sistema e, em seguida, escolha a variante com pastas azuis ou cinzas no GNOME, KDE Plasma ou Xfce.