Jinsi ya kusanikisha Gentoo Linux kutoka Ubuntu (na Picha)

Orodha ya maudhui:

Jinsi ya kusanikisha Gentoo Linux kutoka Ubuntu (na Picha)
Jinsi ya kusanikisha Gentoo Linux kutoka Ubuntu (na Picha)

Video: Jinsi ya kusanikisha Gentoo Linux kutoka Ubuntu (na Picha)

Video: Jinsi ya kusanikisha Gentoo Linux kutoka Ubuntu (na Picha)
Video: jinsi ya kutuma maombi ya kazi kwa kutumia email 2024, Aprili
Anonim

Gentoo ni usambazaji wa Linux ambayo inajulikana kwa ubinafsishaji wake, ugumu, usimamizi wa kifurushi, na ushirika wa jumla na geeky-ness. Kwanza kabisa, usambazaji wa Gentoo sio wa kila mtu; kuwa tayari kutumia ubongo wako kwani utahitaji kusoma ili kufanya mfumo wako ufanye kazi kikamilifu. Katika Gentoo, kila kifurushi kimekusanywa kutoka kwa chanzo, kwa kutumia zana yao ya usimamizi wa kifurushi, picha, kwa hivyo wewe, mtumiaji, unaamua ni vipi vipengee na vifurushi vimewekwa kwenye mfumo wako. Mkusanyiko / usanikishaji wa ujenzi mkubwa (kde / gnome / libreoffice) inaweza kuchukua popote kati ya sekunde 30 hadi siku chache (kila moja) kulingana na vifaa vilivyotumika, wakati ujenzi mdogo umewekwa katika suala la dakika. Mwongozo huu utakuruhusu kusanikisha Gentoo, wakati unaacha kompyuta yako bure kabisa kwa matumizi ya kawaida ya kila siku. Iliandikwa wazi kufanya kazi kutoka Ubuntu, ingawa hakuna sababu kwa nini hii haitafanya kazi kutoka kwa usambazaji mwingine wowote wa Linux.

Hatua

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 1
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 1

Hatua ya 1. Hakikisha kuwa una haki za superuser kwenye sanduku lako la Ubuntu; na unganisho la Mtandao - ikiwezekana haraka

Ujuzi wa kati wa Ubuntu na Linux kwa ujumla pia ni bora.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 2
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 2

Hatua ya 2. Unahitaji kusanikisha chroot kwenye Ubuntu

Unaweza kufanikisha hii kupitia Synaptic kwa kusanikisha vifurushi vya dchroot na debootstrap; au mstari wa amri kwa kuandika

Sudo apt-get kufunga dchroot debootstrap

. Programu hii inaruhusu Linux kujifanya kwa muda mfupi kuwa saraka yake ya mizizi ni tofauti na kawaida.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 3
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 3

Hatua ya 3. Ama ugawanyiko wa sehemu zilizopo, au unda kizigeu kipya kutoka kwa nafasi ya bure ya Diski ngumu

Kuwa mwangalifu! Hutaki kupoteza data yoyote.

Tovuti nyingi hupendekeza kwamba, kimsingi, sehemu nyingi zaidi, ni bora zaidi. Kwa kiwango cha chini, utahitaji kizigeu cha mizizi (/); lakini watu wengi wana kizigeu tofauti cha kubadilishana, kizigeu cha nyumbani (/ nyumbani). Wengine pia wanapendekeza kizigeu tofauti cha / boot na / var

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 4
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 4

Hatua ya 4. Umbiza kizigeu kipya ukitumia Mfumo wa Faili unayochagua (kwa / nyumbani, /, / boot na / var ni vyema kutumia ext2, ext3 au reiser2)

Mabadiliko yanapaswa kufomatiwa kama sehemu za kubadilishana.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 5
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 5

Hatua ya 5. Unda folda mpya,

/ mnt / gentoo

na moja kwa kila sehemu tofauti ambazo umeunda.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 6
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 6

Hatua ya 6. Weka sehemu zako mpya hapa:

  • sudo mlima / dev / sda5 / mnt / gentoo

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

  • ambapo hapa, sda5 na 6 ni sehemu zilizo na saraka zako za mzizi na saraka za nyumbani mtawaliwa.
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 7
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 7

Hatua ya 7. Angalia kuwa tarehe yako ni sahihi (aina ya tarehe)

Unaweza kuibadilisha na syntax

tarehe MMDDhhmmYYYY

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 8
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 8

Hatua ya 8. Fungua programu ya kuvinjari wavuti unayochagua, na nenda hapa

Pata kioo chako cha ndani, na pakua faili ya hatua3 tarball kutoka

matoleo / x86 / 2008.0 / hatua /

(badilisha x86 na usanifu wa chaguo lako - mwongozo huu unajaribiwa tu kwa AMD64 na x86). Pakua faili inayolingana ya md5.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua 9
Sakinisha Gentoo Linux kutoka Ubuntu Hatua 9

Hatua ya 9. Sogeza kwenye folda ya Gentoo

mv stage3 *.bz2 * / mnt / gentoo

.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 10
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 10

Hatua ya 10. Sogea huko (

cd / mnt / gentoo

) na angalia tarball kupitia md5:

md5sum -c hatua3 *.md5

. Hii inahakikisha kwamba tarball imepakuliwa vizuri bila kuharibiwa. Ikiwa haitoi ripoti kuwa sawa, basi itabidi kuipakua tena.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 11
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 11

Hatua ya 11. Toa tarball

sudo tar xvjpf hatua3 *.bz2

. Subiri ikamilike.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 12
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 12

Hatua ya 12. Sasa una programu chache za msingi zilizosanikishwa kwenye kizigeu cha Gentoo; ijayo, unahitaji kusanikisha Portage:

Mfumo wa usimamizi wa kifurushi wa Gentoo ambayo hukuruhusu kuwa na udhibiti kamili juu ya kile kilicho kwenye mfumo wako.

  • Rudi kwenye kioo ambacho hapo awali ulikuwa umepakua tarball ya stage3 kutoka. Nenda kwa

    picha /

  • saraka, na pakua faili ya hivi karibuni ya Portage. Hoja hadi / mnt / gentoo, na utumie amri:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C / mnt / gentoo / usr

  • Utangulizi mfupi wa Portage: Portage ni mfumo wa usimamizi wa kifurushi unaoruhusu usanikishaji rahisi wa vifurushi vingi vya programu. Inafanya kazi kwa kupakua orodha ya hizi na uhusiano wao baina yao kutoka kwa seva ya rsync. Hii itaelekeza picha kuelekea faili zinazofaa ambazo zinaweza kupakuliwa kutoka kwa idadi kubwa ya seva zingine. Mara faili hizi zimepakuliwa, programu hiyo itaundwa kutoka kwa chanzo na kompyuta yako - kuiboresha kwa mashine yako.
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 13
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 13

Hatua ya 13. Katika hatua hii, unaweza kutaka kuweka bendera kadhaa za kukusanya

Unafanya hivi kwa kuhariri /mnt/gentoo/etc/portage/make.conf ukitumia mhariri wa maandishi upendayo. Mwongozo kamili juu ya anuwai anuwai ya kutengeneza unaweza kupatikana kwa kusoma /mnt/gentoo/usr/share/portage/config/make.conf.example. Hifadhi mabadiliko yako kwenye faili ya usanidi, na utoke kihariri cha maandishi.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 14
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 14

Hatua ya 14. Unataka kuboresha upakuaji wako?

Hariri make.conf tena na uhakikishe kuwa tofauti ya SYNC imewekwa kwenye seva yako ya ndani ya rsync. Ongeza vioo vingi unapenda utofauti wa GENTOO_MIRRORS - ingawa weka unayopendelea kwanza. Unaweza kupata orodha ya vioo vinavyopatikana hapa.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 15
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 15

Hatua ya 15. Kabla ya kutumbukiza kwenye mfumo wako mpya, unahitaji kuhakikisha kuwa una mipangilio michache muhimu iliyonakiliwa kutoka Ubuntu jinsi ilivyo

  • Kwanza, mipangilio ya dns:

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

  • Na mfumo wako wa kununua:

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

  • .
  • Na mlima-funga mfumo wa faili wa / dev:

    Sudo mount -o kumfunga / dev / mnt / gentoo / dev

  • .
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 16
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 16

Hatua ya 16. Sasa unaweza kung'oa

Hii ni rahisi kwa kweli - na inaweza kutolewa wakati wowote kwa kuandika kwa urahisi… potea… toka. Hii ni mchakato wa hatua tatu:

  • Kwanza, unabadilisha saraka ya mizizi kuwa / mnt / gentoo:

    Sudo chroot / mnt / gentoo / bin / bash

  • .
  • Kisha, unasasisha mazingira ili kuhakikisha kuwa kituo hiki kinajua ni wapi inapaswa kuwa:

    / usr / sbin / env-sasisho

  • Mwishowe, weka hii kwa kumbukumbu (ya muda):

    chanzo / nk / profile

  • Ikiwa unataka kujikumbusha kuwa uko kwenye chroot, unaweza kutumia amri hii ya kupendeza:

    usafirishaji PS1 = "(chroot) $ PS1"

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 17
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 17

Hatua ya 17. Hongera

Uko ndani ya Gentoo na karibu… robo ya njia huko. Chin juu!

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 18
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 18

Hatua ya 18. Ifuatayo, unahitaji kukusanya sehemu muhimu zaidi ya mfumo wowote wa uendeshaji:

punje yake. Kernel ni sehemu ya OS ambayo inaamuru ni vipande vipi vya programu vinavyoruhusiwa kufikia kipande cha vifaa wakati wowote. Bila punje, hakuna mfumo wa kufanya kazi, kwa sababu haiwezi kufanya kazi.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 19
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 19

Hatua ya 19. Kumbuka kufunga picha mapema?

Sasa utapakua orodha ya vifurushi ambavyo unaweza kusanikisha kutoka kwa seva ya rsync uliyobainisha. Andika

kuibuka - kusawazisha

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 20
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 20

Hatua ya 20. Kwa uwazi, katika hatua hii nitafikiria kuwa unataka kusanikisha kernel ya hivi karibuni (2.6) badala ya 2.4

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 21
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 21

Hatua ya 21. Sasa lazima tuweke bendera zetu ZA MATUMIZI

Bendera hizi humwambia mkusanyaji chaguzi gani za kuongeza, na pia ni matumizi gani ya kutumia. Ni muhimu kuweka bendera za matumizi sahihi kwa mfumo wako, vinginevyo unaweza kuishia na matokeo yasiyotarajiwa. Ni vizuri pia kuongeza bendera ambazo zinaelezea nini usiongeze msaada.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 22
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 22

Hatua ya 22. Kila bendera unayotaka kuongeza ni neno tu

Kila chaguo ungependa kuondoa ni neno na dashi (-) mbele yake. Kwa mfano, ikiwa tunataka kukusanya kila kitu kwa msaada wa ogg, tungeongeza ogg. Lakini ikiwa hatutaki msaada wa ogg, tungeongeza -ogg.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 23
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 23

Hatua ya 23. Ili kuchagua bendera zako ZA MATUMIZI, angalia nyaraka za Bendera za UTUMEZI za Gentoo ili uone bendera ambazo unaweza kutaka kujumuisha

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 24
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 24

Hatua ya 24. Mara tu unapochagua bendera za kutumia, nenda kwa /etc/make.conf na uweke bendera unazotaka

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 25
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 25

Hatua ya 25. Wacha sasa tuweke eneo lako la saa

Gentoo ina maeneo yote wakati / usr / share / zoneinfo. Nenda kwenye saraka na utoe amri ya ls kutazama saa za wakati zilizopo. Kisha nakili eneo la saa kwa / nk / wakati wa mahali na amri kama (

# cp / usr / share / zoneinfo / GMT / nk / wakati wa eneo

).

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 26
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 26

Hatua ya 26. Sasa kwa kuwa tumeweka eneo la wakati wetu, ni wakati wa kupakua vyanzo vyetu vya kernel na kusanidi kernel

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 27
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 27

Hatua ya 27. Kukimbia (

#ibuka vyanzo vya kupendeza

) kupakua vyanzo vyako vya kernel.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 28
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 28

Hatua ya 28. Hatua hii inayofuata inaweza kuwa ngumu kwa vipima muda vya kwanza

Hapa tunasanidi kernel ili iwe na msaada wowote tunaohitaji. Unahitaji kuhakikisha kuwa umeweka kernel yako kwa usahihi, vinginevyo unaweza kuwa bila kazi ambazo unahitaji.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 29
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 29

Hatua ya 29. Kukimbia

  • cd / usr / src / linux

  • fanya menuconfig

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 30
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 30

Hatua ya 30. Hii italeta menyu ya usanidi wa kernel

Hakikisha kuchagua madereva yote utakayohitaji kuanzisha mfumo wako, kama vile madereva ya SCSI (ikiwa inahitajika), na hakikisha zimewekwa kujengwa kwenye kernel. Ikiwa sio, hautaweza kuanza. Pia, hakikisha unawezesha msaada kwa mfumo wako wa faili.

Sakinisha Gentoo Linux kutoka Ubuntu Hatua 31
Sakinisha Gentoo Linux kutoka Ubuntu Hatua 31

Hatua ya 31. Chagua madereva yoyote ya mtandao ambayo unaweza kuhitaji, kama vile madereva ya ethernet au madereva ya waya (au zote mbili)

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 32
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 32

Hatua ya 32. Chagua aina yako ya processor na familia

Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 33
Sakinisha Gentoo Linux kutoka Ubuntu Hatua ya 33

Hatua ya 33. Mara tu unapomaliza, andika (

tengeneza && fanya modules_install

) kuanza kuandaa moduli za kernel na kernel.

Hii inaweza kuchukua muda, kwa hivyo nenda soma kitabu, angalia Runinga, tembea mbwa, au chochote kingine unachofurahiya kufanya. 34

Sakinisha Gentoo Linux kutoka Ubuntu Hatua 34
Sakinisha Gentoo Linux kutoka Ubuntu Hatua 34

fanya -j2 && fanya modules_install

35

  • Sasa tunahitaji kunakili picha yako ya kernel kwa / boot.

    Badilisha kernel-2.6.24 kuwa chochote unachotaka kernel yako iitwe jina. (

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

  • )
  • Sasa wacha tusanidi moduli zako za kernel. Run (

    pata / lib / modules / (toleo la kernel) / -type f -iname '*.o' -or -iname '*.ko'

  • ) kupata moduli zote za kernel. Kati ya hizo, ongeza zile ambazo unataka kupakiwa kiotomatiki kwa /etc/modules.autoload.d/kernel-2.6. Usijumuishe.ko au.o au njia. Sema tu, kwa mfano, snd-hda-intel.
  • Vidokezo

    • vikundi vya mizizi = mzizi,, portage
    • vikundi =, picha
    • kipaumbele = 3
    • Rejea Vikao vya Gentoo, tovuti
    • saraka = / mnt / gentoo
    • Tarball ya hatua ya 3 haina mtumiaji wa "portage" na kikundi, kwa sababu fulani, ambayo itasababisha kuibuka kushindwa kutoka ndani ya chroot. Ukitumia schroot italazimika kuunda mtumiaji na kikundi kwenye mfumo wako wa mwenyeji (ubuntu maverick kwa upande wangu); pasi na faili za kikundi katika / mnt / gentoo / nk zitaondolewa ikiwa utazibadilisha moja kwa moja. Baada ya kuongeza mtumiaji wa kikundi na kikundi kwenye mfumo wa mwenyeji kuzima kwa njia ya kawaida inapaswa pia kufanya kazi na ufikiaji wa mtandao. Nilitumia schroot na usanidi ufuatao:
    • watumiaji wa mizizi =
    • majina = gentoo
    • aina = saraka
    • maelezo = gentoo

    Maonyo

    • Hii itachukua muda mrefu lakini kawaida ina thamani yake.
    • Usijaribu kusanidi toleo la usanifu wa msalaba (kwa mfano gentoo 64 bits kwenye ubuntu 32 bits), kwani chroot haitafanya kazi vizuri (ikiwa mtu anaweza kuelezea hii vizuri?

    Ilipendekeza: