Ինչպես տեղադրել Gentoo Linux- ը Ubuntu- ից (նկարներով)

Բովանդակություն:

Ինչպես տեղադրել Gentoo Linux- ը Ubuntu- ից (նկարներով)
Ինչպես տեղադրել Gentoo Linux- ը Ubuntu- ից (նկարներով)

Video: Ինչպես տեղադրել Gentoo Linux- ը Ubuntu- ից (նկարներով)

Video: Ինչպես տեղադրել Gentoo Linux- ը Ubuntu- ից (նկարներով)
Video: Ինչպես իմանալ երբ քեզ հետևում են հեռախոսի Տեսախցիկով/Find Out Who's Tracking You Through Your Phone 2024, Մայիս
Anonim

Entենտու Linux- ի բաշխումն է, որը հայտնի է իր հարմարեցման հնարավորությամբ, բարդությամբ, փաթեթների կառավարմամբ և աշխարհիկության հետ ընդհանուր կապով: Նախ և առաջ, Gentoo- ի բաշխումը բոլորի համար չէ. պատրաստ եղեք օգտագործել ձեր ուղեղը, քանի որ ձեզ հարկավոր է որոշակի ընթերցումներ կատարել ՝ ձեր համակարգը լիարժեք գործելու համար: Gentoo- ում յուրաքանչյուր փաթեթ կազմվում է սկզբնաղբյուրից ՝ օգտագործելով իր փաթեթի կառավարման գործիքը ՝ portage, այնպես որ դուք ՝ օգտվողը, որոշում եք, թե ինչ հնարավորություններ և փաթեթներ են տեղադրված ձեր համակարգում: Խոշոր շինությունների հավաքումը/տեղադրումը (kde/gnome/libreoffice) կարող է տևել 30 վայրկյանից մինչև մի քանի օր (յուրաքանչյուրը) ՝ կախված օգտագործվող սարքավորումներից, մինչդեռ ավելի փոքր շինությունները տեղադրվում են հաշված րոպեների ընթացքում: Այս ուղեցույցը թույլ կտա Ձեզ տեղադրել Gentoo, մինչդեռ ձեր համակարգիչը լիովին անվճար է թողնում սովորական ամենօրյա օգտագործման համար: Այն հստակ գրված է Ubuntu- ից աշխատելու համար, չնայած որևէ պատճառ չկա, որ դա չի աշխատի Linux- ի որևէ այլ բաշխումից:

Քայլեր

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 1
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 1

Քայլ 1. Համոզվեք, որ ձեր Ubuntu տուփի վրա ունեք գերօգտագործողի արտոնություններ. և ինտերնետ կապ `ցանկալի է արագ:

Նախընտրելի է նաև Ubuntu- ի և ընդհանրապես Linux- ի միջանկյալ իմացությունը:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 2
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 2

Քայլ 2. Դուք պետք է տեղադրեք chroot- ը Ubuntu- ում:

Դուք կարող եք դրան հասնել Synaptic- ի միջոցով `տեղադրելով dchroot և debootstrap փաթեթները. կամ հրամանի տողը `մուտքագրելով

sudo apt-get տեղադրել dchroot debootstrap

. Այս ծրագիրը թույլ է տալիս Linux- ին ժամանակավորապես ձևացնել, որ իր հիմնական գրացուցակը սովորականից տարբերվում է:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 3
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 3

Քայլ 3. Կամ վերաբաժանեք գոյություն ունեցող միջնորմները, կամ ստեղծեք նոր բաժին կոշտ սկավառակի ազատ տարածությունից:

Զգույշ եղիր! Դուք չեք ցանկանում կորցնել որևէ տվյալ:

Շատ կայքեր խորհուրդ են տալիս, որ, ըստ էության, որքան շատ բաժանումներ, այնքան լավ: Առնվազն ձեզ հարկավոր կլինի արմատային միջնորմ (/); բայց մարդկանց մեծամասնությունը ունի առանձին փոխանակման միջնապատ, տան բաժանում (/տուն): Ոմանք նաև խորհուրդ են տալիս առանձին բաժանում /boot և /var

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 4
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 4

Քայլ 4. Ձևաչափեք նոր բաժին (ներ) ը `օգտագործելով ձեր ընտրած Ֆայլի համակարգը (for /home, /, /boot և /var նախընտրելի է օգտագործել ext2, ext3 կամ reiser2):

Փոխանակումները պետք է ձևաչափվեն որպես փոխանակման միջնապատեր:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 5
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 5

Քայլ 5. Ստեղծեք նոր թղթապանակ,

/mnt/gentoo

և մեկ ՝ ձեր ստեղծած առանձին միջնապատերից յուրաքանչյուրի համար:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 6
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 6

Քայլ 6. Տեղադրեք ձեր նոր միջնապատերը այստեղ

  • sudo mount /dev /sda5 /mnt /gentoo

  • sudo mount/dev/sda6/mnt/gentoo/տուն

  • որտեղ այստեղ, sda5- ը և 6 -ը համապատասխանաբար պարունակում են ձեր հեռանկարային արմատային և տնային գրացուցակները:
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 7
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 7

Քայլ 7. Ստուգեք, որ ձեր ամսաթիվը ճիշտ է (մուտքագրեք ամսաթիվը):

Դուք կարող եք փոխել այն շարահյուսությամբ

ամսաթիվ MMDDhhmmYYYY

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 8
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 8

Քայլ 8. Բացեք ձեր ընտրած վեբ դիտման ծրագիրը և նավարկեք այստեղ:

Գտեք ձեր տեղական հայելին և ներբեռնեք այն փուլ 3 tarball ից

թողարկումներ/x86/2008.0/փուլեր/

(x86- ը փոխարինեք ձեր նախընտրած ճարտարապետությամբ. այս ուղեցույցը փորձարկված է միայն 64 և x86 դրամի համար): Ներբեռնեք համապատասխան md5 ֆայլը:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 9
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 9

Քայլ 9. Տեղափոխեք այն Gentoo թղթապանակին

mv stage3*.bz2* /mnt /gentoo

.

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 10
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 10

Քայլ 10. Տեղափոխիր քեզ այնտեղ (

cd /mnt /gentoo

) և ստուգեք tarball- ը md5- ի միջոցով.

md5sum -c փուլ 3*.md5

. Սա համոզված է, որ tarball- ը պատշաճ կերպով ներբեռնվել է ՝ առանց վնասվելու: Եթե այն չի հաղորդվում որպես OK, ապա ստիպված կլինեք նորից ներբեռնել այն:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 11
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 11

Քայլ 11. Քաղեք թարբոլը:

sudo tar xvjpf փուլ 3*.bz2

. Սպասեք, որ այն ավարտվի:

Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 12 -ից
Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 12 -ից

Քայլ 12. Այժմ դուք ունեք մի քանի հիմնական ծրագիր, որոնք տեղադրված են Gentoo միջնորմում. Հաջորդը, դուք պետք է տեղադրեք Portage:

Gentoo- ի փաթեթների կառավարման համակարգ, որը թույլ է տալիս լիովին վերահսկել ձեր համակարգում եղածը:

  • Վերադարձեք այն հայելուն, որից նախկինում ներբեռնել եք stage3 tarball- ը: Գնալ դեպի

    լուսանկարներ/

  • գրացուցակում և ներբեռնեք վերջին Portage ֆայլը: Տեղափոխեք այն /mnt /gentoo և օգտագործեք հրամանը.
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr

  • Հակիրճ ներածություն Portage- ի վերաբերյալ. Portage- ը փաթեթների կառավարման համակարգ է, որը թույլ է տալիս համեմատաբար հեշտ տեղադրել բազմաթիվ ծրագրային փաթեթներ: Այն աշխատում է ՝ ներբեռնելով դրանց ցանկը և դրանց փոխհարաբերությունները rsync սերվերից: Սա կնշի պորտաժը դեպի համապատասխան ֆայլեր, որոնք կարելի է ներբեռնել հսկայական թվով այլ սերվերներից: Այս ֆայլերը ներբեռնելուց հետո ծրագրաշարը կկազմվի ձեր համակարգչի աղբյուրից `օպտիմալացնելով այն ձեր մեքենայի համար:
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 13
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 13

Քայլ 13. Այս փուլում գուցե ցանկանաք տեղադրել որոշ կազմող դրոշներ:

Դուք դա անում եք ՝ խմբագրելով /mnt/gentoo/etc/portage/make.conf ՝ ձեր նախընտրած տեքստային խմբագրիչի միջոցով: Տարբեր տեսակի փոփոխականների վերաբերյալ ամբողջական ուղեցույց կարելի է գտնել ՝ կարդալով /mnt/gentoo/usr/share/portage/config/make.conf.example: Պահեք փոփոխությունները կազմաձևման ֆայլում և դուրս եկեք տեքստային խմբագրիչից:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 14
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 14

Քայլ 14. Wantանկանում եք օպտիմալացնել ձեր ներբեռնումը:

Կրկին խմբագրեք make.conf- ը և համոզվեք, որ SYNC փոփոխականը դրված է ձեր տեղական rsync սերվերի վրա: GENTOO_MIRRORS փոփոխականին ավելացրեք այնքան հայելիներ, որքան ցանկանում եք, չնայած առաջինը դրեք ձեր նախընտրածը: Առկա հայելիների ցանկը կարող եք գտնել այստեղ:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 15
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 15

Քայլ 15. Նախքան ձեր նոր համակարգում ընկղմվելը, դուք պետք է համոզվեք, որ Ubuntu- ից պատճենված մի քանի կենսական պարամետրեր կան:

  • Նախ, dns- ի կարգավորումները.

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

  • Եվ ձեր proc համակարգը.

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

  • .
  • Եվ mount-bind /dev ֆայլային համակարգը.

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

  • .
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 16
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 16

Քայլ 16. Այժմ կարող եք chroot

Սա իսկապես բավականին պարզ է - և ցանկացած պահի կարելի է դուրս գալ ՝ մուտքագրելով պարզապես… սխալ… ելք: Սա երեք փուլից բաղկացած գործընթաց է.

  • Նախ, դուք փոխում եք արմատային գրացուցակը /mnt /gentoo:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • Այնուհետև դուք թարմացնում եք միջավայրը ՝ ապահովելու համար, որ այս տերմինալը գիտի, թե որտեղ է այն ենթադրվում.

    /usr/sbin/env-update

  • Ի վերջո, սա կատարեք (ժամանակավոր) հիշողության մեջ.

    աղբյուր /etc /պրոֆիլ

  • Եթե ցանկանում եք ձեզ հիշեցնել, որ chroot- ում եք, կարող եք օգտագործել այս նրբաճաշակ հրամանը.

    արտահանել PS1 = "(chroot) $ PS1"

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 17
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 17

Քայլ 17. Շնորհավորում ենք:

Դուք Gentoo- ի ներսում եք և այնտեղի ճանապարհի մոտ քառորդ մասը: Կզակ մինչեւ!

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 18
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 18

Քայլ 18. Հաջորդը, դուք պետք է կազմեք ցանկացած օպերացիոն համակարգի ամենակարևոր բաղադրիչը

դրա միջուկը: Միջուկը OS- ի այն մասն է, որը թելադրում է, թե որ ծրագրակազմին է թույլատրվում ցանկացած պահի մուտք ունենալ ապարատային մաս: Առանց միջուկի, չկա օպերացիոն համակարգ, քանի որ այն չի կարող գործել:

Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 19 -ից
Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 19 -ից

Քայլ 19. Հիշու՞մ եք portage- ի տեղադրումը ավելի վաղ:

Այժմ դուք ներբեռնելու եք այն փաթեթների ցանկը, որոնք կարող եք տեղադրել ձեր նշած rsync սերվերից: Տիպ

առաջանալ -համաժամացում

Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 20 -ից
Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 20 -ից

Քայլ 20. Հստակության համար այս փուլում ես ենթադրում եմ, որ դուք ցանկանում եք տեղադրել ոչ թե 2.4, այլ վերջին միջուկը (2.6):

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 21
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 21

Քայլ 21. Այժմ մենք պետք է դնենք մեր ՕԳՏԱԳՈՐՄԱՆ դրոշները:

Այս դրոշները պատմում են կազմողին, թե ինչ տարբերակներ ավելացնել, ինչպես նաև ինչ օպտիմալացումներ օգտագործել: Կարևոր է ձեր համակարգի ճիշտ օգտագործման դրոշակները սահմանել, հակառակ դեպքում կարող եք որոշ անսպասելի արդյունքների հասնել: Նաև լավ է ավելացնել դրոշներ, որոնք ասում են, թե ինչի համար չավելացնել աջակցությունը:

Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 22 -ից
Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 22 -ից

Քայլ 22. Յուրաքանչյուր դրոշ, որը ցանկանում եք ավելացնել, պարզապես բառ է:

Յուրաքանչյուր տարբերակ, որը կցանկանայիք հեռացնել, այն բառն է, որի դիմաց դրված է գծանշան (-): Օրինակ, եթե մենք ուզում ենք ամեն ինչ կազմել ogg աջակցությամբ, ապա կավելացնենք ogg: Բայց եթե մենք ցանկանայինք ոչ մի ogg աջակցություն, մենք կավելացնեինք -ogg:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 23
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 23

Քայլ 23. Ձեր USE դրոշներն ընտրելու համար ստուգեք Gentoo USE Flags- ի փաստաթղթերը ՝ տեսնելու համար, թե ինչ դրոշներ կարող եք ներառել:

Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 24 -ից
Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 24 -ից

Քայլ 24. Երբ ընտրեք, թե ինչ դրոշներ օգտագործել, գնացեք /etc/make.conf և տեղադրեք ձեր ուզած դրոշները:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 25
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 25

Քայլ 25. Եկեք այժմ կարգավորենք ձեր ժամային գոտին:

Gentoo- ն ունի բոլոր ժամային գոտիները/usr/share/zoneinfo հասցեում: Գնացեք գրացուցակ և թողարկեք ls հրամանը ՝ մատչելի ժամային գոտիները դիտելու համար: Այնուհետեւ պատճենեք ժամային գոտին /etc /localtime- ին այնպիսի հրամանով, ինչպիսին է (

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

).

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 26
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 26

Քայլ 26. Այժմ, երբ մենք սահմանել ենք մեր ժամային գոտին, ժամանակն է իրականում ներբեռնել մեր միջուկի աղբյուրները և կարգավորել միջուկը:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 27
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 27

Քայլ 27. Գործարկել (

# առաջանում են ջենտո-աղբյուրներ

) բեռնել ձեր միջուկի աղբյուրները:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 28
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 28

Քայլ 28. Այս հաջորդ քայլը կարող է բարդ լինել առաջին ժամադրողների համար:

Այստեղ մենք կարգավորում ենք միջուկը այնպես, որ այն ունենա մեզ անհրաժեշտ աջակցությունը: Դուք պետք է վստահ լինեք, որ ձեր միջուկը ճիշտ եք կարգավորել, հակառակ դեպքում դուք կարող եք առանց անհրաժեշտ գործառույթների:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 29
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 29

Քայլ 29. Վազիր

  • cd/usr/src/linux

  • կատարել menuconfig

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 30
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 30

Քայլ 30. Սա կբերի միջուկի կազմաձևման ցանկը:

Համոզվեք, որ ընտրեք բոլոր վարորդները, որոնք ձեզ անհրաժեշտ են ձեր համակարգը գործարկելու համար, օրինակ ՝ SCSI վարորդները (անհրաժեշտության դեպքում) և համոզվեք, որ դրանք տեղադրված են միջուկի մեջ: Եթե դրանք չլինեն, դուք չեք կարողանա բեռնաթափել: Բացի այդ, համոզվեք, որ միացնում եք ձեր ֆայլային համակարգի աջակցությունը:

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 31
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 31

Քայլ 31. Ընտրեք ցանկացած ցանցային վարորդ, որը կարող է ձեզ անհրաժեշտ լինել, օրինակ ՝ Ethernet վարորդներ կամ անլար վարորդներ (կամ երկուսն էլ):

Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 32
Տեղադրեք Gentoo Linux- ը Ubuntu- ից Քայլ 32

Քայլ 32. Ընտրեք ձեր պրոցեսորի տեսակը և ընտանիքը:

Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 33 -ից
Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 33 -ից

Քայլ 33. Ավարտելուց հետո մուտքագրեք (

make && make modules_install

) սկսել միջուկի և միջուկի մոդուլների կազմումը:

Սա կարող է որոշ ժամանակ տևել, այնպես որ գնացեք գիրք կարդացեք, հեռուստացույց դիտեք, քայլեք շան հետ կամ որևէ այլ հաճույքով: 34

Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 34 -ից
Տեղադրեք Gentoo Linux- ը Ubuntu Քայլ 34 -ից

make -j2 && make modules_install

35

  • Այժմ մենք պետք է պատճենենք ձեր միջուկի պատկերը /boot- ում:

    Փոխեք միջուկը -2.6.24 այն, ինչ ուզում եք, որ ձեր միջուկը կոչվի: (

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

  • )
  • Այժմ եկեք կազմաձևենք ձեր միջուկի մոդուլները: Վազել (

    գտնել/lib/մոդուլներ/(միջուկի տարբերակ)/-տիպ f -iname '*.o' -or -iname '*.ko'

  • ) գտնել բոլոր հասանելի միջուկի մոդուլները: Դրանցից ավելացրեք այնները, որոնք ցանկանում եք ինքնաբերաբար բեռնվել /etc/modules.autoload.d/kernel-2.6 հասցեում: Մի ներառեք.ko կամ.o կամ ուղին: Պարզապես ասեք, օրինակ, snd-hda-intel:
  • Խորհուրդներ

    • արմատ-խմբեր = արմատ,, տեղափոխում
    • խմբեր =, պորտաժ
    • առաջնահերթություն = 3
    • Անդրադարձեք Gentoo ֆորումներին, կայքին
    • գրացուցակ =/mnt/gentoo
    • 3 -րդ փուլի tarball- ին ինչ -ինչ պատճառներով բացակայում է «պորտաժ» օգտագործողն ու խումբը, ինչը կհանգեցնի դուրս գալու ձախողմանը chroot- ի ներսից: Եթե օգտագործում եք schroot- ը, դուք պետք է ստեղծեք portage օգտվող և խումբ ձեր հյուրընկալող համակարգում (ubuntu maverick իմ դեպքում); passwd և խմբային ֆայլերը/mnt/gentoo/etc- ում կվերագրվեն, եթե դրանք ուղղակիորեն փոփոխեք: Պորտաժ օգտվողը և խումբը հյուրընկալող համակարգին ավելացնելուց հետո սովորական եղանակով քրոոտացումը նույնպես պետք է աշխատի ցանցի հասանելիությամբ: Ես օգտագործեցի schroot հետևյալ կազմաձևով.
    • արմատ-օգտվողներ =
    • կեղծանուններ = ջենտու
    • տեսակ = գրացուցակ
    • նկարագրություն = ջենտու

    Գուշացումներ

    • Սա երկար կտևի, բայց սովորաբար արժե այն:
    • Մի փորձեք տեղադրել ճարտարապետական տարբերակ (օրինակ ՝ gentoo 64 բիթ ubuntu 32 բիթերի վրա), քանի որ chroot- ը ճիշտ չի աշխատի (եթե ինչ-որ մեկը կարող է դա ավելի լավ բացատրել):

    Խորհուրդ ենք տալիս: