Com instal·lar Linux Gentoo des d'Ubuntu

Posted on
Autora: Laura McKinney
Data De La Creació: 9 Abril 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Com instal·lar Linux Gentoo des d'Ubuntu - Coneixement
Com instal·lar Linux Gentoo des d'Ubuntu - Coneixement

Content

és un wiki, el que significa que molts articles són escrits per diversos autors. Per crear aquest article, 17 persones, algunes anònimes, van participar en la seva edició i millora amb el pas del temps.

Gentoo és una distribució Linux conegut pel seu gestor de paquets, la seva complexitat i les seves possibilitats de personalització. Sol estar associada a frikis. En primer lloc, la distribució de Gentoo no està feta per a tothom, estigueu llestos per utilitzar el vostre cervell, necessitareu algunes lectures abans que el vostre sistema funcioni plenament. A Gentoo, cada paquet es compila des del codi font mitjançant l'eina de gestió de paquets port. Vostè, l’usuari, decideix quines funcions i paquets s’instal·laran al sistema. La compilació i instal·lació de programari pesat (per exemple, kde, gnome o LibreOffice) poden trigar entre 30 segons i uns dies segons el maquinari utilitzat, mentre que el programari més petit s’instal·la en pocs minuts.


etapes

  1. Assegureu-vos que teniu privilegis de root al vostre ordinador Ubuntu i una connexió a Internet, preferiblement ràpida. També es recomana tenir un coneixement intermedi d’Ubuntu i Linux en general.
  2. Cal instal·lar chroot a Ubuntu. Podeu fer-ho mitjançant Synaptic mitjançant la instal·lació dels paquets dchroot i debootstrap o agafant sudo apt-get install dchroot debootstrap a la línia de comandaments. Aquest programa permet a Linux fingir temporalment que la seva carpeta arrel és diferent de l’arrel normal.
  3. Repartiu les particions existents o creeu una partició nova a l’espai lliure del disc dur. Aneu amb compte de no perdre dades.
    • La majoria de llocs web recomanen crear el màxim de particions possibles. Com a mínim, necessitareu una partició arrel (/). Tanmateix, la majoria de la gent té una partició swap, una partició de casa (/ home). Alguns també recomanen una partició separada per a / boot i / var.
  4. Formateu la nova partició mitjançant el sistema de fitxers que escolliu (per / home, /, / boot i / var es recomana utilitzar ext2, ext3 o reiser2). Els swaps s’han de formatar com a partició d’intercanvi.
  5. Creeu una carpeta nova, / Mnt / gentoo i una per a cadascuna de les particions que heu creat.
  6. Munteu les vostres noves particions aquí:
    • sudo mount / dev / sda5 / mnt / gentoo
    • sudo mount / dev / sda6 / mnt / gentoo / home
    : on sda5 i 6 són les particions que contenen respectivament els vostres directoris d’arrel i de casa futurs.
  7. Comproveu que la vostra data sigui correcta (introduïu la data). Podeu canviar-ho agafant data MMDDhhmmYYYY.
  8. Obriu el navegador que trieu i navegueu aquí. Trobeu el mirall que us convé i descarregueu-hi larchive stage3 de releases / x86 / 2008.0 / etapes / (substitueix x86 per l'arquitectura de microprocessador, hem provat aquesta guia en AMD64 i x86). Baixeu el fitxer md5 corresponent.
  9. Desplaceu-vos larchivament a la vostra carpeta Gentoo mv stage3 * .bz2 * / mnt / gentoo.
  10. Desplaceu-vos a aquesta carpeta (cd / mnt / gentoo) i comproveu la integritat de l'arxiu gràcies a md5: md5sum -c stage3 * .md5. D’aquesta manera, podeu verificar que heu descarregat l’arxiu sense que s’hagi corromput. Si el resultat no està bé, haureu de tornar a descarregar-lo.
  11. Extreure l’arxiva! sudo tar xvjpf stage3 * .bz2. Espereu fins que s’acabi.
  12. Ja teniu instal·lats alguns programes bàsics a la partició Gentoo. Aleshores, haureu d’instal·lar Portage, l’eina de gestió de paquets Gentoo que us permetrà tenir un control complet sobre el que hi ha al vostre sistema.
    • Torna al mirall on heu baixat larchive stage3. Desplaceu-vos a la carpeta instantànies / i descarregueu l’últim fitxer port. Desplaceu-lo a / mnt / gentoo i executeu l'ordre següent:
    • tar xvjf / mnt / gentoo / portage-.tar.bz2 -C / mnt / gentoo / usr
    • Algunes paraules sobre Portage: Portage és un sistema de gestió de paquets per a la instal·lació relativament fàcil de molts paquets de programari. Descarrega una llista de paquets i les seves interdependències d’un servidor rsync. D’aquesta manera, s’indicarà el portatge de quins fitxers s’han de descarregar d’un nombre impressionant d’altres servidors. Un cop descarregats aquests fitxers, el vostre ordinador serà compilat des del codi font del vostre ordinador, que l’optimitzarà per al vostre maquinari.
  13. Arribats a aquest punt, és possible que vulgueu configurar-ne alguns banderes de recopilació. Podeu fer-ho editant /mnt/gentoo/etc/make.conf al vostre editor electrònic preferit. Podeu trobar una guia completa sobre les diferents variables de la consulta consultant /mnt/gentoo/etc/make.conf.example. Deseu els canvis al fitxer de configuració i sortiu de l'editor d'e.
  14. Voleu optimitzar la vostra baixada? Edita de nou make.conf i assegureu-vos que la variable SYNC estigui ajustada al servidor rsync més proper. Afegiu tants miralls com vulgueu a la variable GENTOO_MIRRORS a partir dels que preferiu. Podeu trobar una llista de miralls disponible aquí.
  15. Abans de submergir-vos completament en el nou sistema, haureu de copiar algunes opcions crucials d’Ubuntu.
    • Primer, la configuració de dns: sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
    • El vostre sistema de publicació: sudo mount -t proc none / mnt / gentoo / proc.
    • Muntar i enllaçar el sistema de fitxers / dev: sudo mount -o lliga / dev / mnt / gentoo / dev.
  16. Ja podeu fer el chrooter! És relativament senzill i el podeu deixar en qualsevol moment simplement agafant ... sortida. Aquest procés consta de tres passos:
    • Primer, canvieu el vostre directori arrel a / mnt / gentoo: sudo chroot / mnt / gentoo / bin / bash.
    • A continuació, actualitzeu el vostre entorn per assegurar-vos que el vostre dispositiu sap on ha de ser: / Usr / sbin / env-update
    • Finalment, publiqueu aquests canvis a la memòria (temporal): font / etc / perfil
    • Si voleu recordar que esteu en mode chroot, podeu canviar la línia d'ordres: exportació PS1 = "(programació) $ PS1"
  17. Enhorabona! Et trobes a Gentoo i ho vas fer aproximadament una quarta part del camí. Coratge!
  18. A continuació, haureu de compilar el component més vital de qualsevol sistema operatiu: el seu nucli. El nucli és la part del sistema operatiu que decideix quin programari té accés a quin component de maquinari en cada moment. Sense nucli, no hi ha no sistema operatiu perquè no pot funcionar.
  19. Recordeu que heu instal·lat el portage una mica abans? Ara baixareu la llista de paquets que podeu instal·lar des del servidor rsync que heu triat. entrar emergir --sync
  20. Per motius de claredat, suposo que voleu instal·lar l'últim nucli (2.6) en lloc d'una versió antiga 2.4.
  21. Ara hem de definir els nostres indicadors d’USU. Aquests indicadors indiquen al compilador quines opcions ha d’afegir i quines optimitzacions ha d’utilitzar. És important definir els indicadors adequats per al vostre sistema o podeu obtenir un resultat inesperat. També és millor afegir-hi indicadors que indiquin les funcions que no s'han de gestionar.
  22. Cada indicador que voleu afegir és una paraula senzilla. Cada opció que voleu eliminar és la mateixa paraula precedida per un guionet (-). Per exemple, si volem compilar-ho tot amb les funcions del gestor d’ogg, hem d’afegir ogg. Si, d'altra banda, no volem gestionar els formats ogg, afegirem -ogg.
  23. Per triar les vostres banderes d’USEU, consulteu Documentació Gentoo sobre banderes USE per saber quina bandera podeu incloure.
  24. Un cop hàgiu triat quins indicadors voleu utilitzar, editeu /etc/make.conf i poseu-los allà.
  25. Ara definiu el vostre fus horari. Totes les zones horàries de Gentoo són a / usr / share / zoneinfo. Examineu aquesta carpeta i executeu l'ordre ls per veure quines zones horàries estan disponibles. A continuació, copieu la zona horària que escolliu a / etc / localtime (per exemple # cp / usr / share / zoneinfo / GMT / etc / localtime).
  26. Ara que hem establert el nostre fus horari, és hora de descarregar les fonts del nucli i configurar-lo.
  27. Llança (# emergent gentoo-fonts) per descarregar el codi font del nucli.
  28. El següent pas es pot complicar la primera vegada. Aquí hem de configurar el nucli per gestionar el que necessitem. Heu d'assegurar-vos que heu configurat correctament el nucli o que podreu perdre les funcions que necessiteu.
  29. llançament
    • cd / usr / src / linux
    • fer menuconfig
  30. Es mostrarà el menú de configuració del nucli. Seleccioneu tots els controladors que necessiteu per arrencar el sistema, com els controladors SCSI (si és necessari) i assegureu-vos que es compilen correctament al nucli. Si no és així, no podreu començar. Comproveu també que heu activat la gestió del vostre sistema de fitxers.
  31. Seleccioneu els controladors de xarxa que pugui necessitar, és a dir, els controladors Ethernet o Wifi (o els dos).
  32. Trieu el tipus i la família del processador.
  33. En acabar, introduïu ( make && make modules_install) per iniciar la recopilació del nucli i els seus mòduls. Això pot trigar una estona, podeu llegir un llibre, veure la televisió, passejar el vostre gos o el que vulgueu.
  34. make -j2 && make modules_install
  35. Ara hem de copiar la imatge del nucli a / arrencar. Substituïu el nucli-2.6.24 pel nom que vulgueu donar al vostre nucli. ( cp arch / i386 / boot / bzImage /boot/kernel-2.6.24)
  36. Ara anem a la configuració dels mòduls del nucli. Llança (find / lib / modules / (versió del nucli) / -type f -iname * .o -o -iname * .ko) per llistar tots els mòduls disponibles. Afegiu els que cal carregar automàticament a /etc/modules.autoload.d/kernel-2.6. No inclogueu el format .ko, le.o o la ruta completa, només especifiqueu, per exemple, snd-hda-intel.