Como construir facilmente seu próprio Linux Distro? [duplicado]

39

Eu queria criar minha própria Distribuição Linux. Você poderia sugerir alguns tutoriais agradáveis e fáceis de seguir (de preferência baseados em texto e não em vídeos). Eu ouvi algo sobre o Arch Linux, mas não sei como ir a partir daí. O que eu preciso?

    
por Jakub 16.08.2013 / 17:16

5 respostas

11

Parte da resposta depende do que você quer dizer com sua própria distro. Se você quer dizer que uma versão do Linux customizada foi criada para seus próprios propósitos para você usar em suas próprias máquinas, ou mesmo em seu próprio escritório, existem algumas ferramentas muito interessantes que permitem customizar distribuições existentes que são conhecidas trabalhando.

O

link cobre as instalações de kickstart do CentOS (também se aplica para Scientific, Fedora e RedHat.) Há também o link que permite criar um disco de instalação personalizado do SuSe Linux, o que significa que você pode obter os pacotes quer instalado logo de cara. A vantagem deste método, mais ainda com o kickstart, é que você pode escolher pacotes individuais e deixar de lado qualquer coisa que você não queira se preocupar, mas também obter as vantagens de saber que pacotes atualizados estarão disponíveis para você e funcionarão. sem uma quantidade significativa de testes e sobrecarga da sua parte.

Se você está apenas procurando fazer com que pareça do jeito que você quer, telas personalizadas, logotipos, etc., há uma tonelada de guias disponíveis para fazer esses tipos de alterações.

Agora, se você realmente quer apenas obter porcas e parafusos e realmente fazer as suas próprias coisas, então a sugestão de @vfbsilva de olhar para o LFS é insubstituível. Você realmente aprende como as coisas são colocadas juntas e quais são os requisitos para fazer o Linux ... bem, o Linux. No entanto, fazer isso algumas vezes era o suficiente para que eu percebesse que não queria ter de recriar todos os pacotes que tinham uma atualização de segurança lançada semanalmente. :)

    
por 17.08.2013 / 00:30
42

Dê uma olhada no Linux From Scratch, LFS eles têm um tutorial que ensina como construir seu próprio sistema Linux, uma vez que você Entendemos que você pode selecionar um gerenciador de pacotes e um conjunto de pacotes, criando assim sua própria distro.

Uma coisa para tornar a resposta um pouco mais completa, o ArchLinux é uma distribuição Linux que usa quase 100% de pacotes de baunilha. Isso significa que quase nenhum patch é feito pelos mantenedores da distro. Também não tem um conjunto padrão de pacotes como as distribuições do * buntu.

Essas características tornam o Arch uma distro muito personalizável. É a sua "própria distro" no sentido de que é a sua própria configuração. Mas não como no LFS, onde é o seu próprio kernel, módulos, pacotes ...

    
por 16.08.2013 / 17:21
30

O Projeto Yocto é um "construtor de distribuição".

Existe uma extensa documentação e um construtor gráfico chamado Hob .

Atualizaçãoapartirde2017

DeacordocomositeYocto,oprojetoHobestásendosubstituídoeasubstituiçãoéchamada Toaster .

    
por 16.08.2013 / 17:22
2

Você pode seguir o LFS ( link ) para criar uma nova distribuição Linux a partir do zero.  Mas eu aconselho que você crie uma nova base de distribuição linux em uma distro Linux existente. Isso vai economizar muito tempo!    Você pode personalizar o Debian ou o Ubuntu para criar sua distribuição linux.    A chave para personalizar o Debian ou o Ubuntu é o arquivo preseed. Os fundamentos examinam: link link link    Claro que você pode personalizar o Fedora, etc.Mas eu não sou bom em personalizar essas distribuições linux.

    
por 19.08.2013 / 05:45
0

Você também pode ter interesse em criar "spins" do Fedora: link

    
por 21.08.2013 / 04:43