Com instal·lar Gentoo Linux des d'Ubuntu (amb imatges)

Taula de continguts:

Com instal·lar Gentoo Linux des d'Ubuntu (amb imatges)
Com instal·lar Gentoo Linux des d'Ubuntu (amb imatges)

Vídeo: Com instal·lar Gentoo Linux des d'Ubuntu (amb imatges)

Vídeo: Com instal·lar Gentoo Linux des d'Ubuntu (amb imatges)
Vídeo: Коллектор. Психологический триллер 2024, Abril
Anonim

Gentoo és una distribució de Linux que és famosa per la seva personalització, complexitat, gestió de paquets i associació general amb el geek-ness. En primer lloc, la distribució de Gentoo no és per a tothom; estigueu preparats per utilitzar el cervell, ja que haureu de llegir una mica perquè el vostre sistema funcioni completament. A Gentoo, tots els paquets es compilen des de la font, mitjançant la seva eina de gestió de paquets, portage, de manera que vosaltres, l'usuari, decidiu quines funcions i paquets teniu instal·lats al vostre sistema. La compilació / instal·lació de versions grans (kde / gnome / libreoffice) pot trigar entre 30 segons i pocs dies (cadascun) en funció del maquinari utilitzat, mentre que les versions més petites s’instal·len en qüestió de minuts. Aquesta guia us permetrà instal·lar Gentoo, mentre que deixeu l’ordinador completament lliure per a un ús diari normal. S'ha escrit explícitament per treballar des d'Ubuntu, tot i que no hi ha cap raó per la qual això no funcionarà des de cap altra distribució Linux.

Passos

Instal·leu Gentoo Linux des de l’Ubuntu Pas 1
Instal·leu Gentoo Linux des de l’Ubuntu Pas 1

Pas 1. Assegureu-vos que teniu privilegis de superusuari al vostre quadre Ubuntu; i una connexió a Internet, preferiblement ràpida

També és preferible un coneixement intermedi d’Ubuntu i Linux.

Instal·leu Gentoo Linux des del Ubuntu Pas 2
Instal·leu Gentoo Linux des del Ubuntu Pas 2

Pas 2. Cal instal·lar chroot a Ubuntu

Podeu aconseguir-ho mitjançant Synaptic instal·lant els paquets dchroot i debootstrap; o la línia d'ordres escrivint

sudo apt-get install dchroot debootstrap

. Aquest programa permet a Linux fingir temporalment que el seu directori arrel és diferent del normal.

Instal·leu Gentoo Linux des del Ubuntu Pas 3
Instal·leu Gentoo Linux des del Ubuntu Pas 3

Pas 3. Repartiu les particions existents o creeu una partició nova des de l'espai lliure del disc dur

Ves amb compte! No voleu perdre cap dada.

La majoria de llocs web recomanen que, bàsicament, com més particions, millor. Com a mínim, necessitareu una partició arrel (/); però la majoria de la gent té una partició d'intercanvi independent, partició d'inici (/ home). Alguns també recomanen una partició separada per a / boot i / var

Instal·leu Gentoo Linux des del Ubuntu Pas 4
Instal·leu Gentoo Linux des del Ubuntu Pas 4

Pas 4. Formateu les particions noves mitjançant un sistema de fitxers que escolliu (per a / home, /, / boot i / var és preferible utilitzar ext2, ext3 o reiser2)

Els intercanvis han de tenir el format de particions d'intercanvi.

Instal·leu Gentoo Linux des del Ubuntu Pas 5
Instal·leu Gentoo Linux des del Ubuntu Pas 5

Pas 5. Creeu una carpeta nova,

/ mnt / gentoo

i una per a cadascuna de les particions separades que heu creat.

Instal·leu Gentoo Linux des del pas 6 d'Ubuntu
Instal·leu Gentoo Linux des del pas 6 d'Ubuntu

Pas 6. Instal·leu aquí les vostres noves particions:

  • sudo mount / dev / sda5 / mnt / gentoo

  • sudo mount / dev / sda6 / mnt / gentoo / home

  • on aquí, sda5 i 6 són les particions que contenen els seus possibles directoris arrel i d'inici, respectivament.
Instal·leu Gentoo Linux des del pas 7 d'Ubuntu
Instal·leu Gentoo Linux des del pas 7 d'Ubuntu

Pas 7. Comproveu que la vostra data sigui correcta (escriviu data)

Podeu canviar-la amb la sintaxi

data MMDDhhmmYYYY

Instal·leu Gentoo Linux des de l'Ubuntu Pas 8
Instal·leu Gentoo Linux des de l'Ubuntu Pas 8

Pas 8. Obriu un programa de navegació web que trieu i aneu fins aquí

Cerqueu el vostre mirall local i descarregueu el fitxer etapa3 tarball de

versions / x86 / 2008.0 / stages /

(substituïu x86 per l'arquitectura que trieu: aquesta guia només es prova per a AMD64 i x86). Descarregueu el fitxer md5 corresponent.

Instal·leu Gentoo Linux des del pas 9 d'Ubuntu
Instal·leu Gentoo Linux des del pas 9 d'Ubuntu

Pas 9. Moveu-lo a la carpeta Gentoo

mv stage3 *.bz2 * / mnt / gentoo

.

Instal·leu Gentoo Linux des del Ubuntu Pas 10
Instal·leu Gentoo Linux des del Ubuntu Pas 10

Pas 10. Mou-te-hi (

cd / mnt / gentoo

) i comproveu el tarball a través de md5:

md5sum -c stage3 *.md5

. Això assegura que el tarball es descarregui correctament sense que es corrompi. Si no s’informa com a correcte, haureu de tornar a descarregar-lo.

Instal·leu Gentoo Linux des del Ubuntu Pas 11
Instal·leu Gentoo Linux des del Ubuntu Pas 11

Pas 11. Extraieu el tarball

sudo tar xvjpf stage3 *.bz2

. Espereu que es completi.

Instal·leu Gentoo Linux des del Ubuntu Pas 12
Instal·leu Gentoo Linux des del Ubuntu Pas 12

Pas 12. Ara teniu alguns programes bàsics instal·lats a la partició Gentoo; a continuació, heu d'instal·lar Portage:

El sistema de gestió de paquets de Gentoo que us permet tenir un control complet sobre el que hi ha al vostre sistema.

  • Torneu al mirall del qual ja havíeu descarregat el tarball stage3. Aneu al

    instantànies /

  • i descarregueu el fitxer Portage més recent. Moveu-lo a / mnt / gentoo i utilitzeu l'ordre:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C / mnt / gentoo / usr

  • Una breu introducció a Portage: Portage és un sistema de gestió de paquets que permet instal·lar relativament fàcilment nombrosos paquets de programari. Funciona descarregant una llista d’aquestes i les seves interrelacions des d’un servidor rsync. Això assenyalarà el transport cap a fitxers rellevants que es poden descarregar des d’un gran nombre d’altres servidors. Un cop descarregats aquests fitxers, el vostre ordinador compilarà el programari des de la font, optimitzant-lo per a la vostra màquina.
Instal·leu Gentoo Linux des del Ubuntu Pas 13
Instal·leu Gentoo Linux des del Ubuntu Pas 13

Pas 13. En aquesta etapa, és possible que vulgueu establir alguns indicadors de compilació

Per fer-ho, editeu /mnt/gentoo/etc/portage/make.conf mitjançant el vostre editor de text preferit. Podeu trobar una guia completa sobre diverses variables de marca llegint /mnt/gentoo/usr/share/portage/config/make.conf.example. Deseu els canvis al fitxer de configuració i sortiu de l’editor de text.

Instal·leu Gentoo Linux des del Ubuntu Pas 14
Instal·leu Gentoo Linux des del Ubuntu Pas 14

Pas 14. Voleu optimitzar la baixada?

Torneu a editar make.conf i assegureu-vos que la variable SYNC estigui configurada al servidor rsync més local. Afegiu tants miralls com vulgueu a la variable GENTOO_MIRRORS, tot i que primer poseu la vostra preferida. Podeu trobar la llista dels miralls disponibles aquí.

Instal·leu Gentoo Linux des del Ubuntu Pas 15
Instal·leu Gentoo Linux des del Ubuntu Pas 15

Pas 15. Abans de submergir-vos en el vostre nou sistema, heu d'assegurar-vos que teniu alguns paràmetres vitals copiats d'Ubuntu tal com és

  • En primer lloc, la configuració dns:

    sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

  • I el vostre sistema de proc:

    sudo mount -t proc none / mnt / gentoo / proc

  • .
  • I muntar-lligar el sistema de fitxers / dev:

    sudo mount -o bind / dev / mnt / gentoo / dev

  • .
Instal·leu Gentoo Linux des del Ubuntu Pas 16
Instal·leu Gentoo Linux des del Ubuntu Pas 16

Pas 16. Ara ja podeu fer un chroot

Això és prou senzill i es pot sortir en qualsevol moment escrivint simplement … err … sortida. Aquest és un procés de tres passos:

  • Primer, canvieu el directori arrel a / mnt / gentoo:

    sudo chroot / mnt / gentoo / bin / bash

  • .
  • A continuació, actualitzeu l’entorn per assegurar-vos que aquest terminal sàpiga on s’hauria de situar:

    / usr / sbin / env-update

  • Finalment, confieu això a la memòria (temporal):

    font / etc / perfil

  • Si voleu recordar-vos que esteu en un chroot, podeu utilitzar aquesta delicada ordre:

    export PS1 = "(chroot) $ PS1"

Instal·leu Gentoo Linux des del Ubuntu Pas 17
Instal·leu Gentoo Linux des del Ubuntu Pas 17

Pas 17. Enhorabona

Ets a Gentoo i aproximadament … una quarta part del camí. Chin up!

Instal·leu Gentoo Linux des del Ubuntu Pas 18
Instal·leu Gentoo Linux des del Ubuntu Pas 18

Pas 18. A continuació, heu de compilar el component més vital de qualsevol sistema operatiu:

el seu nucli. El nucli és la part del sistema operatiu que dicta a quins programes es pot accedir a un maquinari en qualsevol moment. Sense un nucli, no hi ha cap sistema operatiu, perquè no pot funcionar.

Instal·leu Gentoo Linux des del Ubuntu Pas 19
Instal·leu Gentoo Linux des del Ubuntu Pas 19

Pas 19. Recordeu instal·lar portage abans?

Ara baixareu una llista de paquets que podeu instal·lar des del servidor rsync que heu especificat. Tipus

emerge --sync

Instal·leu Gentoo Linux des de l’Ubuntu Pas 20
Instal·leu Gentoo Linux des de l’Ubuntu Pas 20

Pas 20. Per motius de claredat, en aquesta etapa assumiré que voleu instal·lar el nucli més recent (2.6) en lloc de 2.4

Instal·leu Gentoo Linux des del Ubuntu Pas 21
Instal·leu Gentoo Linux des del Ubuntu Pas 21

Pas 21. Ara hem de configurar les nostres banderes USE

Aquests indicadors indiquen al compilador quines opcions cal afegir i quines optimitzacions utilitzar. És important establir els indicadors d'ús adequats per al vostre sistema; en cas contrari, podreu acabar amb resultats inesperats. També és bo afegir banderes que indiquin per a què no afegir suport.

Instal·leu Gentoo Linux des del Ubuntu Pas 22
Instal·leu Gentoo Linux des del Ubuntu Pas 22

Pas 22. Totes les banderes que vulgueu afegir són simplement una paraula

Tota opció que vulgueu eliminar és la paraula amb un guió (-) al davant. Per exemple, si volem compilar-ho tot amb suport ogg, afegiríem ogg. Però si no volguéssim suport d’ogg, afegiríem -ogg.

Instal·leu Gentoo Linux des del Ubuntu Pas 23
Instal·leu Gentoo Linux des del Ubuntu Pas 23

Pas 23. Per triar els vostres indicadors USE, consulteu la documentació de les marques USE de Gentoo per veure quins indicadors podeu incloure

Instal·leu Gentoo Linux des del Ubuntu Pas 24
Instal·leu Gentoo Linux des del Ubuntu Pas 24

Pas 24. Un cop hàgiu triat quines banderes utilitzar, aneu a /etc/make.conf i poseu-hi les banderes que vulgueu

Instal·leu Gentoo Linux des del Ubuntu Pas 25
Instal·leu Gentoo Linux des del Ubuntu Pas 25

Pas 25. Ara configurem la zona horària

Gentoo té tots els fusos horaris a / usr / share / zoneinfo. Aneu al directori i emeteu l'ordre ls per veure les zones horàries disponibles. A continuació, copieu la zona horària a / etc / localtime amb una ordre com (

# cp / usr / share / zoneinfo / GMT / etc / localtime

).

Instal·leu Gentoo Linux des del Ubuntu Pas 26
Instal·leu Gentoo Linux des del Ubuntu Pas 26

Pas 26. Ara que ja tenim configurada la zona horària, és hora de descarregar les nostres fonts del nucli i configurar-lo

Instal·leu Gentoo Linux des del Ubuntu Pas 27
Instal·leu Gentoo Linux des del Ubuntu Pas 27

Pas 27. Executeu (

# emerge gentoo-sources

) per descarregar les fonts del nucli.

Instal·leu Gentoo Linux des del Ubuntu Pas 28
Instal·leu Gentoo Linux des del Ubuntu Pas 28

Pas 28. Aquest següent pas pot ser complicat per als primers temporitzadors

Aquí configurem el nucli perquè tingui el suport que necessitem. Heu d'estar segur que heu configurat correctament el nucli, en cas contrari potser no teniu les funcions que necessiteu.

Instal·leu Gentoo Linux des de l'Ubuntu Pas 29
Instal·leu Gentoo Linux des de l'Ubuntu Pas 29

Pas 29. Executa

  • cd / usr / src / linux

  • fer menuconfig

Instal·leu Gentoo Linux des del Ubuntu Pas 30
Instal·leu Gentoo Linux des del Ubuntu Pas 30

Pas 30. Això mostrarà el menú de configuració del nucli

Assegureu-vos de seleccionar tots els controladors que necessiteu per arrencar el sistema, com ara els controladors SCSI (si cal), i assegureu-vos que estiguin configurats per ser incorporats al nucli. Si no ho són, no podreu arrencar. A més, assegureu-vos que activeu la compatibilitat amb el vostre sistema de fitxers.

Instal·leu Gentoo Linux des del pas 31 d'Ubuntu
Instal·leu Gentoo Linux des del pas 31 d'Ubuntu

Pas 31. Seleccioneu els controladors de xarxa que pugueu necessitar, com ara els controladors Ethernet o els controladors sense fils (o tots dos)

Instal·leu Gentoo Linux des del Ubuntu Pas 32
Instal·leu Gentoo Linux des del Ubuntu Pas 32

Pas 32. Trieu el tipus de processador i la família

Instal·leu Gentoo Linux des de l’Ubuntu Pas 33
Instal·leu Gentoo Linux des de l’Ubuntu Pas 33

Pas 33. Un cop hàgiu acabat, escriviu (

make && make modules_install

) per començar a compilar el nucli i els mòduls del nucli.

Això pot trigar una mica de temps, així que aneu a llegir un llibre, a mirar la televisió, a passejar amb el gos o al que vulgueu fer. 34

Instal·leu Gentoo Linux des del pas Ubuntu 34
Instal·leu Gentoo Linux des del pas Ubuntu 34

make -j2 && make modules_install

35

  • Ara hem de copiar la imatge del nucli a / boot.

    Canvieu el nucli-2.6.24 pel que vulgueu que es doni nom al nucli. (

    cp arch / i386 / boot / bzImage /boot/kernel-2.6.24

  • )
  • Ara configurem els mòduls del nucli. Correr (

    find / lib / modules / (versió del nucli) / -type f -iname '*.o' -o -iname '*.ko'

  • ) per trobar tots els mòduls del nucli disponibles. D’aquests, afegiu els que vulgueu que es carreguin automàticament a /etc/modules.autoload.d/kernel-2.6. No inclogueu el.ko ni el.o ni el camí d'accés. Només cal dir, per exemple, snd-hda-intel.
  • Consells

    • grups-arrel = arrel,, portatge
    • grups =, portatge
    • prioritat = 3
    • Consulteu el lloc web de Gentoo Forums
    • directori = / mnt / gentoo
    • El tarball de la fase 3 no té un usuari i un grup "portage", per alguna raó, cosa que farà que emergeixin des de l'interior del chroot. Si utilitzeu schroot, haureu de crear l'usuari i el grup portage al vostre sistema amfitrió (ubuntu maverick en el meu cas); els fitxers passwd i group a / mnt / gentoo / etc se sobreescriuran si els modifiqueu directament. Després d'afegir l'usuari i el grup de portage al sistema amfitrió, el chrooting de la forma ordinària també hauria de funcionar amb accés a la xarxa. He utilitzat schroot amb la configuració següent:
    • usuaris root =
    • àlies = gentoo
    • tipus = directori
    • descripció = gentoo

    Advertiments

    • Això trigarà molt, però normalment val la pena.
    • No intenteu instal·lar una versió d'arquitectura creuada (per exemple, gentoo 64 bits a Ubuntu 32 bits), ja que el chroot no funcionarà correctament (si algú pot explicar-ho millor?)

    Recomanat: