Ubuntu -аас Gentoo Linux -ийг хэрхэн суулгах вэ (зурагтай)

Агуулгын хүснэгт:

Ubuntu -аас Gentoo Linux -ийг хэрхэн суулгах вэ (зурагтай)
Ubuntu -аас Gentoo Linux -ийг хэрхэн суулгах вэ (зурагтай)

Видео: Ubuntu -аас Gentoo Linux -ийг хэрхэн суулгах вэ (зурагтай)

Видео: Ubuntu -аас Gentoo Linux -ийг хэрхэн суулгах вэ (зурагтай)
Видео: 🍎Apple ID буюу iCloud хаяг хэрхэн нээх вэ? 2024, May
Anonim

Гентоо Энэ бол өөрчлөн тохируулах чадвар, нарийн төвөгтэй байдал, багцын менежмент, geeky-ness-тэй ерөнхий холбоотой гэдгээрээ алдартай Linux-ийн түгээлт юм. Юуны өмнө Gentoo -ийн хуваарилалт нь хүн бүрт зориулагдаагүй болно; Тархиа ашиглахад бэлэн байгаарай, учир нь та системийг бүрэн ажиллагаатай болгохын тулд бага зэрэг унших хэрэгтэй болно. Gentoo -д багц бүрийг эх сурвалжаас нь цуглуулдаг бөгөөд тэдгээрийн багцын менежментийн хэрэгсэл болох portage -ийг ашигладаг тул хэрэглэгч таны системд ямар онцлог, багцыг суулгасан болохыг та өөрөө шийддэг. Том хэмжээний бүтцийг (kde/gnome/libreoffice) эмхэтгэх/суурилуулах нь ашигласан техник хангамжаас хамааран 30 секундээс хэдэн өдөр хүртэл үргэлжлэх боломжтой бөгөөд жижиг бүтцийг хэдхэн минутын дотор суулгадаг. Энэхүү гарын авлага нь Gentoo -ийг суулгах боломжийг танд олгож байгаа бөгөөд компьютерээ өдөр тутмын хэрэглээнд бүрэн үнэгүй байлгаж байна. Энэ нь Ubuntu -аас ажиллахыг тодорхой бичсэн боловч энэ нь Линуксийн бусад түгээлтээс ажиллахгүй байх шалтгаан байхгүй.

Алхам

Gentoo Linux -ийг Ubuntu 1 -ээс суулгана уу
Gentoo Linux -ийг Ubuntu 1 -ээс суулгана уу

Алхам 1. Ubuntu хайрцаг дээрээ супер хэрэглэгчийн эрх байгаа эсэхийг шалгаарай; ба интернет холболт - илүү хурдан

Ubuntu болон Linux -ийн ерөнхий мэдлэгтэй байх нь зүйтэй.

Gentoo Linux -ийг Ubuntu 2 -р алхамаас суулгаарай
Gentoo Linux -ийг Ubuntu 2 -р алхамаас суулгаарай

Алхам 2. Та chroot -ийг Ubuntu дээр суулгах хэрэгтэй

Та dchroot болон debootstrap багцуудыг суулгаснаар Synaptic -ээр дамжуулан үүнд хүрч чадна; эсвэл командын мөрийг бичиж оруулна уу

sudo apt-get dchroot debootstrap суулгана уу

. Энэ програм нь Линуксд өөрийн үндсэн лавлах нь ердийнхөөс өөр юм шиг түр дүр үзүүлэх боломжийг олгодог.

Gentoo Linux -ийг Ubuntu 3 -р алхамаас суулгаарай
Gentoo Linux -ийг Ubuntu 3 -р алхамаас суулгаарай

Алхам 3. Одоо байгаа хуваалтуудаа дахин хуваах, эсвэл хатуу дискний хоосон зайнаас шинэ хуваалт үүсгэх

Болгоомжтой байгаарай! Та ямар ч өгөгдөл алдахыг хүсэхгүй байна.

Ихэнх вэбсайтууд үндсэндээ хуваалтууд их байх тусмаа сайн болохыг зөвлөж байна. Хамгийн багадаа танд root хуваалт (/) хэрэгтэй болно; гэхдээ ихэнх хүмүүс тусдаа своп хуваалт, гэрийн хуваалт (/home) байдаг. Зарим нь /boot ба /var -ийн тусдаа хуваалтыг санал болгодог

Gentoo Linux -ийг Ubuntu 4 -р алхамаас суулгаарай
Gentoo Linux -ийг Ubuntu 4 -р алхамаас суулгаарай

Алхам 4. Өөрийн сонгосон Файлын системийг ашиглан шинэ хуваалтыг форматлах (/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/home

  • энд, sda5 ба 6 нь таны ирээдүйн root болон гэрийн лавлахыг агуулсан хуваалтууд юм.
Gentoo Linux -ийг Ubuntu 7 -р алхамаас суулгаарай
Gentoo Linux -ийг Ubuntu 7 -р алхамаас суулгаарай

Алхам 7. Таны огноог зөв эсэхийг шалгаарай (огноог бичнэ үү)

Та үүнийг синтаксийн тусламжтайгаар өөрчилж болно

огноо MMDhhmmYYYY

Gentoo Linux -ийг Ubuntu 8 -р алхамаас суулгаарай
Gentoo Linux -ийг Ubuntu 8 -р алхамаас суулгаарай

Алхам 8. Өөрийн хүссэн вэб үзэх програмыг нээгээд энд очно уу

Орон нутгийн толин тусгалыг хайж олоод татаж аваарай үе шат 3 -аас tarball

хувилбарууд/x86/2008.0/үе шатууд/

(x86 -ийг өөрийн сонгосон архитектураар солино - энэ гарын авлага нь зөвхөн AMD64 болон x86 -д зориулагдсан болно). Холбогдох md5 файлыг татаж аваарай.

Gentoo Linux -ийг Ubuntu 9 -р алхамаас суулгаарай
Gentoo Linux -ийг Ubuntu 9 -р алхамаас суулгаарай

Алхам 9. Үүнийг Gentoo хавтас руу зөөнө үү

mv шат3*.bz2* /mnt /gentoo

.

Gentoo Linux -ийг Ubuntu 10 -аас суулгана уу
Gentoo Linux -ийг Ubuntu 10 -аас суулгана уу

Алхам 10. Өөрийгөө тийш нь хөдөлгө (

cd /mnt /gentoo

) болон md5 -ээр tarball -ийг шалгана уу:

md5sum -c шат3*.md5

. Энэ нь tarball -ийг эвдрэлгүйгээр зөв татаж авсан эсэхийг шалгадаг. Хэрэв энэ нь зүгээр гэж мэдээлээгүй бол та үүнийг дахин татаж авах хэрэгтэй болно.

Gentoo Linux -ийг Ubuntu алхам 11 -ээс суулгана уу
Gentoo Linux -ийг Ubuntu алхам 11 -ээс суулгана уу

Алхам 11. Тарболыг гаргаж аваарай

sudo tar xvjpf stage3*.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. Татаж авалтаа оновчтой болгохыг хүсч байна уу?

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 байхгүй/mnt/gentoo/proc

  • .
  • Мөн /dev файлын системийг холбох:

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

  • .
Gentoo Linux -ийг Ubuntu Step 16 -аас суулгана уу
Gentoo Linux -ийг Ubuntu Step 16 -аас суулгана уу

Алхам 16. Одоо та chroot болно

Энэ бол үнэхээр энгийн зүйл бөгөөд үүнийг хүссэн үедээ орхиж болно: err… exit. Энэ бол гурван үе шаттай үйл явц юм:

  • Нэгдүгээрт, та root директорыг /mnt /gentoo болгож өөрчилнө үү:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • Дараа нь та энэ терминал хаана байх ёстойгоо мэддэг байхын тулд орчноо шинэчилнэ.

    /usr/sbin/env-update

  • Эцэст нь үүнийг (түр зуурын) санах ойд өг.

    эх сурвалж /etc /profile

  • Хэрэв та chroot байгаа гэдгээ өөртөө сануулахыг хүсвэл дараах гоё командыг ашиглаж болно.

    PS1 экспортлох = "(chroot) $ PS1"

Gentoo Linux -ийг Ubuntu Step 17 -ээс суулгана уу
Gentoo Linux -ийг Ubuntu Step 17 -ээс суулгана уу

Алхам 17. Баяр хүргэе

Та Gentoo дотор байгаа бөгөөд тэндээс бараг дөрөвний нэг орчим нь байна. Амаа тат!

Gentoo Linux -ийг Ubuntu Step 18 -ээс суулгана уу
Gentoo Linux -ийг Ubuntu Step 18 -ээс суулгана уу

Алхам 18. Дараа нь та ямар ч үйлдлийн системийн хамгийн чухал бүрэлдэхүүн хэсгийг эмхэтгэх хэрэгтэй

түүний цөм. Цөм бол OS -ийн хэсэг бөгөөд ямар програм хангамжид ямар ч үед техник хангамжид хандахыг заадаг. Цөм байхгүй бол үйлдлийн систем байхгүй, учир нь ажиллах боломжгүй.

Gentoo Linux -ийг Ubuntu Step 19 -ээс суулгана уу
Gentoo Linux -ийг Ubuntu Step 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. Одоо бид USE тугуудаа тохируулах ёстой

Эдгээр тугнууд нь хөрвүүлэгчид ямар сонголтууд нэмэх, мөн ямар оновчлолыг ашиглахыг хэлж өгдөг. Системийнхээ ашиглалтын тугийг зөв тохируулах нь чухал бөгөөд эс тэгвээс та гэнэтийн үр дүнд хүрч магадгүй юм. Дэмжлэг нэмж болохгүй зүйлийг зааж өгсөн тугуудыг нэмэх нь бас сайн хэрэг.

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 Step 24 -ээс суулгана уу
Gentoo Linux -ийг Ubuntu Step 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-эх сурвалжууд гарч ирнэ

) цөмийн эх сурвалжаа татаж авах.

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 Step 30 -аас суулгана уу
Gentoo Linux -ийг Ubuntu Step 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 && modules_install хийх

) цөм ба цөмийн модулийг эмхэтгэж эхлэх.

Үүнд хэсэг хугацаа шаардагдах тул ном унших, зурагт үзэх, нохой зугаалах эсвэл дуртай зүйлээ хий. 34

Gentoo Linux -ийг Ubuntu Step 34 -ээс суулгана уу
Gentoo Linux -ийг Ubuntu Step 34 -ээс суулгана уу

make -j2 && modules_install хийх

35

  • Одоо бид таны цөмийн зургийг /boot рүү хуулах хэрэгтэй.

    2.6.24 цөмийг цөмөө нэрлэхийг хүссэн зүйл болгон өөрчил. (

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

  • )
  • Одоо таны цөмийн модулийг тохируулцгаая. Ажиллуулах (

    find/lib/modules/(kernel version)/-type f -iname '*.o' -or -iname '*.ko'

  • ) боломжтой бүх цөмийн модулийг хайж олох. Тэдгээрийн дотроос /etc/modules.autoload.d/kernel-2.6 руу автоматаар ачаалагдахыг хүссэн хүмүүсээ нэмээрэй.ko эсвэл.o эсвэл замыг бүү оруулаарай. Жишээлбэл, snd-hda-intel гэж хэлэхэд л хангалттай.
  • Зөвлөмж

    • root-groups = root,, portage
    • бүлэг =, портал
    • тэргүүлэх чиглэл = 3
    • Gentoo форум, вэбсайтаас үзнэ үү
    • лавлах =/mnt/gentoo
    • Тарболын 3 -р шатанд ямар нэгэн шалтгаанаар "портаж" хэрэглэгчид болон бүлэг байхгүй байгаа нь хорхойн дотроос бүтэлгүйтэх болно. Хэрэв та schroot ашигладаг бол та хост систем дээрээ портал хэрэглэгч болон бүлэг үүсгэх шаардлагатай болно (миний хувьд ubuntu maverick); /mnt/gentoo/etc дэх passwd болон бүлгийн файлуудыг шууд өөрчилвөл дарж бичих болно. Portage хэрэглэгч ба бүлгийг хост системд нэмж оруулсны дараа chrooting нь сүлжээний хандалттай ажиллах ёстой. Би дараах тохиргоогоор schroot ашигласан.
    • root-хэрэглэгчид =
    • alias = gentoo
    • төрөл = лавлах
    • тодорхойлолт = gentoo

    Анхааруулга

    • Энэ нь удаан хугацаа шаардагдах боловч ихэвчлэн үнэ цэнэтэй юм.
    • Архитектурын хувилбарыг (жишээлбэл, ubuntu 32 бит дээр gentoo 64 бит) суулгахыг бүү оролдоорой, учир нь chroot зөв ажиллахгүй болно (хэрэв хэн нэгэн үүнийг илүү сайн тайлбарлаж өгвөл?)

    Зөвлөмж болгож буй: