Paano Mag-install ng Gentoo Linux mula sa Ubuntu (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Mag-install ng Gentoo Linux mula sa Ubuntu (na may Mga Larawan)
Paano Mag-install ng Gentoo Linux mula sa Ubuntu (na may Mga Larawan)

Video: Paano Mag-install ng Gentoo Linux mula sa Ubuntu (na may Mga Larawan)

Video: Paano Mag-install ng Gentoo Linux mula sa Ubuntu (na may Mga Larawan)
Video: PAANO MAG PADALA NG MGA DOKUMENTO SA EMAIL (GMAIL) |PINOYTUTORIAL 2024, Abril
Anonim

Gentoo ay isang pamamahagi ng Linux na kung saan ay tanyag sa kanyang napapasadyang, pagiging kumplikado, pamamahala ng package, at pangkalahatang pag-uugnay sa geeky-ness. Una at pinakamahalaga, ang pamamahagi ng Gentoo ay hindi para sa lahat; maging handa na gamitin ang iyong utak dahil kakailanganin mong gumawa ng pagbabasa upang ganap na gumana ang iyong system. Sa Gentoo, ang bawat pakete ay pinagsama-sama mula sa mapagkukunan, gamit ang kanilang tool sa pamamahala ng package, portage, kaya't ikaw, ang gumagamit, ay nagpapasya kung anong mga tampok at package ang na-install sa iyong system. Ang pagtitipon / pag-install ng malalaking build (kde / gnome / libreoffice) ay maaaring tumagal kahit saan sa pagitan ng 30 segundo hanggang sa ilang araw (bawat isa) depende sa ginamit na hardware, habang ang mas maliit na build ay naka-install sa loob ng ilang minuto. Papayagan ka ng gabay na ito na mag-install ng Gentoo, habang iniiwan pa rin ang iyong computer na libre para sa normal na araw-araw na paggamit. Malinaw itong isinulat upang gumana mula sa Ubuntu, kahit na walang dahilan kung bakit hindi ito gagana mula sa anumang iba pang pamamahagi ng Linux.

Mga hakbang

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 1
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 1

Hakbang 1. Siguraduhin na mayroon kang mga pribilehiyo ng superuser sa iyong kahon sa Ubuntu; at isang koneksyon sa Internet - mas mabuti na ang isang mabilis

Ang isang intermediate na kaalaman ng Ubuntu at Linux sa pangkalahatan ay mas gusto din.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 2
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 2

Hakbang 2. Kailangan mong i-install ang chroot sa Ubuntu

Maaari mong makamit ito sa pamamagitan ng Synaptic sa pamamagitan ng pag-install ng mga dchroot at debootstrap na pakete; o ang linya ng utos sa pamamagitan ng pagta-type

sudo apt-get install ng dchroot debootstrap

. Pinapayagan ng programang ito ang Linux na pansamantalang magpanggap na ang direktoryo ng ugat nito ay naiiba mula sa normal.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 3
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 3

Hakbang 3. Alinman sa muling pag-install muli ng mga mayroon nang mga pagkahati, o lumikha ng isang bagong pagkahati mula sa libreng puwang ng Hard Disk

Mag-ingat ka! Hindi mo nais na mawala ang anumang data.

Karamihan sa mga website ay inirerekumenda na, mahalagang, mas maraming mga pagkahati, mas mabuti. Sa isang minimum, kakailanganin mo ng isang root na pagkahati (/); ngunit ang karamihan sa mga tao ay may isang hiwalay na partisyon ng pagpapalit, pagkahati ng bahay (/ bahay). Inirekomenda din ng ilan ang isang hiwalay na pagkahati para sa / boot at / var

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 4
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 4

Hakbang 4. I-format ang (mga) bagong pagkahati gamit ang isang File System na iyong pinili (para sa / bahay, /, / boot at / var mas mabuti na gumamit ng ext2, ext3 o reiser2)

Ang mga swap ay kailangang mai-format bilang mga partition ng swap.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 5
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 5

Hakbang 5. Lumikha ng isang bagong folder,

/ mnt / gentoo

at isa para sa bawat magkakahiwalay na partisyon na iyong nilikha.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 6
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 6

Hakbang 6. I-mount ang iyong mga bagong partisyon dito:

  • sudo mount / dev / sda5 / mnt / gentoo

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

  • kung saan narito, sda5 at 6 ang mga partisyon na naglalaman ng iyong mga prospective na root at direktoryo sa bahay ayon sa pagkakabanggit.
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 7
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 7

Hakbang 7. Suriin kung tama ang iyong petsa (petsa ng pag-type)

Maaari mo itong palitan sa syntax

date MMDDhhmmYYYY

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 8
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 8

Hakbang 8. Magbukas ng isang programa sa pagba-browse sa web na iyong pinili, at mag-navigate dito

Hanapin ang iyong lokal na salamin, at i-download ang yugto3 tarball galing

naglalabas / x86 / 2008.0 / yugto /

(palitan ang x86 ng arkitektura na iyong pinili - ang gabay na ito ay sinusubukan lamang para sa AMD64 at x86). I-download ang kaukulang md5 file.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 9
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 9

Hakbang 9. Ilipat ito sa folder ng Gentoo

mv yugto3 *.bz2 * / mnt / gentoo

.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 10
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 10

Hakbang 10. Ilipat ang iyong sarili doon (

cd / mnt / gentoo

) at suriin ang tarball sa pamamagitan ng md5:

md5sum -c yugto3 *.md5

. Tinitiyak nito na na-download nang maayos ang tarball nang hindi masira. Kung hindi ito naiulat bilang OK, kailangan mo itong i-download muli.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 11
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 11

Hakbang 11. I-extract ang tarball

sudo tar xvjpf yugto3 *.bz2

. Hintayin itong makumpleto.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 12
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 12

Hakbang 12. Mayroon ka na ngayong ilang pangunahing mga programa na naka-install sa pagkahati ng Gentoo; susunod, kailangan mong mag-install ng Portage:

Ang sistema ng pamamahala ng package ng Gentoo na nagbibigay-daan sa iyo upang magkaroon ng kumpletong kontrol sa kung ano ang nasa iyong system.

  • Bumalik sa salamin na dati mong na-download ang stage3 tarball mula sa. Pumunta sa

    mga snapshot /

  • direktoryo, at i-download ang pinakabagong Portage file. Ilipat ito sa / mnt / gentoo, at gamitin ang utos:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C / mnt / gentoo / usr

  • Isang maikling pagpapakilala sa Portage: Ang Portage ay isang sistema ng pamamahala ng package na nagpapahintulot para sa medyo madaling pag-install ng maraming mga software packages. Gumagana ito sa pamamagitan ng pag-download ng isang listahan ng mga ito at kanilang mga inter-relasyon mula sa isang rsync server. Ituturo nito ang portage patungo sa mga nauugnay na mga file na maaaring ma-download mula sa isang malaking bilang ng iba pang mga server. Kapag na-download na ang mga file na ito, maiipon ang software mula sa pinagmulan ng iyong computer - na-optimize ito para sa iyong machine.
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 13
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 13

Hakbang 13. Sa yugtong ito, baka gusto mong magtakda ng ilang compile ng flag

Ginagawa mo ito sa pamamagitan ng pag-edit sa /mnt/gentoo/etc/portage/make.conf gamit ang iyong paboritong text editor. Ang isang buong gabay sa iba't ibang mga variable na gumawa ay matatagpuan sa pamamagitan ng pagbabasa /mnt/gentoo/usr/share/portage/config/make.conf.example. I-save ang iyong mga pagbabago sa config file, at lumabas sa text editor.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 14
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 14

Hakbang 14. Nais i-optimize ang iyong pag-download?

I-edit muli ang make.conf at tiyakin na ang variable ng SYNC ay nakatakda sa iyong pinaka-lokal na rsync server. Magdagdag ng maraming mga salamin na gusto mo sa variable ng GENTOO_MIRRORS - kahit na unahin mo ang iyong ginustong. Maaari mong makita ang listahan ng mga magagamit na mga salamin dito.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 15
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 15

Hakbang 15. Bago mo isawsaw ang iyong sarili sa iyong bagong system, kailangan mong tiyakin na mayroon kang ilang mahahalagang setting na kinopya mula sa Ubuntu tulad nito

  • Una, ang mga setting ng dns:

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

  • At ang iyong system ng proc:

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

  • .
  • At i-mount-bind ang / dev filesystem:

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

  • .
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 16
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 16

Hakbang 16. Ngayon ay maaari kang mag-chroot

Ito ay sapat na simple talaga - at maaaring lumabas sa anumang oras sa pamamagitan ng pagta-type nang simple… maling… exit. Ito ay isang proseso ng tatlong hakbang:

  • Una, binago mo ang direktoryo ng ugat sa / mnt / gentoo:

    sudo chroot / mnt / gentoo / bin / bash

  • .
  • Pagkatapos, i-update mo ang kapaligiran upang matiyak na alam ng terminal na ito kung saan ito dapat:

    / usr / sbin / env-update

  • Panghuli, itaguyod ito sa (pansamantalang) memorya:

    pinagmulan / atbp / profile

  • Kung nais mong ipaalala sa iyong sarili na nasa chroot ka, maaari mong gamitin ang hindi magagandang utos na ito:

    i-export ang PS1 = "(chroot) $ PS1"

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 17
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 17

Hakbang 17. Binabati kita

Nasa loob ka ng Gentoo at tungkol sa… isang kapat ng daan doon. Chin up!

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 18
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 18

Hakbang 18. Susunod, kailangan mong isulat ang pinakamahalagang sangkap ng anumang operating system:

ang kernel nito. Ang kernel ay bahagi ng OS na nagdidikta kung aling mga piraso ng software ang pinapayagan na mag-access sa isang piraso ng hardware sa anumang isang sandali. Nang walang isang kernel, walang operating system, dahil hindi ito maaaring gumana.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 19
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 19

Hakbang 19. Naalala ang pag-install ng portage nang mas maaga?

Ngayon ay mag-download ka ng isang listahan ng mga pakete na maaari mong mai-install mula sa rsync server na iyong tinukoy. Uri

lumitaw --sync

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 20
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 20

Hakbang 20. Para sa kapakanan ng kalinawan, sa yugtong ito ipalagay ko na nais mong i-install ang pinakabagong kernel (2.6) kaysa sa 2.4

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 21
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 21

Hakbang 21. Ngayon ay dapat nating itakda ang aming mga flag ng USE

Sinasabi ng mga watawat na ito sa tagatala kung anong mga pagpipilian ang idaragdag, pati na rin kung anong mga pag-optimize ang gagamitin. Mahalagang itakda ang tamang mga flag ng paggamit para sa iyong system, kung hindi man ay maaaring mapunta ka sa ilang hindi inaasahang mga resulta. Mahusay din na magdagdag ng mga watawat na nagsasabi kung ano ang hindi dapat idagdag para sa suporta.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 22
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 22

Hakbang 22. Ang bawat watawat na nais mong idagdag ay isang salita lamang

Ang bawat pagpipilian na nais mong alisin ay ang salitang may dash (-) sa harap nito. Halimbawa, kung nais naming isulat ang lahat sa suporta ng ogg, magdagdag kami ng ogg. Ngunit kung nais namin ng walang suporta sa ogg, magdagdag kami ng -ogg.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 23
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 23

Hakbang 23. Upang mapili ang iyong mga flag ng PAGGAMIT, suriin ang dokumentasyon ng Gentoo USE Flags upang makita kung anong mga watawat ang nais mong isama

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 24
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 24

Hakbang 24. Kapag napili mo kung anong mga watawat ang gagamitin, mag-navigate sa /etc/make.conf at ilagay sa gusto mong flag

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 25
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 25

Hakbang 25. Set up na natin ngayon ang iyong timezone

Ang Gentoo ay mayroong lahat ng mga time zone sa / usr / share / zoneinfo. Mag-navigate sa direktoryo at i-isyu ang utos ng ls upang matingnan ang mga magagamit na timezone. Pagkatapos kopyahin ang timezone sa / etc / localtime gamit ang isang utos tulad ng (

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

).

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 26
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 26

Hakbang 26. Ngayon na na-set up na namin ang aming timezone, oras na upang i-download ang aming mga mapagkukunan ng kernel at i-configure ang kernel

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 27
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 27

Hakbang 27. Patakbuhin (

# umusbong na pinagmulan ng gentoo

) upang i-download ang iyong mga mapagkukunan ng kernel.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 28
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 28

Hakbang 28. Ang susunod na hakbang na ito ay maaaring maging nakakalito para sa mga unang timer

Dito namin iko-configure ang kernel upang mayroon itong anumang suporta na kailangan namin. Kailangan mong tiyakin na na-set up mo nang tama ang iyong kernel, kung hindi man ay maaaring wala kang mga pagpapaandar na kailangan mo.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 29
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 29

Hakbang 29. Patakbuhin

  • cd / usr / src / linux

  • gumawa ng menuconfig

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 30
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 30

Hakbang 30. Dadalhin nito ang menu ng pagsasaayos ng kernel

Siguraduhing piliin ang lahat ng mga driver na kakailanganin mong i-boot ang iyong system, tulad ng mga driver ng SCSI (kung kinakailangan), at tiyaking nakatakda silang maitayo sa kernel. Kung hindi sila, hindi ka makakapag-boot. Gayundin, tiyaking pinagana mo ang suporta para sa iyong file system.

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 31
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 31

Hakbang 31. Piliin ang anumang mga driver ng network na maaaring kailanganin mo, tulad ng mga ethernet driver o mga wireless driver (o pareho)

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 32
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 32

Hakbang 32. Piliin ang uri ng iyong processor at pamilya

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 33
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 33

Hakbang 33. Kapag natapos ka na, i-type ang (

gumawa ng && gumawa ng mga module_install

) upang simulang i-compile ang mga kernel at kernel module.

Maaari itong magtagal, kaya't basahin ang isang libro, manuod ng TV, lakarin ang aso, o kung ano pa ang masisiyahan mong gawin. 34

I-install ang Gentoo Linux mula sa Ubuntu Hakbang 34
I-install ang Gentoo Linux mula sa Ubuntu Hakbang 34

gumawa -j2 && gumawa ng mga module_install

35

  • Ngayon kailangan naming kopyahin ang iyong kernel na imahe sa / boot.

    Baguhin ang kernel-2.6.24 sa anumang nais mong pangalanan ang iyong kernel. (

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

  • )
  • Ngayon ay i-configure natin ang iyong mga module ng kernel. Patakbuhin (

    hanapin / lib / modules / (bersyon ng kernel) / -type f -iname '*.o' -or -iname '*.ko'

  • ) upang mahanap ang lahat ng magagamit na mga module ng kernel. Sa mga iyon, idagdag ang mga nais mong mai-auto-load sa /etc/modules.autoload.d/kernel-2.6. Huwag isama ang.ko o.o o ang landas. Simpleng sabihin lang, halimbawa, snd-hda-intel.
  • Mga Tip

    • mga root-group = root,, portage
    • mga pangkat =, portage
    • priyoridad = 3
    • Sumangguni sa Gentoo Forums, website
    • direktoryo = / mnt / gentoo
    • Ang yugto ng 3 tarball ay kulang sa isang "portage" na gumagamit at pangkat, sa ilang kadahilanan, na kung saan ay magiging sanhi ng pagkabigo mula sa loob ng chroot. Kung gumamit ka ng schroot kakailanganin mong likhain ang gumagamit ng portage at pangkat sa iyong host system (ubuntu maverick sa aking kaso); ang passwd at mga file ng pangkat sa / mnt / gentoo / etc ay mai-o-overtake kung direktang binago mo ang mga ito. Matapos idagdag ang gumagamit ng pangkat at pangkat sa host system chrooting sa ordinaryong paraan ay dapat ding gumana sa pag-access sa network. Gumamit ako ng schroot sa sumusunod na pagsasaayos:
    • root-gumagamit =
    • mga alyas = gentoo
    • uri = direktoryo
    • paglalarawan = gentoo

    Mga babala

    • Ito ay magtatagal ngunit karaniwang sulit.
    • Huwag subukang mag-install ng isang bersyon ng cross-architecture (hal. Gentoo 64 bits sa ubuntu 32 bits), dahil ang chroot ay hindi gagana nang maayos (kung ang isang tao ay maaaring ipaliwanag ito nang mas mahusay?)

    Inirerekumendang: