Instalação do Funtoo GNU/Linux em VirtualBox

Funtoo GNU/Linux é para usuários avançados e pacientes. Foi criada pela mesma pessoa que criou a famosa distribuição Gentoo. Trata-se de um sistema extremamente flexível, configurável, voltado para otimização e desempenho. Este artigo é um passo-a-passo da instalação dessa distribuição no Virtualbox. Uma ajudinha para quem quer testá-la, mas acha complicado iniciar.

[ Hits: 34.543 ]

Por: Xerxes em 25/07/2014


Últimas dicas e conclusão



Últimas dicas

"Deu certo, e agora, o que fazer?" Em distribuições populares, como Ubuntu e Linux Mint, a instalação do sistema já resolve muitas coisas em relação à configuração para desktops. Só fica faltando uns ajustes. No caso de Funtoo, o processo de instalação é apenas o primeiro passo de uma longa jornada. Seria nescessário outro artigo para falar sobre o gerenciador de pacotes Portage e sobre configuração do sistema, e eu não pretendo fazer isso. No entanto, se chegou até aqui, o resto da configuração pode ser conseguida através de pesquisa.

"Ah, mas eu quero o ambiente gráfico!"

Pra isso precisa instalar o xorg, e pelo menos um gerenciador de janelas.

Por exemplo, para instalar o xorg:

# emerge xorg-server

Para o driver de vídeo no VirtualBox:

# emerge xf86-video-virtualbox

Se fosse uma máquina com placa de vídeo Intel, o comando seria:

# emerge x86-video-intel

Depois teria que olhar esse wiki do Gentoo:
Para adicionar parâmetros ao make.conf, como por exemplo:

VIDEO_CARDS="intel"

ou

VIDEO_CARDS="intel i915"

É sempre bom olhar o wiki do Gentoo ou do Funtoo antes de realizar uma configuração no sistema.

Para instalar um terminal e um gerenciador de janelas simples:

# emerge xterm twm

Depois disso, execute:

# startx

Linux: Instalação do Funtoo GNU/Linux em VirtualBox
Agora também é hora de ler sobre o uso do Portage. Veja:

Resumo dos comandos básicos de Portage

Atualizar a árvore do Portage:

# emerge --sync

Procurar pacotes pelo nome:

# emerge -s pacote

Procurar pacotes pela descrição:

# emerge -S descrição

Instalar pacotes:

# emerge pacote1 pacote2 pacote3...

Instalar pacotes fazendo perguntas e no movo "verboso":

# emerge -av pacote

Remover pacotes:

# emerge -C pacote

Remover pacote com perguntas:

# emerge -aC pacote

Remover pacotes órfãos com pergunta:

# emerge -a --depclean

Atualizar todo o sistema:

# emerge -uDN @world

Atualizar o sistema com pergunta e modo "verboso":

# emerge -uavDN @world

Mas isso não são todos os comandos.

Também aconselho ler os links do tópico Next Steps do Funtoo:
E também recomendo ler o tópico Working with Gentoo:

Conclusão

Funtoo, pela sua própria natureza, é para poucos. Não apenas porque exige que se siga uma série de passos do manual e tutoriais, e não apenas porque exige muita paciência. Mas também porque ele é tão flexível, que é quase uma distribuição sem objetivo. É vago. Indefinido. O usuário precisa ter em mente o que deseja fazer com a distribuição e precisa justificar bem o seu uso. Neste caso quem dita o que fazer com o sistema é o usuário, não o contrário.

Mas veja bem, se seu objetivo como usuário é ter um sistema GNU/Linux para usar em casa, para tarefas rotineiras, será que valeria a pena instalar Funtoo, com tantas outras opções específicas para desktop? Se seu objetivo é ter um servidor qualquer, será que valeria a pena instalar Funtoo, com tantas outras opções específicas para servidores e robustas? São questões desse tipo que o usuário precisa ter em mente. Funtoo é um sistema que pode quebrar fácil nas mãos de usuários novatos. Isso tem que ser levado em conta também no objetivo do usuário em usar Funtoo. Mas há mais coisas também.

Um dos maiores argumento a favor do uso do Funtoo (e do Gentoo) é uso do gerenciador Portage, por ser bem flexível e completo. Outro argumento a favor é que Gentoo e Funtoo possuem uma vastíssima quantidade de informações disponível na Internet, incluindo wikis, fóruns e tutoriais diversos. Muitas vezes são informações bem detalhadas e que podem ser aproveitadas por usuários de outras distribuições. Creio que em termos de documentação, apenas Arch Linux chega perto da quantidade e da qualidade de documentação em relação ao Funtoo e Gentoo.

Por outro lado, existem distribuições que também usam o Portage, mas são completas e prontas para uso, como Calculate e Sabayon. Essas ainda tem a vantagem de herdar a documentação do Gentoo e do Funtoo.

"Mas e o fato de ser um sistema mais veloz, por ser compilado, não conta?" Sinceramente, para mim, não. Em máquinas comuns o ganho pode ser imperceptível. Além disso pense no seguinte: a distribuição Debian não é compilada, mas você não vê ninguém reclamando que ela é lenta. Funciona normal.

Por fim, para usuários experientes, que sabem corrigir problemas do sistema GNU/Linux, que tem muito tempo livre, e não se importam em esperar dias para configurar um sistema, que gostam de adaptar o sistema para um hardware específico, para esse tipo de usuário Funtoo pode ser empolgante.

Mas eu não recomendaria Funtoo para uso doméstico. Mesmo se o usuário fosse experiente. Imagino que escolher Funtoo para uso diário seja uma decisão complicada se você não trabalha diretamente com GNU/Linux, ou não é um entusiasta de distros de compilação. Não foi feito para pessoas que querem ter o sistema apenas para usar. Foi feito para quem gosta (ou precisa) "fuçar" ele.

Para uso doméstico, pelo menos para mim, é desaconselhavél. No entanto admiro e simplicidade e flexibilidade do sistema. Outra coisa, se alguém não precisa do Funtoo, mas quer instalar e usar por hobby, então não se pode pensar que está configurando um sistema para usá-lo, o segredo neste caso, é pensar que está trabalhando em algo delicado sem prazo para ficar pronto, como um Bonsai.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Boot, formatação e partições
   3. Stage3 e Chroot
   4. Portage, make.conf e outras configurações
   5. Idioma do sistema e profiles
   6. Kernel e Grub
   7. Ferramentas essenciais, wi-fi e sudo
   8. Últimas dicas e conclusão
Outros artigos deste autor

Incrementando os efeitos do Ubuntu

Samba no Arch Linux (para principiantes)

Instalação do CRUX 3.0 em Virtualbox

Gravando área de trabalho em MP4 e depois transformando o vídeo em GIF

DOOM clássico (quase) vanilla e um pouco melhorado

Leitura recomendada

Administração - Controle de Acessos

Debian Squeeze para Desktops

Implementação de serviço de diretórios com OpenLDAP no CentOS 6.3

Instalação do OpenJDK e Oracle JDK 11 no Ubuntu e Debian

DebConf - Perguntas ao usuário na instalação de pacote .deb

  
Comentários
[1] Comentário enviado por removido em 25/07/2014 - 11:24h

Rapaz, é uma aventura! :)


Xerxes, o que seria: "elinks http://ftp.osuosl.org/pub/funtoo/ "
Esse "elinks" equivale o "wget"?

[2] Comentário enviado por xerxeslins em 25/07/2014 - 11:26h


[1] Comentário enviado por izaias em 25/07/2014 - 11:24h:

Rapaz, é uma aventura! :)


Xerxes, o que seria: "elinks http://ftp.osuosl.org/pub/funtoo/ "
Esse "elinks" equivale o "wget"?


olá! O elinks é um navegador de internet, como o Firefox, só que ele funciona dentro do terminal, em modo texto. É uma forma de navegar nas páginas quando se está sem ambiente gráfico.


[3] Comentário enviado por removido em 25/07/2014 - 11:31h

Então é assim que funciona o elinks. Não sabia.
Lembro do navegador em modo texto, tinha me esquecido dele.

Também, como uma distro em modo texto iria baixar pacotes? rs
VLW

[4] Comentário enviado por Lucas_Mariano em 27/07/2014 - 00:30h

Estou eu aqui com o meu Arch todo arrumado. Ai invento de abrir a página do VOL, encontro um artigo desses e me vem aquela saudade do portage... lá vamos nós de novo... será que existe uma maldição de Daniel Robbins? rsrsrs 10 pelo artigo! Eu costumo usar um live do sabayon, normalmente sabayon xfce, quando tinha iso com o mate está era a minha preferida.

[5] Comentário enviado por xerxeslins em 27/07/2014 - 07:17h


[4] Comentário enviado por Lucas_Meneses em 27/07/2014 - 00:30h:

Estou eu aqui com o meu Arch todo arrumado. Ai invento de abrir a página do VOL, encontro um artigo desses e me vem aquela saudade do portage... lá vamos nós de novo... será que existe uma maldição de Daniel Robbins? rsrsrs 10 pelo artigo! Eu costumo usar um live do sabayon, normalmente sabayon xfce, quando tinha iso com o mate está era a minha preferida.


Valeu! :)


[6] Comentário enviado por wandx em 08/10/2014 - 23:03h

Parabéns pelo artigo. Após lê-lo, criei coragem e resolvi me enveredar pelo Funtoo. Segui o tutorial da página oficial do projeto e mesclei com alguns passos do seu artigo/tutorial.
Após finda a instalação acho que rezei pouco. Estou com o seguinte problema no boot se alguém puder me ajudar.

O sistema foi instalado usando kvm-qemu.
O boot inicia-se, grub ok, OpenRC inicia e logo após o passo "Migrating /var/lock to /run/lock ...

rm: não foi possível remover /var/lock/.keep_sys-apps_baselayout-0: Sistema de arquivos somente leitura.

Revisei o processo e o fstab e não consegui encontrar o problema.

Diferente do artigo, optei por utilizar o kernel debian-sources (apesar de estar em um VM) pois não consegui inicializar (kernel panic) utilizando o kernel informado nesse tutorial.

Obrigado e se precisarem de mais alguma informação, é só dizer.

ps: O projeto Funtoo ainda carece de documentações para os erros, pesquisei um bocado e nada. Mais uma vez parabéns.




[7] Comentário enviado por xerxeslins em 09/10/2014 - 16:56h

Infelizmente ainda não sei o que pode ser. Hoje eu também estou usando o Funtoo com kernel Debian e ainda bem que está tudo OK.

Faça sua pergunta no fórum. Provavelmente albfneto sabe a resposta. Ou o zezaocapoeira.

Abraço!

[8] Comentário enviado por lucasampaio94 em 12/10/2014 - 08:40h

Pessoal, estou usando o estage3 x86-x64 core i7 e o meu make.conf só veio com as opções cflags e cxxflags. Preciso acrescentar mais coisas?
Como meu processador é core i3 eu acrescentei makeopts="-j5". Por enquanto só tenho esses tres parametros, oque mais tenho que colocar?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts