Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Gentoo Linux
espalhados pelo mundo zeram desta uma das distribuies mais populares.
por Marcelo Veriato Lima e Willian Ferraz
este artigo vamos apresentar o Gentoo Linux aos novos usurios, ensinar a instalar o sistema e desfazer alguns mitos a respeito dessa distribuio. O Gentoo Linux nasceu de uma idia, a princpio solitria, de Daniel Robbins, que estava descontente com as distribuies que existiam poca, com sua falta de otimizaes e gerenciamento de pacotes problemtico, entre outras coisas. Porm o principal motivo era que em nenhuma distribuio o usurio podia ter certeza do que estava instalando atravs de um gerenciador de pacotes. Ento, alm de projetar o Gentoo, Daniel Robbins tambm projetou a Portage, segundo ele uma ferramenta mais do que perfeita comparada com as que existiam na poca. Ela foi escrita com foco na exibilidade do gerenciamento de pacotes.
O Gentoo Linux nada mais do que uma distribuio Linux voltada para a otimizao e personalizao de pacotes. Seu alto desempenho, congurabilidade e uma enorme equipe de desenvolvedores
Portage
Para entender o que a Portage faremos uma analogia com o corpo humano: a Portage comparada s veias que levam o sangue ao corao da distribuio. Atravs dela feito todo o trabalho de gerenciamento de pacotes, dependncias, busca por informaes e atualizao de tudo o que est instalado na distribuio. Como o prprio Daniel Robbins disse, o povo gostou do conceito da Portage e com isso o Gentoo cresceu rapidamente, tornando-se conhecido como a distribuio From Source (A partir do
cdigo fonte), o que um dos aspectos fundamentais e mais importantes do Gentoo Linux. No incio foi complicado ter uma distribuio baseada no cdigo fonte, mas hoje isso feito sem problemas. H quem pense que o Gentoo baseia-se apenas no cdigo-fonte, o que no exatamente verdade: existem vrios repositrios no ociais com pacotes binrios para as mais diversas arquiteturas. O projeto da Portage-ng (New Generation) est caminhando de forma rpida e, logo logo, haver binrios de toda a rvore da Portage. O suporte a pacotes binrios muito importante porque eles so largamente utilizados pela comunidade Linux, j que grande parte dos usurios no pode esperar pela compilao de um determinado pacote. A losoa do Gentoo se resume em um pargrafo: permitir que o usurio faa o que bem entender com a mquina e desenvolver ferramentas que possibilitem a ele trabalhar de forma agradvel e eciente na instalao de novos pacotes e manuteno do sistema. Nossas ferramentas devem ajudar o usurio a apreciar o Linux e a comunidade do Software Livre. Isso s possvel quando a ferramenta projetada para reetir e transmitir a vontade do usurio. Se a ferramenta o fora a fazer coisas de um modo pr-determinado, ela causar desconforto e estar trabalhando contra o usurio, ao invs de para ele.
Em muitos casos, uma ferramenta parece impor ao usurio sua vontade. Com a Portage diferente: absolutamente todas as denies do pacote so atribudas ao usurio. Outra coisa interessante: a losoa do Gentoo Linux visa criar ferramentas melhores. Quando uma ferramenta est fazendo o seu trabalho perfeitamente, voc no ca muito ciente de sua presena porque a mesma no interfere nas suas decises, nem o fora a interagir com ela quando no quer. A ferramenta serve melhor ao usurio do que o usurio ferramenta. No futuro, o objetivo do Gentoo continuar a criar ferramentas quase ideais para as necessidades de todos, ou seja, que possam acomodar tudo de que diferentes usurios possam precisar. Voc gosta de uma distribuio ou de uma ferramenta que faz realmente o que voc que fazer? A misso do Gentoo Linux dar a quem o utiliza essa sensao de saber tudo o que existe instalado no computador e utilizar as ferramentas que preferir.
Guia de instalao
O que muitas pessoas sentem falta no Gentoo de um instalador amigvel. Porm se pegarmos o Handbook [1] (o manual ocial de instalao) e o lermos com calma veremos que um instalador no realmente necessrio. O guia muito didtico e mesmo quem nunca trabalhou com Linux j conhecer um pouco mais sobre o sistema e seus prin-
52
junho 2005
edio 09 www.linuxmagazine.com.br
Tutorial
cipais arquivos apenas com essa leitura. Alguns reclamam que o Handbook enche lingia, ou seja, enrola demais at chegar ao ponto. Para esses, existe o Quick Installation Reference [2], um guia rpido de instalao muito bom.
Grupo GentooBR
O grupo de usurios Gentoo Linux Brasil (GentooBR), do qual fazemos parte, foi formado pelos usurios Otvio Piske e Marcos Vieira h dois anos e meio para atender aos usurios da distribuio dentro do Brasil. No somos muitos, porm todos se ajudam, conversam e contribuem com a distribuio. Divulgamos o Gentoo Linux em palestras e eventos relacionados ao Software Livre, nos quais muitos usurios nos abordam para conversar sobre o sistema, saber onde podem consegui-lo e como instalar. Contamos com um portal [5] onde postamos dicas, how-tos, comentrios e demais coisas relacionadas ao Gentoo. Seguimos algumas losoas, como no ramicar o grupo por regio: o GentooBR sempre ser o mesmo em qualquer lugar do Brasil. Nosso canal IRC tambm o canal ocial do Gentoo Linux no Brasil: #GentooBR na mesma rede irc.freenode.net.
Desenvolvedores
Qualquer pessoa pode se tornar um desenvolvedor do Gentoo Linux no preciso ser um programador nato. Basta testar novos pacotes, informar sobre erros e problemas de compilao ou escrever ebuilds (receitas de compilao em Shell Script) para novos programas. Para isso contamos com um sistema Bugzilla muito completo. s se cadastrar [3] e comear a postar relatrios de erros ou correes. O mais interessante observar a rapidez com que os bugs so corrigidos e um novo patch ou ebuild colocado na rvore da Portage.
Documentao
Outra coisa que o pessoal considera excelente a forma da organizao de toda a documentao do Gentoo Linux, dividida por reas: desde a instalao, documentao para o usurio (Desktop), administrao de rede (Servios), desenvolvimento de ebuilds e como criar e/ou traduzir documentos. H tambm um frum [4] onde os problemas mais comuns, dicas e how-tos so encontrados facilmente; existem ainda os canais IRC dentro da rede Freenode.net (irc.freenode. net) onde todos os desenvolvedores se encontram, como o #gentoo-dev e o #gentoo-bugs. Claro que existem muitos outros, como canais divididos por arquitetura e grupos como o #gentoo-sound, que cuida apenas do conjunto de ferramentas relacionadas a som dentro da rvore Portage. A documentao em Portugus do Brasil ainda est sendo feita. Quem tiver vontade de contribuir deve mandar um email para o lder do projeto Gentoo-docs pt_BR, no endereo enderson@gentoo.org.
o funcionamento interno do Gentoo. Entretanto, instalar o Gentoo Linux pelo Stage 1 demorado e, se voc no pretende fazer ajustes nos de compilao, provavelmente um desperdcio do tempo. No possvel instalar a partir do Stage 1 sem acesso Internet. P Stage 2 o Stage 1 pr-compilado para um processador especco e com otimizaes feitas pela equipe do Gentoo Linux. Com ele no necessrio realizar o bootstrap, mais rpido do que comear pelo Stage 1 e voc ainda pode personalizar parte do sistema (com o comando emerge system). Entretanto, no possvel personaliz-lo tanto como no Stage 1. Essa no a maneira a mais rpida instalar o Gentoo e voc tem que aceitar os otimizaes que foram escolhidas para o bootstrap pela equipe de desenvolvedores do Gentoo. Tambm no possvel instalar a partir do Stage 2 sem acesso Internet. P Stage 3 Escolhendo o Stage 3 a instalao ser a mais rpida, porm as otimizaes sero as escolhidas pela equipe de desenvolvimento do Gentoo Linux. Para sermos honestos, os ajustes foram escolhidos com cuidado para realar o desempenho ao mesmo tempo em que mantm a estabilidade. Utilize esse Stage caso voc no tenha uma conexo Internet durante a instalao. Apesar de ser a maneira mais rpida de instalar o Gentoo Linux, voc no pode personalizar o sistema base, pois ele j vem pronto. Nossa instalao ser feita a partir do Stage 1, portanto precisamos de acesso Internet, de preferncia via banda larga (ou muita pacincia, caso contrrio).
Carregando o LiveCD
H duas imagens ISO do Gentoo Linux nos mirrors ociais, os CDs minimal e universal. No minimal vm apenas ferramentas de boot e alguns utilitrios; teramos que fazer o download do stage
edio 09
53
Tutorial
a partir do qual desejamos instalar e tambm de um snapshot da rvore da Portage. J a imagem universal vem com os 3 Stages, um snapshot da Portage e os distles (cdigo fonte dos programas) para uma instalao sem Internet. Vamos utilizar o CD universal. Aps reiniciar o computador pelo LiveCD podemos escolher quatro imagens do kernel diferentes: gentoo (kernel com suporte a framebuffer), gentoo-nofb (kernel sem suporte a framebuffer), smp (kernel para mquinas com dois ou mais processadores, com framebuffer) e smp-nofb (para mquinas multi-processadas, sem framebuffer). Algumas opes extras tambm esto disponveis: tecle [F2] e conra. Caso necessite de alguma delas use-as na forma kernel opo, como por exemplo: gentoo-nofb nodhcp nopcmcia.
Conrme a alterao teclando [y]. Por ltimo, vamos criar nossa partio de swap:
# mkswap /dev/hda2
Particionando o disco
Vamos particionar nosso disco como mostrado no Handbook. Digite o comando abaixo:
# cfdisk /dev/hda
Depois de criar os sistemas de arquivos nas parties, vamos mont-las dentro do diretrio /mnt/gentoo:
# mount /dev/hda3 /mnt/gentoo # mkdir /mnt/gentoo/boot # mount /dev/hda1 /mnt/gentoo/boot
Onde /dev/hda o disco master na primeira interface IDE. O cfdisk um utilitrio de particionamento mais amigvel que o popular fdisk. Vamos criar uma partio de boot /dev/hda1 com 80 MB e marc-la como Bootable (inicializvel). A seguir criamos uma partio de swap (tambm conhecida como memria virtual) /dev/hda2, tipo Linux Swap, com um tamanho igual ao dobro de memria RAM instalada no computador. Pessoalmente, acho que o ideal seguir essa regra at um limite de 512 MB de swap. Por ltimo uma partio /dev/hda3 com o resto do espao livre no disco. A tabela de particionamento car como na tabela 1.
Partio
Opes
Bootable
Size (MB)
54
junho 2005
edio 09 www.linuxmagazine.com.br
Tutorial
Congurando a rede
Como estamos instalando o Gentoo pelo Stage 1, necessitamos de uma conexo Internet, de preferncia de banda larga. Vamos explicar os dois casos que podem ocorrer freqentemente: 1) Caso voc possua um servidor DHCP na rede, o Gentoo Linux ir pegar um endereo IP automaticamente. Claro que voc tambm pode congurar o endereo IP manualmente:
# ifconfig <eth0> <endereo IP da rede> netmask <mscara> up
o nano, um editor simples e com poucos recursos, mas que faz o servio. Digite:
# nano -w /etc/resolv.conf
Esse endereo IP um servidor DNS pblico do Terra Networks. Salve o arquivo teclando [Ctrl]+[x]. Para ter certeza de que sua conexo est funcionando digite:
# ping www.meudominiopreferido.com.br
Exemplo:
# route add default gw U 192.168.0.1
2) Caso sua conexo Internet seja feita usando o protocolo PPPoE (comum em links ADSL), utilizaremos o software RP-PPPoE para congur-la. Digite o comando:
# adsl-setup
Pronto! Agora que o Stage 1 j se encontra no diretrio correto, vamos instalar a rvore da Portage:
# tar -xvjf /mnt/cdrom/snapshots/portage* -C /mnt/gentoo/usr
edio 09
55
Tutorial
A varivel USE responsvel pelas USE Flags; por exemplo, se voc deseja o suporte a ALSA em seus pacotes, adicione a entrada alsa a essa varivel. Outras USE Flags podem ser adicionadas, mas na nossa instalao bsica isso no far diferena alguma. Uma lista das variveis USE pode ser encontrada no arquivo /usr/portage/ profile/use.desc. Na varivel CHOST denimos a arquitetura para a qual o GCC ir compilar os programas. Para mquinas i686 (Pentium II em diante) utilizamos i686-pc-linuxgnu, para i386 usamos i386-pc-linuxgnu. As ags para as demais arquiteturas esto disponveis no prprio Handbook. As CFLAGS e CXXFLAGS so as mais importantes e devem ser conguradas com cuidado. Na varivel CFLAGS indicamos a arquitetura de nosso processador (com march=) e ags de otimizao para o compilador GCC. Eu particularmente utilizo apenas trs ags: -O2, -pipe e -fomit-frame-pointer. Ento, se meu processador for um Intel Pentium 4, utilizo as ags:
CFLAGS=-march=pentium4 -O2 -pipe
Ateno: Lembre-se de que programas compilados com o parmetro -march=<alvo> iro funcionar apenas na CPU especicada, no nosso caso Pentium 4. Verique com o comando cat /proc/cpuinfo qual o seu processador e indique-o. Para gerar cdigo mais genrico utilize -mcpu=i686 ou -mcpu=i386, dependendo da arquitetura de seu processador, no lugar de -march. No caso de processadores Duron, Semprom ou Celeron, o parmetro -march varia de acordo com o core/ncleo do chip. No site da comunidade Gentoobr.org voc encontra uma referncia muito boa sobre essas otimizaes [6]. Na varivel MAKEOPTS colocamos -j2; ela dene quantas compilaes paralelas poderemos ter. Para mquinas com dois ou mais processadores informe o nmero de processadores mais 1. Por exemplo: -j3 para uma mquina com dois processadores.
Parabns, estamos dentro do ambiente do Gentoo Linux! Claro, ainda faltam alguns passos para terminar a instalao. Sincronize a lista de pacotes com as listas ociais online:
# emerge sync
O comando anterior utiliza o protocolo rsync. Caso tenha problemas com alguma espcie de rewall utilize:
# emerge-webrsync
Criando o ambiente
O primeiro passo selecionar um dos servidores espelho (mirrors). Digite o comando a seguir:
# mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
Escolha os mirrors que bem entender, todos so relativamente bons. O prximo passo copiar o arquivo /etc/resolv. conf para /mnt/gentoo/etc:
# cp -L /etc/resolv.conf /mnt/gentoo/etc/
Essas CFLAGS indicam que o sistema ser compilado com otimizaes especcas (e exclusivas) para processadores Intel Pentium 4 (-march=pentium4), procurar otimizar ainda mais o cdigo fonte gerado (-O2) e utilizar pipes (-pipe) para a comunicao entre os estgios da compilao, o que acelera um pouco o processo.
Dependendo de sua conexo com a Internet e da velocidade de seu processador, esse estgio pode demorar um pouco, em mdia de duas a trs horas. Lembramos que o bootstrap s necessrio para quem vai instalar o Gentoo pelo Stage 1, como o nosso caso. Logo aps o m do bootstrap, vamos atualizar as variveis de ambiente. Digite o comando:
# env-update # source /etc/profile
Agora vem a etapa que tanto espervamos: criar o ambiente bsico para comear a compilao do sistema. Digite:
# chroot /mnt/gentoo /bin/bash
Agora vem outro passo muito importante, a instalao das ferramentas bsicas necessrias para que o sistema funcione corretamente:
56
junho 2005
edio 09 www.linuxmagazine.com.br
Tutorial
# emerge system
Device Drivers > Networking support > <*> PPP (point-to-point protocol) support <*> <*> PPP support for async serial ports PPP support for sync tty ports
Esse processo tambm demora em torno de duas a trs horas (mais se sua mquina for antiga), assim como o bootstrap. Ignore os avisos (warning) mostrados na tela. Aps o trmino do processo de compilao, vamos atualizar alguns arquivos de congurao com o comando:
# etc-update
Compile o kernel digitando: Troque os X pela verso corrente do seu kernel. Para quem sabe compilar o kernel manualmente os passos so os mesmos de sempre:
# cd /usr/src/linux # make menuconfig # make && make modules_install # cp arch/i386/boot/bzImage U /boot/kernel-2.6.XX-gentoo-rX
Congurando o kernel
Antes de tudo escolha o fuso horrio (timezone), no nosso caso Brazil-East:
# ln -sf /usr/share/zoneinfo/Brazil/East U /etc/localtime
Podemos utilizar vrias verses do kernel em nosso sistema Gentoo Linux. Vou explicar quatro delas: P vanilla-sources Kernel 2.4 padro criado pelos desenvolvedores ociais do kernel Linux, sem patches. P gentoo-sources Kernel 2.4 com vrios patches que corrigem falhas de segurana, melhoram o desempenho e trazem atualizaes, preparado pelos desenvolvedores do Gentoo. P development-sources Kernel 2.6 padro sem patches, assim como o vanilla-sources. P gentoo-dev-sources O mesmo que o gentoo-sources, mas na verso 2.6. o recomendado e o que vamos utilizar. Digite o comando:
# emerge gentoo-dev-sources
Congure as opes do kernel ao seu gosto. Lembre-se apenas de preencher alguns requisitos bsicos, mostrados a seguir. Um * em frente uma opo signica que ela est selecionada:
Code maturity level options > [*] Prompt for development and/or U incomplete code/drivers File systems > Pseudo Filesystems > [*] /proc file system support [*] /dev file system support (OBSOLETE) [*] Automatically mount at boot [*] Virtual memory file system support U (former shm fs) <*> Reiserfs support <*> Ext3 journalling file system support <*> Second extended fs support
Para quem no sabe congurar o kernel h uma alternativa, o genkernel, uma ferramenta que ajudar a compilar o kernel automaticamente. Digite:
# emerge genkernel
Voc pode fazer uma compilao totalmente automtica do kernel (digite: genkernel all) ou acessar um menu de congurao (digite: genkernel menuconfig all). Lembramos que no caso da instalao automtica o kernel ser totalmente modular. Para hardware especial ou mais recente h alguns passos a mais. Veja na tabela 2 o que necessrio instalar em cada caso: Para carregar os mdulos, como suporte placa de rede, udio ou outros perifricos, digite o comando:
# nano -w /etc/modules.autoload.d/kernel-2.6
Caso tenha uma conexo ADSL via protocolo PPP (PPPoE, como no Speedy), necessrio habilitar opes extras:
Adicione uma nova linha com a entrada correspondente ao seu mdulo; por exemplo, para placas de rede RTL8139 digite
Lembre-se de conferir se o link simblico /usr/src/linux aponta para o diretrio correto contendo o cdigo fonte do kernel Linux.
# ls -l /usr/src/ lrwxrwxrwx 1 root root 22 Set 30 U 19:52 linux -> linux-2.6.XX-gentoo-rX
Ebuild
Acelerao 3D para placas NVIDIA Rede on-board nas placas-me NVIDIA Nforce2 Som on-board nas placas-me NVIDIA Nforce2 Placa de rede Intel e100 Placa de rede Intel e1000 Acelerao grca para placas ATI Ferramentas grcas para ATI
O que
Comando
emerge nvidia-kernel emerge nforce-net emerge nforce-audio emerge e100 emerge e1000 emerge ati-drivers emerge ati-drivers-extra
edio 09
57
Tutorial
Dica do Geek_Slack
Aps instalar o sistema instale um pacote chamado esearch:
# emerge esearch # eupdatedb
Esse pacote faz um banco de dados dos pacotes instalados no sistema e aps o esync (emerge sync) relaciona os pacotes que foram recentemente atualizados na rvore da Portage. Para maiores informaes sobre o uso do esearch consulte a pgina de manual do programa (com o comando man esearch).
Altere os parmetros conforme sua rede e suas interfaces; altere tambm o seu gateway. Caso utilize o protocolo PPP para conexo, deixe o gateway comentado. Para fazer com que a placa de rede pegue um endereo IP automaticamente durante o boot, digite:
# rc-update add net.eth0 default
Se voc tem uma conexo ADSL via PPPOE (como o Speedy, da Telefonica), no esquea disto:
# USE=-X emerge rp-pppoe
8139too, para placas Via-Rhine digite via-rhine etc. Salve o arquivo e atualize
Conguraes nais
Vamos congurar o fstab, arquivo que contm as informaes sobre as parties que devem ser montadas automaticamente e os pontos de montagem. Digite:
# nano -w /etc/fstab
Altere as opes como mostrado na tabela 3 e salve o arquivo. Vamos denir o hostname da mquina. No nosso exemplo, o nome ser larry. Larry o nome do mascote do Gentoo Linux, Larry, The Cow:
# echo larry > /etc/hostname
Para alterar a senha de root digite o comando passwd, informe a senha de root e a conrme. Agora congure algumas opes do sistema no arquivo /etc/rc.conf
# nano -w /etc/rc.conf
Congurando a rede:
Edite o arquivo de congurao da rede com o comando a seguir:
# nano -w /etc/conf.d/net
Neste arquivo voc pode alterar o layout do seu teclado no console para br-abnt2, seu editor padro, seu Display Manager etc. Em seguida, vamos instalar as ltimas ferramentas (syslog reiser progs e cron):
# emerge sysklogd reiserfsprogs vixie-cron
58
junho 2005
edio 09 www.linuxmagazine.com.br
Tutorial
O parmetro -v mostra as USE-Flags suportadas e o -p mostra todos os cdimage ~# umount /mnt/gentoo/boot U pacotes fundamentais para o funciona/mnt/gentoo/proc /mnt/gentoo mento do Gnome. Caso queira alguma cdimage ~# reboot USE-Flag, utilize a varivel USE. Por exemplo: USE=xml2 emerge gnome. Pode ser que o sistema no reinicie com Nesse caso a varivel USE colocar sualgumas placas-me (a mquina travar porte a xml2. Caso queira tirar o suporte quando descarregar os mdulos USB). a xml2, USE="-xml2" emerge gnome e Nesse caso aperte o boto de reset que assim por diante. estar tudo bem. O gerenciamento de pacotes do GenNo se esquea de tirar o CD do Gentoo too Linux funciona da seguinte forma: do drive de CD-ROM. Se tudo correu bem, visualize as USE-Flags suportadas, passe seu sistema dever reiniciar sem proble- a varivel USE se necessrio e retire o mas. Faa login como root e adicione parmetro -vp para iniciar a instalao. um usurio: Para procurar algum pacote dentro da rvore Portage utilize o comando emer# useradd joao -m -G users,wheel,audio,tty U ge -s <pacote>. Por exemplo: emerge -s /bin/bash -s apache. O resultado sero todos os pacotes que contenham a palavra apaFinalmente o Gentoo estar rodando e instalado a partir do Stage 1. Para dominar os comandos bsicos, emerge e portage, recomendamos a leitura dos manuais (man emerge e man portage)
cdimage ~# cd
# exit
che no nome. No se esquea de ler os manuais do emerge e da portage. Para sanar dvidas acesse o canal de IRC do GentooBR, #gentoobr no servidor irc.freenode.net. Todos os participantes estaro disposio para ajud-lo.
O CD-ROM que acompanha a Linux Magazine foi testado e, at onde pudemos constatar, se encontra livre de qualquer tipo de vrus ou contedo malicioso e de defeitos. No nos responsabilizamos por qualquer perda de dados ou dano resultante do uso deste CD-ROM ou de software nele includo. A Linux Magazine no oferece suporte tcnico ao contedo do CD. Este CD contm o Stage 3 do Gentoo Linux 2005.0 para a arquitetura x86, otimizado para os processadores Pentium III, x86 e Athlon.
S.O.S
Informaes
[1] Gentoo Install Handbook [2] Quick Installation Reference: www.gentoo.org/doc/en/gentoox86-quickinstall.xml [3] Bugzilla do Gentoo: bugs.gentoo.org [4] Frum do Gentoo: forums.gentoo.org [5] Gentoo Linux Brasil: www.gentoobr.org [6] Parmetros de otimizao: www.gentoobr.org/modules.php?op= modload&name=Sections&file=index &req=viewarticle&artid=15&page=1
Instalando pacotes
Como exemplo, vamos instalar o Gnome. Primeiro vejamos as USE-Flags que o pacote disponibiliza:
# emerge -vp gnome
Figura 01: A comunidade GentooBR [5] est sempre disposta a ajudar os iniciantes.
Instala um determinado pacote. Faz o download do pacote. Para instalar basta remover o parmetro -f. Faz uma busca por nome do pacote; suporta expresses regulares. Procura na descrio dos pacotes uma determinada palavra; um pouco demorado. Visualiza os pacotes que sero instalados. Visualiza os pacotes que sero instalados e tambm as USE-Flags suportadas. Atualiza um pacote. Atualiza toda a distribuio. Instala ignorando as dependncias. Cuidado! Desinstala o pacote. Engana a portage fazendo-a pensar que o pacote est instalado. Muito til quando instalamos um pacote ao modo antigo e queremos que a portage no que nos avisando sobre as dependncias desse pacote.
Resultado
Sobre os autores
Willian Ferraz (Geek_Slack) Administrador de Redes e editor da comunidade GentooBR, alm de tradutor da documentao para o site ocial do projeto Gentoo Linux e da Gentoo Weekly Newsletter. Marcelo Veriato Lima (marcelo_) Administrador de Redes e editor da comunidade GentooBR.
edio 09
59