O sistema operacional Linux é conhecido em todo o mundo.Na maioria das vezes, usuários inexperientes usam a distribuição Ubuntu, pois é simples e gratuita. No entanto, embora outras distribuições também sejam gratuitas, são menos populares. A instalação do Gentoo é bastante complexa. Mas com nossas instruções tudo certamente funcionará.
O que é Gentoo Linux?
Esta é uma distribuição famosa poramplas possibilidades, complexidade, possibilidades de personalização. Mas é importante notar que não é para todos, e durante o trabalho você terá que ligar o cérebro ativamente, pois sem conhecimento especializado você não poderá usar todas as funcionalidades deste SO. Freqüentemente, você terá que consultar vários tipos de instruções, mas isso é depois. É importante lembrar que a instalação de pacotes no Gentoo é feita a partir de fontes usando a ferramenta PORTAGE dedicada. Isso é mais difícil, mas o usuário pode escolher quais pacotes e funções instalar.
Dependendo do tamanho da montagem, a instalação pode levar muito pouco tempo (alguns minutos) ou pode levar dias.
Vantagens e desvantagens
Gentoo Linux é considerado o maisdistribuição rápida. Mas em todo lugar e sempre há certas desvantagens. "Genta" (ou "Gentu") refere-se a distribuições Linux baseadas em código-fonte, o que aumenta a velocidade de trabalho. Mas muitas vezes o tempo economizado deve ser gasto em instalações demoradas (leia-se: compilação) de pacotes. Um dos principais recursos do Gentoo é a otimização de hardware. Isso é conseguido graças às opções USE (informações sobre elas serão fornecidas abaixo), otimização e construção de programas a partir de fontes, conectando / desconectando vários módulos.
A principal vantagem da distribuição é a capacidade de fazer qualquer coisa com ela. Graças ao Portage, Gentambém pode se tornar um servidor ou estação de trabalho regular.A segunda vantagem é a flexibilidade de uso. Este kit de distribuição é multiplataforma e funciona com qualquer arquitetura de processador. O sistema já foi portado com sucesso para as seguintes arquiteturas:
- X86.
- X64.
- BRAÇO.
- PowerPc970.
- PowerPC.
- Dec Alpha.
- IBM / 390.
- 68K.
- Sparc.
- PA-RISC.
- MIPS.
- SuperH.
- PowerPC G5.
O Gentoo também é protegido de todos os tipos de vulnerabilidades.Atualizar pacotes é muito rápido, assim como corrigir vulnerabilidades. Existem muitos sites com compilações não oficiais de programas e binários oficiais.
Como desvantagem, destacamos o processo de instalação do Gentoo. Será difícil para iniciantes que não tiveram experiência anterior com esta distribuição. Mas graças às instruções, tudo vai dar certo.
Como faço para instalar o Gentoo? Instruções
Primeiro, a distribuição do Ubuntu deve ser instalada no computador. Você precisará de direitos de superusuário, portanto, certifique-se de tê-los. Também é necessária uma conexão com a Internet.
O primeiro passo é instalar um chroot do Gentoo. Isso pode ser feito de duas maneiras:
- Na linha de comando, escreva: sudo apt-get install dchroot debootstrap.
- Instale os pacotes debootstrap e dchroot usando o Synaptic. Isso faz o sistema operacional Linux pensar que seu diretório "inicial" é diferente do normal.
Agora precisamos realocar as partições do discoou crie novos se houver espaço livre. Mas você precisa trabalhar com partições com cuidado, porque existe o risco de perder todos os dados. Muitos fóruns afirmam que é preferível ter muitas seções diferentes. No mínimo, você precisa de uma partição principal (/), bem como das partições / boot e / var. Embora exista também / swap (usado para swap) e home / home.
Depois de criar novas partições, nós as formatamos. Para partições / boot, / home, main (/), / var, você precisa usar o arquivo ext3 ou reiser2.
Agora criamos as pastas / mnt / gentoo. Cada seção que criamos requer sua própria pasta.
Montamos novas seções aqui. Para fazer isso, escreva na linha de comando:
- sudo mount / dev / sda5 / mnt / gentoo.
- sudo mount / dev / sda6 / mnt / gentoo / home.
As partições sda5 e sda6 conterão os diretórios raiz e home.
Certifique-se de verificar se a data está definida corretamente. Caso contrário, você pode definir a data correta usando o comando e a sintaxe: date MMDDhhmmYYYY.
Agora abra seu navegador e vá para o site de download de distribuição. Procuramos um espelho adequado para a sua localização aí.
Baixe o tarball do stage3 do diretório releases / ia64 / 2008.0 / stage. Agora mova o arquivo para a pasta Gentoo. Fazemos isso com o comando: mv stage3 * .bz2 * / mnt / gentoo.
Vá para este diretório (cd / mnt / gentoo) everifique o arquivo com md5. Escrevemos na linha de comando: md5sum -c stage3 * .md5. Desta forma, você pode verificar se o arquivo está danificado e se tudo está em ordem. Se você não receber uma resposta OK, terá que fazer o download novamente.
Seguindo para a próxima etapa de instalação e configuração do Gentoo. Você precisa extrair os arquivos do arquivo. Use o comando: sudo tar xvjpf stage3 * .bz2 e aguarde a conclusão.
Configuração do Gentoo
Agora temos na seção Gentoo o principalprogramas. Sem falha, precisamos do Portage - uma ferramenta especial para gerenciar pacotes. Graças a ele, teremos controle sobre os programas instalados. Para fazer isso, vá para o site de download novamente. Na seção de snapshots, procure o último Portage adicionado por data. Baixe-o e mova-o para a pasta / mnt / gentoo. A maneira mais conveniente é simplesmente escrever o comando: tar xvjf /mnt/gentoo/portage-.tar.bz2 -C / mnt / gentoo / usr.
O que é o Portage?
Algumas palavras devem ser ditas sobre esta ferramenta.Portage é um sistema com o qual você pode gerenciar pacotes em uma distribuição. Ele é projetado para simplificar a instalação de programas e códigos-fonte. Com sua ajuda, você pode remover pacotes, atualizá-los e sincronizar usando o protocolo rsync. Assim que o Portage baixa os arquivos, o sistema constrói o programa usando as fontes baixadas e o otimiza.
Neste ponto, definimos sinalizadores de compilação.Abra make.conf, que está localizado no diretório / gentoo / etc. Usamos um editor de texto normal. O documento make.conf.example contém uma instrução com variáveis make. Leia bem. Use as variáveis especificadas e o arquivo de configuração para instalação.
Precisamos ter certeza de que as configurações foramportado da distribuição Ubuntu inalterado. O principal é a configuração de dns (sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf) e o sistema proc (sudo mount -t proc none / mnt / gentoo / proc).
Se tudo estiver em ordem com as configurações, vá para o chroot. Para fazer isso, você precisa de:
- Altere o diretório raiz. Na linha de comando, escreva: sudo chroot / mnt / gentoo / bin / bash
- Atualize o ambiente e deixe claro para o terminal onde está localizado. Na linha de comando: / usr / sbin / env-update.
- Coloque isso na memória: source / etc / profile.
A partir de agora, você está dentro do sistema Gentoo.
Compilando o kernel
O passo mais importante é a compilação do kernel - partesum sistema que determina quando e a qual programa dar acesso. Nenhum sistema operacional funciona sem um kernel. Também instalamos pacotes do servidor rsync. Para isso, digite o comando: emerge --sync. Para maior clareza, assumiremos que o kernel 2.6 será instalado. Neste estágio, você precisa declarar as opções de USE, que deixam claro para o compilador quais opções e características usar. É importante especificar os sinalizadores corretos, caso contrário, o resultado pode não ser o esperado.
Cada bandeira que você adiciona é uma palavra.As opções excluídas são indicadas por "-" antes da palavra. Por exemplo, para instalar e compilar programas e opções com suporte ogg, só precisamos adicionar ogg. Se não precisarmos, escreveremos -ogg.
Para entender quais opções de USE escolher, certifique-se de consultar a documentação do Gentoo.
Depois de selecionar os sinalizadores, abra make.conf no diretório / etc / e digite-os.
Definir o fuso horário
A próxima etapa é definir o fuso horário.Eles estão todos no diretório / usr / share / zoneinfo. Vamos aqui, digite o comando ls e veja a lista de comandos disponíveis. Copiamos o fuso horário de que precisamos para / etc / localtime. Usamos o comando para isso: # cp / usr / share / zoneinfo / GMT / etc / localtime.
Depois de definir o fuso horário, você podecarregando e compilando o kernel. Digite o comando: # emerge gentoo-sources. Agora, o passo mais difícil é configurar o kernel para que tenha suporte para os pacotes de que precisamos. Se o kernel não estiver instalado corretamente, as funções necessárias podem não estar disponíveis.
Lançar:
- cd / usr / src / linux;
- make menuconfig.
É assim que entramos nas configurações do kernel.Selecionamos todos os drivers necessários para inicializar o sistema. É necessário verificar se todos eles estão integrados ao kernel, caso contrário, o sistema simplesmente não será capaz de inicializar. Não se esqueça de habilitar o suporte para seu sistema de arquivos. Sempre que possível, selecione todos os drivers de rede necessários: wireless e LAN, bem como o tipo e família do processador.
Agora, para começar a compilar, digite: make && make modules_install. O processo demorará algum tempo. Então digitamos: make -j2 && make modules_install. Copie a imagem do kernel para a pasta / boot.
O último é a configuração dos módulos do kernel.Para localizar todos os módulos disponíveis, execute o comando: find / lib / modules / (versão do kernel) / -type f -iname "* .o" -ou -iname "* .ko". Adicione da lista à pasta /etc/modules.autoload.d/kernel-2.6 aqueles que são carregados automaticamente. Neste ponto, a instalação do Gentoo está completa. Você pode começar a trabalhar com o sistema operacional.
Dicas de instalação do KDE Gentoo
Surgirão problemas durante o processo de instalação. Simplesmente não pode ser de outra forma. Certifique-se de verificar o fórum do Gentoo para seus problemas. Em qualquer caso, siga estas instruções.
Freqüentemente, há disputas sobre como instalarGentoo em UEFI. É importante que uma partição EFI seja criada. Deve ser uma variante do sistema de arquivos FAT. A especificação UEFI diz que o firmware UEFI funciona com FAT12, 16 e 32, mas é recomendado usar o sistema FAT32.
Além disso, o arquivo tar pode estar faltando um grupo eusuário do portage. Se estiver usando schroot no sistema host, você precisará criá-los manualmente. Neste caso, os arquivos no diretório / gentoo / etc e a senha serão sobrescritos (você pode alterá-los diretamente).