Kako instalirati Linux Gentoo iz Ubuntua

Posted on
Autor: Laura McKinney
Datum Stvaranja: 9 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Kako instalirati Linux sa flesa (Ubuntu, Backtrack...)
Video: Kako instalirati Linux sa flesa (Ubuntu, Backtrack...)

Sadržaj

wikiKako je wiki, što znači da je mnoge članke napisalo više autora. Da bi se stvorio ovaj članak, u njegovom je izdanju i poboljšanju tijekom vremena sudjelovalo 17 ljudi, neki anonimni.

Gentoo je distribucija Linux poznat po upravljaču paketima, složenosti i mogućnostima prilagodbe. Obično je povezana s štreberima. Prije svega, distribucija Gentoo nije napravljena za sve, budite spremni koristiti svoj mozak, trebat će vam neka očitanja prije nego što vaš sustav postane u potpunosti operativan. U Gentoo-u se svaki paket sastavlja iz svog izvornog koda pomoću alata za upravljanje paketima nošenje, Vi, korisnik, odlučujete koje će se značajke i paketi instalirati na vaš sustav. Sastavljanje i instalacija teškog softvera (na primjer, kde, gnome ili LibreOffice) može trajati između 30 sekundi i nekoliko dana, ovisno o korištenom hardveru, dok se manji softver instalira za nekoliko minuta.


faze

  1. Provjerite imate li korijenske povlastice na vašem Ubuntu računalu i internetsku vezu, po mogućnosti brzo. Također se preporučuje međusobno poznavanje Ubuntu-a i Linuxa općenito.
  2. Na Ubuntu morate instalirati chroot. To možete učiniti putem Synaptic-a instaliranjem paketa dchroot i debootstrap ili grabeći sudo apt-get install dchroot debootstrap u naredbenom retku. Ovaj program omogućuje Linuxu da se pretvara da se njegova korijenska mapa razlikuje od uobičajenog korijena.
  3. Preraspodijelite postojeće particije ili stvorite novu particiju na slobodnom prostoru tvrdog diska. Pazite da ne izgubite podatke.
    • Većina web stranica preporučuje stvaranje što više particija. Trebat će vam barem particija korijena (/). Međutim, većina ljudi ima swap particiju, kućnu particiju (/ home). Neki također preporučuju zasebnu particiju za / boot i / var.
  4. Formatirajte novu particiju pomoću datotečnog sustava po vašem izboru (za / home, /, / boot i / var preporučuje se korištenje ext2, ext3 ili reiser2). Zamjene moraju biti formatirane kao swap particija.
  5. Izradite novu mapu, / Mnt / Gentoo i po jedan za svaku particiju koju ste stvorili.
  6. Ovdje montirajte svoje nove particije:
    • sudo mount / dev / sda5 / mnt / gentoo
    • sudo mount / dev / sda6 / mnt / gentoo / dom
    : gdje su sda5 i 6 particije koje sadrže vaše buduće korijenske i kućne mape.
  7. Provjerite je li vaš datum točan (unesite datum). Možete je promijeniti tako da zgrabite datum MMDDhhmmYYYY.
  8. Otvorite preglednik po vašem izboru i pomičite se ovdje. Pronađite ogledalo koje vam odgovara i preuzmite mačuh stage3 od javnost / x86 / 2008.0 / stupnjevi / (zamijenite x86 sa svojom mikroprocesorskom arhitekturom, ovaj smo vodič testirali na AMD64 i x86). Preuzmite odgovarajuću md5 datoteku.
  9. Pomaknite mačuh u mapu Gentoo mv stage3 * .bz2 * / mnt / gentoo.
  10. Premjesti u ovu mapu (cd / mnt / gentoo) i provjerite integritet arhive zahvaljujući md5: md5sum -c pozornica3 * .md5, To vam omogućuje da potvrdite da ste preuzeli ariš bez oštećenja. Ako rezultat nije u redu, morat ćete ga ponovo preuzeti.
  11. Ekstrakt ariša! sudo tar xvjpf stage3 * .bz2, Pričekajte dok ne bude gotovo.
  12. Sada su na vašoj Gentoo particiji instalirani osnovni programi. Tada ćete morati instalirati Portage, alat za upravljanje paketima Gentoo koji će vam omogućiti potpunu kontrolu nad onim što je prisutno na vašem sustavu.
    • Vratite se u ogledalo u koje ste preuzeli ličinke pozornice3. Otvorite mapu snimke / i preuzmi zadnju datoteku nošenje, Pomaknite ga na / mnt / gentoo i pokrenite sljedeću naredbu:
    • tar xvjf / mnt / gentoo / portage-.tar.bz2 -C / mnt / gentoo / usr
    • Nekoliko riječi o Portageu: Portage je sustav upravljanja paketima za relativno jednostavnu instalaciju mnogih softverskih paketa. Preuzima popis paketa i njihove međuovisnosti s poslužitelja rsync, To će naznačiti portage koje datoteke treba preuzeti s impresivnog broja drugih poslužitelja. Nakon što se te datoteke preuzmu, računalo će je sastaviti iz svog izvornog koda, što će je optimizirati za vaš hardver.
  13. U ovom ćete trenutku možda željeti neke konfigurirati kompilacijske zastave. To možete učiniti uređivanjem /mnt/gentoo/etc/make.conf u svom omiljenom uredniku e. Cjelovitim vodičem o različitim varijablama proizvoda možete pronaći savjetovanje /mnt/gentoo/etc/make.conf.example, Spremite promjene u svojoj konfiguracijskoj datoteci i izađite iz uređivača e.
  14. Želite optimizirati preuzimanje? Ponovo uredite make.conf i provjerite je li varijabla SYNC postavljena na rsync poslužitelj koji vam je najbliži. Dodajte onoliko zrcala koliko želite u varijablu GENTOO_MIRRORS počevši od onih koje želite. Ovdje možete pronaći popis zrcala.
  15. Prije nego što se u potpunosti uronite u svoj novi sustav, morat ćete kopirati neke ključne postavke s Ubuntu-a.
    • Prvo, konfiguracija dnsa: sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
    • Vaš sustav nabave: sudo mount -t proc none / mnt / gentoo / proc.
    • Montirajte i povežite datotečni sustav / dev: sudo mount -o veže / dev / mnt / gentoo / dev.
  16. Sada možete chrooter! To je relativno jednostavno i možete ga ostaviti u bilo kojem trenutku jednostavnim hvatanjem ... izlaz, Ovaj se postupak sastoji od tri koraka:
    • Prvo promijenite svoj korijenski direktorij na / mnt / gentoo: sudo chroot / mnt / gentoo / bin / bash.
    • Zatim ažurirajte svoje okruženje kako biste bili sigurni da vaš uređaj zna gdje treba biti: / Usr / sbin / ENV ažuriranje
    • Na kraju, objavite ove promjene u (privremenoj) memoriji: izvor / itd. / profil
    • Ako se želite sjetiti da ste u chroot modu, možete promijeniti naredbeni redak: izvoz PS1 = "(chroot) $ PS1"
  17. Čestitamo! Ti si u Gentoou i prošao si otprilike četvrtinu puta. Hrabrost!
  18. Zatim ćete trebati sastaviti najvažniju komponentu bilo kojeg operativnog sustava: njegova jezgra. Kernel je dio operativnog sustava koji odlučuje koji softver ima pristup toj komponenti hardvera u svakom trenutku. Bez kernela nema nije operativni sustav jer ne može raditi.
  19. Sjećate li se da ste portage instalirali malo ranije? Sada ćete preuzeti popis paketa koji možete instalirati s odabranog poslužitelja rsync. ući nastajati - sinhronizacija
  20. Radi jasnoće pretpostavljam da želite instalirati posljednji kernel (2.6), a ne staru verziju 2.4.
  21. Sada moramo definirati naše USE zastave. Te zastavice govore prevoditelju koje opcije treba dodati i koje optimizacije treba upotrijebiti. Važno je definirati prave zastave za svoj sustav ili biste mogli postići neočekivani rezultat. Također je bolje dodati zastave koje ukazuju na značajke koje se ne mogu upravljati.
  22. Svaka zastava koju želite dodati je jednostavna riječ. Svaka opcija koju želite ukloniti ista je riječ kojoj je prethodila crtica (-). Na primjer, ako želimo sve sastaviti sa značajkama upravljačkog programa ogg, moramo dodati ogg. Ako, s druge strane, ne želimo upravljati ogg formatima, dodat ćemo -ogg.
  23. Da biste odabrali svoje USE zastave, savjetujte se Gentoo dokumentacija o USE zastavama da biste saznali koju zastavu možete uključiti.
  24. Nakon što odaberete koje zastave želite koristiti, uredite /etc/make.conf i stavite ih tamo.
  25. Sada definirajte svoju vremensku zonu. Sve vremenske zone Gentoo nalaze se u / usr / share / zoneinfo. Pregledajte ovu mapu i pokrenite naredbu ls da biste vidjeli koje su vremenske zone dostupne. Zatim kopirajte vremensku zonu po vašem izboru u / etc / localtime (na primjer # cp / usr / share / zoneinfo / GMT / etc / localtime).
  26. Sada kada smo postavili svoju vremensku zonu, vrijeme je za preuzimanje izvora kernel-a i konfiguriranje.
  27. Pokreni (# nastaju gentoo-izvori) za preuzimanje izvornog koda kernela.
  28. Sljedeći korak može biti kompliciran prvi put. Ovdje moramo konfigurirati kernel da obrađuje ono što nam treba. Trebate provjeriti jeste li ispravno konfigurirali svoje jezgro ili vam nedostaju potrebne funkcije.
  29. lansiranje
    • cd / usr / src / linux
    • napraviti menuconfig
  30. To će se prikazati izbornik konfiguracije jezgre. Odaberite sve upravljačke programe koji će vam trebati za podizanje sustava, kao što su SCSI upravljački programi (ako je potrebno) i provjerite jesu li ispravno sastavljeni u jezgri. Ako to nije slučaj, nećete moći pokrenuti. Provjerite i jeste li omogućili upravljanje datotečnim sustavom.
  31. Odaberite mrežne upravljačke programe koji će vam možda trebati, tj. Upravljačke programe za Ethernet ili Wifi (ili oboje).
  32. Odaberite vrstu i obitelj vašeg procesora.
  33. Kada završite, unesite ( make && napravi module_install) za početak kompilacije kernela i njegovih modula. To može potrajati malo, možete čitati knjigu, gledati televiziju, šetati psa ili što god želite.
  34. make -j2 && napravi module_install
  35. Sada moramo kopirati našu sliku kernela u / boot. Zamijenite kernel-2.6.24 imenom koje želite dati vašem kernelu. ( cp arch / i386 / boot / bzImage /boot/kernel-2.6.24)
  36. Sada idemo na konfiguraciju kernel modula. Pokreni (pronađi / lib / module / (verzija kernela) / -tip f -iname * .o -or -iname * .ko) na popis svih dostupnih modula. Dodajte one koje je potrebno automatski učitati u /etc/modules.autoload.d/kernel-2.6. Ne uključujejte .ko, le.o ili puni put, samo navedite, na primjer, snd-hda-intel.