Gentoo. La veritat després del mite

Gentoo és una distribució Linux i BSD que veritablement ha donat per comptar de la seva fundació el 2002, i no només és una de les 5 famílies principals en Linux, sinó que la seva gestió de paquets el fa un tant únic.

daniel-Robbins


Començant amb el seu fundador, tenim una una personalitat de el món de l'programari lliure controversial, un home pràctic, un geni poc conegut si no és potser per alguns usuaris de l'món Linux. Es tracta de Daniel Robbins.

Robbins va començar el desenvolupament d'una distribució Linux a la fi dels 90s, Enoch Linux. El seu propòsit era crear una distribució sense binaris, que s'adaptés a el maquinari i amb només el necessari. Robbins va començar a millorar el compilador aconseguint un increment de velocitat per sobre les altres distros, el que va motivar el canvi de nom, Enoch Linux va passar a anomenar-se Gentoo, la raça de pingüí més ràpida. Aviat les seves modificacions a l'compilador van passar a formar part de totes les distros.

No obstant això, probablement el fet més important que va marcar a Gentoo va ser la inspiració mateixa que Robbins va trobar en FreeBSD. Un dia el seu ordinador va tenir un error important, Robbins es va adonar que havia de redefinir a Gentoo. Va aturar el seu desenvolupament i va passar mesos utilitzant i dominant FreeBSD per trobar la forma de millorar-lo, finalment va crear el sistema de paqueteria més avançat, la pedra angular de Gentoo, porteig

Sobre el fan servir?

Gentoo sempre ha estat una distro popular a través de la seva història, en el 2002 en el qual es va fundar va ser la tercera distribució més popular, tan sols darrere de l'famós Mandrake (Mandriva) i Red Hat. La majoria persones de 18 a 25 anys, és lògic pensar-ho, com suggereix el doctor:

metge

He de dir que gent que admiro fa servir Gentoo. Actualment hi ha 143,468 membres registrats al fòrum, es generen 1254.52 temes per dia i en total hi ha 5,817,231 de temes

gent jove

En l'actualitat ocorre un fenomen curiós, la majoria dels que fan servir Gentoo són persones de 25 a 35 anys, de manera que fa 10 anys eren persones de 18 a 25. Penso que la raó d'això és que les noves generacions, l'anomenada «Z» (a la qual pertanyo) som més visuals. Vam créixer amb Internet i és natural que esperem que les coses siguin instantànies, com amb un simple touch de l'smartphone.

Els que tenim de 15 a 19 anys som tan sols el 4% dels que utilitzem Gentoo segons una enquesta que es va realitzar en el lloc, fins i tot és ínfim els que tenen menys de 15 anys. Al meu parer el fet que siguin pocs els menors de 15 anys, és perquè la majoria coneixem a Linux en l'adolescència i Gentoo és una distro que has de descobrir i provar, tot i que també una hi ha molta desinformació entre la gent i entre més joves és més fàcil avorrir-se. Així que si tenen dubtes em donarà gust poder respondre-les. I Animeu-vos.

Entre els joves que s'ha instal·lat Gentoo tenim a Ayortà, és un jove brillant, sap programar, a més que és un dels seus passatemps favorit, es captiva amb temes d'història i generalment usa un avatar d'un important enginyer nazi de la segona guerra mundial, crec que ell és una de les persones més joves que ha instal·lat Gentoo, als seus 15 anys va haver de ja haver-ho instal·lat, no el conec directament, però algú com ell val la pena esmentar-ho. Es diu que al fòrum hi ha una persona de 14 anys que va instal·lar Gentoo.

gent més gran.

Una de les característiques interessants de Gentoo és el seu grup d'usuaris que van dels 30 anys als 60, aquests usuaris representen el 30% de la comunitat, més encara és notable que és possible trobar gent major de 60 anys.

Roy Bamford (NeddySeagoon) Probablement sigui un dels membres més longeus de la comunitat, pertany a la generació babyboomer, és president actual de l'Gentoo Foundation i administrador de fòrum de Gentoo, és un enginyer en electrònica, ens relata que abans no existien els enginyers de programari, els enginyers de maquinari eren els que creaven el programari per a alguna necessitat en particular.

César Zalazar és gran usuari, compromès amb el programari lliure, és possible trobar-lo a gnulibre i igual és usuari de desdelinux. Sempre està disposat a ajudar i té un fort sentit de l'ètica personal i amb la societat. Té amplis coneixements de GNU/Linux i d'informàtica. Ho puc descriure com una persona virtuosa i un gran company.

Puc dir que la comunitat de Gentoo és molt rica i una comunitat dedicada, estan disposats a ajudar els seus usuaris, no és una comunitat on hi hagi la supèrbia.

Característiques de Gentoo. ¿Arch, Gentoo en 10 minuts?

Probablement hagin sentit a dir que Arch és un Gentoo en 10 minuts. Això és el que pensava abans de provar-:

Arch Linux forever, és la millor distro que ha existit i existirà, res se li compara, és actual, pràctica, pulcra, té una super-wiki, amb molts paquets i compleix el seu treball. ¿Compilació? He investigat, en l'actualitat compilar no dóna cap benefici en velocitat. Crec que un sistema operatiu és per servir a l'usuari, no és molt intel·ligent gastar temps compilant si dóna el mateix amb binaris, en tot cas si hi ha millora, no crec que es justifiqui, podria dedicar el meu temps a una altra cosa, no? Li podem anomenar fanatisme a això?

Gentoo sembla un sistema poc professional, de poc fiar i de poca estabilitat, amb una comunitat molt dividida i em temo no estar al seu «nivell» i que s'oblidin de que jo també sóc una persona que va començar amb dubtes com qualsevol i que em critiquin per preguntar coses que se suposa que hauria de ia saber. Si actualment em mostrés temps superiors podria començar a interessar-me.

Potser pugui dir-distro acadèmica, bé, la veritat és, sempre he volgut saber que tan lleugera pot ser un sistema, tinc en ment un projecte en el qual Gentoo podria ajudar-me ...

Quan el vaig començar a instal·lar per un experiment, em vaig adonar del que impressionant que era, no es tracta del rendiment sinó de la possibilitat, és un mecanisme per donar-li forma a les teves idees, és el camí per transmutar el plom en or, les fonts en binaris, aquesta és, la distro filosofal. Em vaig adonar de tots els prejudicis que tenia d'aquesta distro i que és més fàcil criticar sense conèixer.

Vaig voler que entréssim en perspectiva, en fi, considerem els següents aspectes:

rendiment: El rendiment realment augmenta quan ho instal·len en ordinadors de baixos recursos, entre altres coses les aplicacions ocupen menys memòria RAM i les aplicacions són menys pesades. Per exemple en Arch o Debian podrien tenir 15 pestanyes obertes en Firefox i començar a tenir problemes, en Gentoo probablement puguin tenir 25 i només llavors començar els problemes. En la meva experiència quan en Arch s'esgoti la memòria prendrà més temps descongelar que Gentoo.

Universalitat i Flexibilitat: És l'essència de Gentoo. Gentoo pot ser una poderosa estació de treball, una distribució per gaming, un sistema encastat, un servidor, el teu escriptori, usar-se en el teu mòbil. En poques paraules s'autodescribe amb una gairebé il·limitada adaptabilitat de manera que es pot ajustar pràcticament a qualsevol necessitat. Actualment suporta més arquitectures que Debian.

Estabilitat i Bleeding: Gentoo ofereix paquets estables i provats similar a Debian Testing. Encara més, ofereix diferents versions de paquets com ara el nucli, en aquest moment Gentoo suporta les sèries de nucli estables: 3.10, 3.12, 3.14. 3.16, 3.17, però és molt senzill indicar a Gentoo utilitzar el nucli més nou com el d'Arch Testing. De la mateixa manera es pot indicar a Gentoo que utilitzi les versions més noves de molts programes i s'acoblessin molt bé a el sistema en general.

lliure: Gentoo es pren seriosament la llibertat en tota la seva extensió, no és una distro avalada per la FSF, però gràcies a Portage pots crear un sistema 100% lliure amb paquets aprovats per la FSF de forma senzilla si vols. Gentoo és la base de Ututo, la primera distro reconeguda com 100% lliure per la FSF. «Fins tens la llibertat de ser lliure o no ser-ho»

Sistema d'Init: Gentoo per defecte no utilitza systemd, utilitza Openrc que és bastant semblant a la tradicional init però millorat, suporta la paral · a l'igual que systemd entre altres coses. Aquest sistema d'init és el mateix que fa servir Manjaro i està completament integrat a Gentoo. En Gentoo també és possible instal·lar systemd i utilitzar indistintament els dos sistemes d'init a l'seleccionar-los en el grub tenint el sistema completament integrat per als dos.

documentació: Gentoo té una de les wikis més completes de l'món Linux, realment els permetrà aprendre molt de com funciona Linux. També el manual per a instal·lar Gentoo aquesta molt ben explicat i és exactament el mateix traduït en diversos idiomes.

paquets: Gentoo és una de les distribucions amb més programari disponible, compta amb 37,166 paquets a l'hora d'escriure això, a comparació dels gairebé 60,000 d'Ubuntu o Debian.

Repositori d'Usuaris: Gentoo de manera similar a l'AUR d'Arch, CCR de Chakra i a sistema de Slackware poseé repositoris d'usuaris, la diferència és que Gentoo manté diferents ubicacions per a diferents propòsits, alguns té paquets estables, altres que encara no estan preparats per entrar a la branca principal, altres són projectes molt específics, altres complementen els paquets de Gentoo.

Aquests són els principals: Stuff, Swegener, i Sunrise, on és el punt de partida per començar a aportar ebuilds.
Tots això es poden gestionar fàcilment amb layman.

compilació

Gentoo és la millor distro per compilar, més enllà del que pugui semblar obvi hi ha bones raons: Compilació en general requereix que s'instal·lin les dependències, executar a configurar, fer y make install. Tot això ho fa Gentoo automàticament i només requereix que facin servir «emergeix» similar a com usarien apt-get, pacman, yum, etc ...

Si per exemple vull instal·lar Firefox només n'hi ha prou que executi:

sudo emerge firefox

També Gentoo inclou uns quants binaris per estalviar temps: Firefox, Google Chrome, LibreOffice, virtualbox

en aquest cas executaria:

sudo emerge firefox-bin

Cal notar la terminació bin

Sabien que el gestor de paquets binaris de Sabayon (equo) es troba al repositori oficial de Gentoo? En teoria es pot usar, però no es garanteix que serveixi i s'ha d'usar amb precaució

La compilació en Gentoo està molt refinada i veritablement és molt fiable, és molt estrany quan alguna cosa no compila. Em van comentar que a Debian utilitzar apt-build per utilitzar fonts en comptes de binaris no estava molt polit, no puc donar fet això encara puc dir que vaig provar en Arch l'ABS (Arch Build System) per compilar tot el meu sistema.

Malgrat un script disponible a AUR, em sembla també que Arch no està molt polit en el tema de manejar un sistema a el 100% a força de compilació. Van haver alguns errors en la compilació, i li falta una millor gestió dels paquets compilats.

La pedra angular de Gentoo: USE i Flags

Fins ara han conegut l'ús bàsic de Portage i el seu front-end de línia d'ordres emergir.

Gràcies a la flexibilitat de Gentoo i de la configuració centralitzada de l'Portage (/etc/portage/make.conf). Som capaços de construir un paquet per a les característiques exactes del nostre sistema i de les nostres necessitats. Aquest és l'anomenat sistema de «FLAGS» i de «USE».

Què és un USE?

Els «uses» són variables d'entorn que Portage llegeix per saber quines característiques ha de compilar:

Si per exemple va executar:
export USE='gnome kde bluetooth alsa'

Vol dir que quan faci emergeix PROGRAMA el suport per a KDE i Gnome així com el de bluetooth i el d'àudio (alsa) s'inclouran si estan disponibles.

Hi ha dos tipus de UTILITZIS, global y particulars:

Els facis servir globals afecten tot el sistema ia tots els paquets, per establir-los permanentment s'han d'afegir a l'arxiu /etc/portage/make.conf en la línia que comença amb USE, per exemple els meus:

USE = "jack -ipv6 -accessibility -qt4 -kde gnome -bluetooth bindist mmx sse SSE2 dbus vim-syntax systemd -consolekit unicode PolicyKit -networkmanager pulseaudio scanner dmx"

Els particulars afecten paquets específics i s'han d'escriure en /etc/portage/package.use per línia, a del principi el nom complet de l'paquet app-editors / emacs, i seguit els facis servir app-editors / emacs gtk gtk3 png

Gentoo inclou per defecte molts facis servir, després de tot Gentoo es maneja per perfils, uns perfils tenen diferents facis servir que d'altres, hi ha perfil per a KDE, perfil per Gnome, systemd, SELINUX i seguretat augmentada .... eselect profile list els llista tots i eselect profile setembre # els permet seleccionar un.

Cal notar que en / Etc / portage estan tots els paràmetres de Portage

Gràcies a sistema USE som capaços d'especificar una gran quantitat de característiques configurables per paquet.
Això facilita en molt l'administració i manteniment de sistema i la seva flexibilitat a l'hora de dedicar un sistema per a una tasca en concret.

Si no arriben a saber que fa cada USE no es preocupin, sempre poden executar:

equery uses PROGRAMA

això els dirà que fa cada USE de el programa.

Exemple de la instal·lació de l'Inkscape -mateixos colors que apareixerien en una terminal-:

# Emergeix -p inkscape

Aquest packages that would be merged, in order:

Calculating dependencies ... done! [ebuild N ] dev-libs / Boehm-gc-7.2e USE = "CXX -static-libs -threads"[ebuild N ] mitjana-libs / sk1libs-0.9.1-r3 PYTHON_TARGETS = "python2_7"[ebuild N ] mitjana-GFX / uniconvertor-1.1.5
[ebuild N ] app-text / aspell-0.60.6.1 USE = "nls"Linguas ="-af -be -bg -br -ca -cs -cy -da -de -el -en -eo -és -et -Fi -fo -fr -ga -gl -he -HR -is -it -la -lt -nl -no -pl -pt -pt_BR -RO -ru -sk -SL -Sr -sv UK -VI"[ebuild N ] app-dicts / aspell-en-7.1.0
[ebuild N ] mitjana-GFX / inkscape-0.48.5 USE = "gnome lcms nls spell -dia -inkjar -postscript -wmf"PYTHON_TARGETS ="python2_7"

* IMPORTANT: 13 news items need reading for repository 'gentoo'.
* Ús eselect news to read news items.

Això no és una simple resolució de dependències, sinó que amb un sol paquet (inkscape en aquest cas) podem tenir diverses possibilitats
Permeteu-me explicar:

A emergeix li vaig afegir «-p«, Està opció és per a pretendre que fa una instal·lació, et mostra els canvis que farà sense fer-los, una altra opció és -a (-ask), És similar, només que et pregunta si vols continuar o no.

A l'principo apareix entre claudàtors ebuild N, ebuild es refereix al fet que es va a instal·lar a partir d'el codi font, Portage pot generar binaris del que instal·lin, però normalment no ho fa, útil per reinstal·lar o per tenir diversos ordinadors amb Gentoo. En aquest cas apareixeria com binari

seguit tenim N, La segona secció ens diu el tipus d'operació, si s'està actualitzant (U), Si és nou (N), Si ho estem recontruyendo (R), O si hi ha un conflicte que l'bloqueja d'instal·lar-(B).

Després segueix el nom de el paquet amb el seu número de versió, després apareix la variable usi on amb vermell estan els facis servir que es van a incloure, i amb blau els que no, notin que els de blau comencen amb un signe a faltar. També hi ha UTILITZIS negatius i ho poden fer servir per evitar algun o alguns UTILITZIS que vénen per defecte.
PYTHON_TARGETS té a veure amb la implementació de Python que es farà servir, probablement mai l'hagin de moure, així que no li facin gaire cas per ara.

Finalment esmenta que hi ha 13 elements que he de llegir, són totes les notícies dels últims 3 anys pel que fa a canvis importants, ja els vaig llegir, però no l'hi he indicat a portage. Crec que això és una característica que hauria de tenir el pacman d'Arch.

Actualització:

L'actualització de Gentoo és diferent de les altres distros, es pot fer superficialment com utilitzar:

emerge -u world

fins a la més completa que és:

emerge -uavDN –keep-going world

En cas de dubte usin l'última forma, després s'aniran donant compte de les diferències. Els recomano fer-ho dia si poden fer-ho, i el més òptim per setmana, al molt cada 15 dies, no importa el seu processador, no es passin del mes, no volen estar resolent conflictes manualment.

Però fins i tot si duren 5 anys sense actualitzar Gentoo ho poden fer, al menys estigui article es refereix a com actualitzar una instal·lació normal d'un any sense actualitzar:
http://gentoovps.net/gentoo-updating-old-system/

Gestors gràfics:

Gentoo té gestors de paquets gràfics, està Porthole i himerge

Himerge:

himerge

Porthole:

gentoo_porthole

Crec que ara coneixen el bàsic per administrar Gentoo, comprès bé això no crec que tinguin problemes amb els paquets emmascarats, inestables, les llicències, netejar els Modules de perl, les actualitzacions de toolchain, actualitzacions de Python, resoldre bloquejos de paquets que és més fàcil del que sembla.

Temps i dificultat

mites gentoo

És molt comú que es exageri la dificultat de Gentoo, sobretot en taulons d'imatges com 4-chan. M'agrada pensar que instal·lar Gentoo és fàcil. Difícil és un concepte molt relatiu, molt imprecís, si ho compares amb Ubuntu pot ser difícil, si ho compares amb Arch pot ser que ni sigui fàcil ni difícil.

Són 3 coses bàsiques les que es necessiten per a instal·lar Gentoo: certa experiència en Linux, perseverança, I el processador. Totes es complementen i el que et falta d'una banda el pots tenir en l'altre.

Què faig si el meu processador té poca potència?

Algú amb un ordinador mitjana, amb coneixements regulars de Linux es pot portar molt bé amb Gentoo, en canvi algú amb un processador Atom o Pentium 4 si li costarà temps i / o treball poder instal·lar-los. Però no creguin que això és un obstacle, hi ha qui ho instal·len així.

El que sempre vaig recomanar en aquests casos és tenir una instal·lació d'Arch en chroot en el seu Gentoo, així per poder instal·lar binaris en cas d'emergència i córrer-amb algun script. També si poden facin un clúster amb distcc, així compilen usant diverses computadores o una altra més potent. Per què? Perquè després de tantes hores compilant saps que el rendiment val la pena, que el teu sistema és més segur i és més flexible.

Casos de la vida real

En el fòrum algú va comentar el molt que li va prendre compilar glibc per al raspberry pi, això és ... interessant. En fi, m'agrada el bloc de DJ_Dexter, em sorprèn tot el que fa malgrat el seu maquinari, no sé si encara conservi la seva Pentium 4, però va instal·lar Gentoo en ell. A baix el seu escriptori de l'concurs oficial de Gentoo en què va participar.

fluxbox_screenshot


http://sc.gentooligans.com/image/djdexter/2011/07/12/djdexters-fluxbox-desktop

Jo tenia un Intel Atom, en veritat volia instal·lar Gentoo, esperar-me a quan tingui una mica més potent ?, vaig a deixar que la situació em domini? Em vaig atrevir a instal·lar-lo, el vaig fer servir molts mesos com el meu únic sistema operatiu.

Compilar el nucli em prenia 3 hores o més, el que em va endarrerir una mica és que havia de compilar predefinit en el nucli el suport per al meu disc SATA, i unes opcions per al servidor X. Van ser dos dies de recerca. Fa exactament un any d'això, també de sobte no vaig saber com resoldre uns conflictes, però insistint vaig anar resolent, potser em va prendre en total 5 dies tenir un Gentoo amb el que podia necessitar. Va ser una gran experiència.

1496444_10152062212089360_357905114_o

Però tot i així no em vaig rendir i vaig insistir en instal·lar el KDE temps després en mi mateix intel atom.

gentoo kde intel atom

Només ho actualitzava un cop a el mes, actualitzar amb tot el KDE prenia 20 hores, així i només era una sola vegada a el mes, com compili firefox per tenir encara més rendiment van ser 8 hores més. Pel que actualitzar em prenia 30 hores. Però mai vaig tenir problemes amb això, fins i tot tenia un Arch en una carpeta per si requerís alguna cosa d'emergència, mai la vaig necessitar. Tenia tot el que necessitava en Gentoo.

En Taringa Novatovich també es va unir a #gentooinstallbattle instal·lant Gentoo en el seu netbook

Qualsevol pot instal·lar Gentoo:

perseverança

El que és cert és que mai he sentit d'algú que s'iniciés a el món Linux instal·lant Gentoo, però si es d'algú que va passar d'Ubuntu a Gentoo en un mes d'haver-se iniciat a Linux, és una experiència dura, gairebé resemblando quan el príncep Buda, futur hereu a tron ​​va abandonar el palau i va prendre vida de captaire per comprendre el sofriment humà, com tot va haver de passar aquell que finalment va aconseguir la iluminición com per fer especial èmfasi en què els extrems són dolents.

He arribat a dir que per realment aprendre cal anar provant les distros per dificultat, iniciar amb Ubuntu, seguir en OpenSUSE, després en Fedora, després en Debian, després Arch, després Slackware, i finalment Gentoo. ¿LFS ?, potser. Potser ho vaig llegir en un bloc, però és natural en l'ésser humà el anar provant coses més difícils. Encara que crec que podem simplificar-a: Ubuntu, Arch i Gentoo.

Instal·lar Gentoo és com instal·lar Arch, però afegint el tema dels UTILITZIS i el control de paquets, i el nucli.

Temps d'instal·lació

La majoria dels que instal·len Gentoo no necessiten més de 24 hores per a instal·lar-lo, la mitjana per a instal·lar-és de 2 a 6 hores. Alguns requereixen més de 10 hores, també hi ha qui requereix de 2 a 7 dies. Realment és un mite que es requereix mesos per configurar-lo, els dono un dia al que molt, i m'estic arriscant.

No sabria dir-los quant triga algú que mai ha instal·lat Gentoo a instal·lar-lo.

Fer trampa.

Una cosa que consumeix temps és la configuració i compilació de el nucli, en aquest cas poden descarregar un nucli de sabayon i copiar-lo en boot així com l'initrd, no oblideu descarregar els mòduls i descomprimir-los en / usr / modules, finalment necessitaran el codi font, poden afegir temporalment el superposició de sabayon-distro i instal·lar sabayon-sources amb un USE que impedeix que es compili.

També poden copiar la configuració de l'nucli de l'LiveDVD amb:

zcat /proc/config.gz

I aprofitar altres configuracions de l'LiveDVD per trigar menys a configurar, però seria un Gentoo genèric i li faltaria molta personalització. Copiant els continguts de / etc / portage, més endavant en la siguente secció esmentaré la guia de NeedySeagon la qual els pot servir de referència.

Has sentit de Funtoo?

Funtoo és una distro basada en Gentoo, mantinguda i fundada pel creador de Gentoo, temps enrere el creador de Gentoo es va separar de el projecte. Així després va crear està distro que manté certes innovacions pel que fa a Gentoo. En aquest aspecte simplifica molt la instal·lació de l'nucli, és més ràpid actualitzar l'arbre portage, i es diu que el seu ús és més senzill. Potser hauries de començar fent servir aquesta distro.

Temps de compilació de programes:

Una de les referències que prenia per saber quant temps pren cada aplicació en compilar és entrar a la seva pàgina de Linux From Scratch, en LFS es manegen unes unitats anomenades SBU, és una unitat proporcional a el temps que es requereix, per obtenir el seu equivalència has compilar un programa i dividir-lo entre el nombre de SBU, això et donarà el valor d'un SBU.

Aquests són els programes que més temps em prenen compilar en un intel i7:

1. Chromium - 87 minuts
2. LibreOffice - 75 minuts
3. gcc - 37 minuts
4. firefox - 28 minuts
5. Calligra - 22 minuts
6. wine - 18 minuts
7. vlc - 14 minuts
8. xbmc - 9 minuts
9. gimp - 9 minuts
10. virtualbox - 8 minuts
11. dev-libs / boost - 5 minuts
12. x11-misc / synergy - 5 minuts
13. calibre - 4 minuts
14. fretsonfire - 4 minuts
15. mpd - 4 minuts
16. pidgin - 3 minuts
17. seahorse - 3 minuts
18 perl - 3 minuts
19. transmission - 3 minuts
20. pavucontrol - 3 minuts
21. qsynth - 2 minuts

El 92% dels programes em pren menys de tres minuts en compilar:
83 dels 193 programes que tinc a / var / lib / portage / world van prendre menys d'un minut a compilar, 73 van prendre a l'voltant d'un minut, 22 al voltant de dos minuts.

Aquests temps varien, en portage hi ha una opció de mantenir treballs paral·lels el qual tracta d'optimitzar a l'màxim la multitasca, a /etc/portage/make.conf afegeixo:
EMERGE_DEFAULT_OPTS = »- jobs = 5"

Vol dir que manté 5 treballs paral·lels com descarregar, ./configure, descomprimir, etc. i és la que millors resultats em va donar. Aquesta opció no la coneixia i abans d'això portage compilava d'un en un les aplicacions, de manera que el temps registrat era gairebé constant. Per exemple GIMP a l'instal·lació separada pren 4 minuts, vlc també em pren 4 minuts.

Aquests temps s'incrementen en un Core 2 Duo al voltant de 3 vegades, en un intel atom al voltant de 10 vegades, en un pentium 4 al voltant de 20 vegades, en un raspberry pi al voltant de 50 vegades.

Fer estimacions de tot el que prendrà

Genlop és una bona eina per fer estimacions de temps i obtenir informació de les compilacions passades.

L'ordre següent mostra l'historial de tot el que han instal·lat i quan

genlop -l

Aquesta comanda mostra el temps que va prendre instal·lar cada vegada el programa indicat

genlop -t PROGRAMA

Genlop també es pot fer servir per calcular operacions concretes com una actualització de sistema, el temps total amb dependències de cert programa, etc. El vaig provar per mesurar el temps que em prendria compilar tot el meu sistema en el meu i7, 1 dia amb 6 hores, considerin que utilitzo Gnome 3, Cinnamon, abans feia servir el KDE però tot i tinc diverses aplicacions que m'agraden i no l'he eliminat de el tot ...

Exemple:

emerge -p firefox | genlop -p

Estimated update time: 0:23:36 23 minuts.

On vaig fer servir el paràmetre -p en emergeix per passar-ho com a output a genlop, el qual també té el paràmetre -p per calcular el temps que prendrà, i pràcticament se li pot passar qualsevol operació de emergeix.

Instal·lador

gentoo_livecd

Gentoo actualment té un LiveDVD amb diferents escriptoris i gestors de finestra com Gnome 3, KDE, Openbox, Fluxbox, i3, XFCE i LXQT, per defecte s'inicia en KDE, sinó que vostès poden tancar secció i triar un altre entorn.

La diferència amb altres distros és que aquest DVD no té instal·lador, però no vol dir que no puguin instal·lar el LiveDVD, al menys hi ha 10 formes d'instal·lar Gentoo -les quals les que no han d'usar estan tachadas-:

1. L'oficial

2. Des de la teva distro Linux

3. Stage 1 (per desenvolupadors)

4. Instal·lar el LiveDVD

5. Usar els paquets de l'LiveDVD per instal·lar un Gentoo instantani (Avançat)
Vegeu: https://dev.gentoo.org/~neddyseagoon/HOWTO_DVD11.xml, feu servir com a referència per al mètode juny també

6. Fer servir les configuracions de l'LiveDVD o una altra instal·lació

7. Usant scripts: http://forums.gentoo.org/viewtopic-t-950912.html

8. Instal·lar Lilblue que és un gust de Gentoo amb XFCE oficialment distribuït, actualitzat cada setmana i llest per funcionar

9. Extreure Gentoo d'una imatge d'una màquina virtual distribuïda

10. Instal·lar un prefix de Gentoo en qualsevol distribució Linux, MacOS, BSD, Solaris o qualsevol altre sistema POSIX

Instal·lar el LiveDVD

El quart mètode probablement és la forma més fàcil d'instal·lar Gentoo, però també és el mètode més desaconsellat. És cert, a l'acabar vas a tenir el teu Gentoo 100% funcional amb la majoria dels programes que puguis necessitar, instal·lar alguna cosa potser no és molt problema, però vas a tenir una distribució que pesa 11GB, i una distribució amb paquets vells.

Cada nou LiveDVD pren molt de temps a sortir, va sortir un per celebrar els 10 anys de Gentoo i ara que Gentoo té al voltant de 15 anys va tornar a sortir el nou LiveDVD. Vol dir que si el 2016 el s'instal·len amb aquest mètode, d'instal·lar 2 anys d'actualitzacions, ja que estan instal·lant un Gentoo d'una data en específic, la data de l'LiveDVD.

Per instal·lar qualsevol distribució des d'un LiveCD o DVD es copia tots els fitxers a la nova partició, la comanda cp no és suficient, requereixen d'rsync per copiar tot tipus d'atributs i permisos
per exemple amb el següent ordre:

rsync -aAXv / --exclu

Una altra opció és descomprimir el fitxer squashfs directament a la partició.

Seguit ajustar el fstab i el grub.

La instal·lació de Lilblue

Aquesta és veritablement una gran alternativa, ja que és una imatge de Gentoo oficial amb XFCE, programes, i seguretat incrementada que s'actualitza per setmana, a més podria cabre en un CD fàcilment, però està basat en la branca de uClibc, uClibc és un reemplaçament de la llibreria principal de Linux, glibc. Si principal característica es que permet fer programes més petits a partir de el mateix codi font.
Implica trencar totalment la compatibilitat de molts binaris, per exemple si volen descarregar firefox i instal no serà compatible, el mateix per java, etc ... també és possible que algun paquet no compili amb èxit, etc ...

Els plans per a aquest gust de Gentoo en el futur és crear un repositori de binaris, els recomano amplamente provar-ho ja sigui perquè es familiaritzin amb Gentoo, tinguin un sistema realment lleuger o sigui la seva distro principal.

Descàrrega: http://www.gtlib.gatech.edu/pub/gentoo/experimental/amd64/uclibc/

Notes de la instal·lació oficial

La instal·lació oficial i des d'una altra distro Linux és pràcticament la mateixa, només canvien les primeres passes.

És el mètode que més els recomano, també poden usar els scripts guiats que fins i tot fins i tot podrien ser més eficacez que la instal·lació manual o normal, però aprendran menys, a més és pujat pels usuaris i ningú els donarà suport.

Sàpiguen que per instal·lar Gentoo no necessiten cap guia, només n'hi ha prou amb el manual oficial, la wiki de Gentoo i Google, però una guia els serà molt útil pels tips que puguin aportar-li, per exemple la guia de Tete:

Guia d'instal·lació pas a pas de Gentoo Linux

En el personal jo no ús guia i només faig servir el manual per consultar algunes coses específiques, segueixo el meu propi ordre.

lectura recomanada (2003)
http://es.tldp.org/Presentaciones/200309hispalinux/4/4.pw

Els desitjo molta sort i ànims, ¡feliç any nou!