Ubuntu -dan Gentoo Linux -u necə quraşdırmaq olar (Şəkillərlə birlikdə)

Mündəricat:

Ubuntu -dan Gentoo Linux -u necə quraşdırmaq olar (Şəkillərlə birlikdə)
Ubuntu -dan Gentoo Linux -u necə quraşdırmaq olar (Şəkillərlə birlikdə)

Video: Ubuntu -dan Gentoo Linux -u necə quraşdırmaq olar (Şəkillərlə birlikdə)

Video: Ubuntu -dan Gentoo Linux -u necə quraşdırmaq olar (Şəkillərlə birlikdə)
Video: Cığal baba (nağıl 3+10) Gülzar İbrahimova Rəssam Mərziyə 2024, Bilər
Anonim

Gentoo fərdiləşdirmə qabiliyyəti, mürəkkəbliyi, paket idarəçiliyi və geeky-ness ilə ümumi əlaqəsi ilə tanınan Linux-un bir paylanmasıdır. Hər şeydən əvvəl, Gentoo paylanması hər kəs üçün deyil; Beyninizi istifadə etməyə hazır olun, çünki sisteminizin tam işləməsi üçün bir az oxumalısınız. Gentoo -da, hər bir paket, paket idarəetmə vasitəsi, portajı istifadə edərək, mənbədən tərtib edilir, buna görə də istifadəçi sisteminizdə hansı xüsusiyyətlərin və paketlərin quraşdırıldığına siz qərar verirsiniz. Böyük quruluşların (kde/gnome/libreoffice) tərtib edilməsi/quraşdırılması, istifadə olunan aparatdan asılı olaraq 30 saniyədən bir neçə günə (hər biri) qədər vaxt apara bilər, kiçik quruluşlar isə bir neçə dəqiqə ərzində quraşdırılır. Bu təlimat, kompüterinizi normal gündəlik istifadə üçün tamamilə pulsuz buraxarkən Gentoo -nu quraşdırmanıza imkan verəcəkdir. Ubuntu -dan işləmək açıq şəkildə yazılmışdır, baxmayaraq ki, bunun başqa Linux paylanmalarından işləməməsinin heç bir səbəbi yoxdur.

Addımlar

Ubuntu 1 -dən Gentoo Linux qurun
Ubuntu 1 -dən Gentoo Linux qurun

Addım 1. Ubuntu qutunuzda super istifadəçi imtiyazlarına malik olduğunuzdan əmin olun; və İnternet bağlantısı - tercihen sürətli

Ümumiyyətlə Ubuntu və Linux haqqında orta biliklərə də üstünlük verilir.

Ubuntu 2 -dən Gentoo Linux qurun
Ubuntu 2 -dən Gentoo Linux qurun

Addım 2. Ubuntu -da chroot qurmalısınız

Dchroot və debootstrap paketlərini quraşdıraraq buna Synaptic vasitəsilə nail ola bilərsiniz; və ya yazaraq əmr satırına daxil olun

sudo apt-get dchroot debootstrap quraşdırın

. Bu proqram Linux -a müvəqqəti olaraq kök qovluğunun normaldan fərqli olduğunu iddia etməyə imkan verir.

Ubuntu Adım 3 -dən Gentoo Linux qurun
Ubuntu Adım 3 -dən Gentoo Linux qurun

Addım 3. Ya mövcud bölmələri yenidən bölüşdürün, ya da pulsuz Hard Disk sahəsindən yeni bir bölmə yaradın

Ehtiyatlı ol! Heç bir məlumat itirmək istəmirsiniz.

Əksər veb saytlar, daha çox bölmə, daha yaxşı olduğunu tövsiyə edir. Ən azı bir kök bölməsinə ehtiyacınız olacaq (/); lakin insanların çoxunun ayrı bir dəyişdirmə bölməsi, ev bölməsi (/ev) var. Bəziləri /boot və /var üçün ayrıca bir bölmə də tövsiyə edir

Ubuntu Addım 4 -dən Gentoo Linux qurun
Ubuntu Addım 4 -dən Gentoo Linux qurun

Addım 4. Seçdiyiniz bir Fayl Sistemindən istifadə edərək yeni bölmələri formatlaşdırın (/home, /, /boot və /var üçün ext2, ext3 və ya reiser2 istifadə etmək daha yaxşıdır)

Svopların dəyişdirmə bölmələri kimi formatlanması lazımdır.

Ubuntu Adım 5 -dən Gentoo Linux qurun
Ubuntu Adım 5 -dən Gentoo Linux qurun

Addım 5. Yeni bir qovluq yaradın,

/mnt/gentoo

və yaratdığınız ayrı bölmələrin hər biri üçün bir.

Gentoo Linux -u Ubuntu 6 -dan yükləyin
Gentoo Linux -u Ubuntu 6 -dan yükləyin

Addım 6. Yeni arakəsmələrinizi bura quraşdırın:

  • sudo mount /dev /sda5 /mnt /gentoo

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

  • burada sda5 və 6 sırasıyla potensial kök və ev qovluqlarınızı ehtiva edən bölmələrdir.
Ubuntu Addım 7 -dən Gentoo Linux qurun
Ubuntu Addım 7 -dən Gentoo Linux qurun

Addım 7. Tarixinizin düzgün olub olmadığını yoxlayın (tarixi yazın)

Sintaksislə dəyişə bilərsiniz

tarix MMDhhmmYYYY

Ubuntu Addım 8 -dən Gentoo Linux qurun
Ubuntu Addım 8 -dən Gentoo Linux qurun

Addım 8. İstədiyiniz bir veb tarama proqramı açın və bura gedin

Yerli güzgü tapın və yükləyin mərhələ3 dən tarball

buraxılışlar/x86/2008.0/mərhələlər/

(x86 -nı seçdiyiniz memarlıqla əvəz edin - bu təlimat yalnız AMD64 və x86 üçün sınaqdan keçirilmişdir). Müvafiq md5 faylını yükləyin.

Ubuntu Adım 9 -dan Gentoo Linux qurun
Ubuntu Adım 9 -dan Gentoo Linux qurun

Addım 9. Gentoo qovluğuna köçürün

mv mərhələ3*.bz2* /mnt /gentoo

.

Ubuntu Addım 10 -dan Gentoo Linux qurun
Ubuntu Addım 10 -dan Gentoo Linux qurun

Addım 10. Özünüzü ora aparın (

cd /mnt /gentoo

) və tarbolu md5 vasitəsilə yoxlayın:

md5sum -c mərhələ3*.md5

. Bu, tarbolun zədələnmədən düzgün yüklənməsini təmin edir. Tamam olaraq bildirilmirsə, yenidən yükləməlisiniz.

Ubuntu Addım 11 -dən Gentoo Linux qurun
Ubuntu Addım 11 -dən Gentoo Linux qurun

Addım 11. Tarbolu çıxarın

sudo tar xvjpf mərhələ3*.bz2

. Tamamlanmasını gözləyin.

Ubuntu Addım 12 -dən Gentoo Linux qurun
Ubuntu Addım 12 -dən Gentoo Linux qurun

Addım 12. İndi Gentoo bölməsində quraşdırılmış bir neçə əsas proqramınız var; bundan sonra Portage qurmalısınız:

Gentoo'nun sisteminizdə olanlara tam nəzarət etməyinizə imkan verən paket idarəetmə sistemi.

  • Daha əvvəl stage3 tarbolunu yüklədiyiniz güzgüyə qayıdın. Gedin

    anlar/

  • qovluğuna daxil olun və ən son Portage faylını yükləyin. /Mnt /gentoo -ya köçürün və əmrdən istifadə edin:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr

  • Portage -ə qısa giriş: Portage, çoxsaylı proqram paketlərinin nisbətən asan quraşdırılmasına imkan verən bir paket idarəetmə sistemidir. Bir rsync serverindən bunların və əlaqələr siyahısını yükləyərək işləyir. Bu, çox sayda digər serverdən yüklənə biləcək müvafiq sənədlərə yönəldiləcəkdir. Bu fayllar yükləndikdən sonra, proqram kompüteriniz tərəfindən mənbədən tərtib ediləcək - maşınınız üçün optimallaşdırılacaq.
Ubuntu Addım 13 -dən Gentoo Linux qurun
Ubuntu Addım 13 -dən Gentoo Linux qurun

Addım 13. Bu mərhələdə bəzi bayraqlar tərtib etmək istəyə bilərsiniz

Bunu sevdiyiniz mətn redaktorundan istifadə edərək /mnt/gentoo/etc/portage/make.conf redaktə edərək edə bilərsiniz. Müxtəlif dəyişənlərə dair tam bələdçini /mnt/gentoo/usr/share/portage/config/make.conf.example oxuyaraq tapa bilərsiniz. Dəyişikliklərinizi konfiqurasiya faylına qeyd edin və mətn redaktorundan çıxın.

Ubuntu Step 14 -dən Gentoo Linux qurun
Ubuntu Step 14 -dən Gentoo Linux qurun

Addım 14. Yükləmənizi optimallaşdırmaq istəyirsiniz?

Make.conf faylını yenidən redaktə edin və SYNC dəyişəninin ən yerli rsync serverinizə qurulduğundan əmin olun. GENTOO_MIRRORS dəyişəninə bəyəndiyiniz qədər güzgü əlavə edin - hərçənd ki, üstünlük verin. Mövcud güzgülərin siyahısını burada tapa bilərsiniz.

Ubuntu Step 15 -dən Gentoo Linux qurun
Ubuntu Step 15 -dən Gentoo Linux qurun

Addım 15. Yeni sisteminizə girməzdən əvvəl, Ubuntu -dan olduğu kimi bir neçə həyati parametrinizin kopyalandığından əmin olmalısınız

  • Əvvəlcə dns parametrləri:

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

  • Və proc sisteminiz:

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

  • .
  • Və /dev fayl sistemini bağlayın:

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

  • .
Ubuntu Step 16 -dan Gentoo Linux qurun
Ubuntu Step 16 -dan Gentoo Linux qurun

Addım 16. İndi kök ata bilərsiniz

Bu, həqiqətən kifayət qədər sadədir və istənilən vaxt sadəcə yazmaqla çıxmaq olar … səhv… çıxış. Bu üç addımlı bir prosesdir:

  • Əvvəlcə kök qovluğunu /mnt /gentoo olaraq dəyişdirin:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • Sonra, bu terminalın harada olması lazım olduğunu bilməsini təmin etmək üçün mühiti yeniləyirsiniz:

    /usr/sbin/env-update

  • Nəhayət, bunu (müvəqqəti) yaddaşa həvalə edin:

    mənbə /etc /profil

  • Chroot olduğunuzu özünüzə xatırlatmaq istəyirsinizsə, bu incə əmrdən istifadə edə bilərsiniz:

    PS1 ixrac = "(chroot) $ PS1"

Ubuntu Addım 17 -dən Gentoo Linux qurun
Ubuntu Addım 17 -dən Gentoo Linux qurun

Addım 17. Təbrik edirik

Gentoo içindəsiniz və oranın dörddə bir hissəsindəsiniz. Çənə!

Ubuntu Step 18 -dən Gentoo Linux qurun
Ubuntu Step 18 -dən Gentoo Linux qurun

Addım 18. Sonra, hər hansı bir əməliyyat sisteminin ən həyati komponentini tərtib etməlisiniz:

onun nüvəsi. Kernel, hansı proqram təminatına bir anda hər hansı bir qurğunun daxil olmasına icazə verildiyini təyin edən OS hissəsidir. Bir nüvə olmadan heç bir əməliyyat sistemi yoxdur, çünki işləyə bilməz.

Ubuntu Addım 19 -dan Gentoo Linux qurun
Ubuntu Addım 19 -dan Gentoo Linux qurun

Addım 19. Daha əvvəl portage qurmağı unutmayın?

İndi göstərdiyiniz rsync serverindən yükləyə biləcəyiniz paketlərin siyahısını yükləyəcəksiniz. Yazın

ortaya çıx -sinxronizasiya

Ubuntu Step 20 -dən Gentoo Linux qurun
Ubuntu Step 20 -dən Gentoo Linux qurun

Addım 20. Aydınlıq üçün, bu mərhələdə 2.4 deyil, ən son nüvəni (2.6) qurmaq istədiyinizi düşünürəm

Ubuntu Step 21 -dən Gentoo Linux qurun
Ubuntu Step 21 -dən Gentoo Linux qurun

Addım 21. İndi İSTİFADƏ bayraqlarımızı təyin etməliyik

Bu bayraqlar tərtibçiyə hansı variantların əlavə olunacağını və hansı optimallaşdırmaların istifadə olunacağını bildirir. Sisteminiz üçün düzgün istifadə bayraqlarını təyin etmək vacibdir, əks halda gözlənilməz nəticələrlə nəticələnə bilərsiniz. Dəstəklənməməli olanları göstərən bayraqlar əlavə etmək də yaxşıdır.

Ubuntu Addım 22 -dən Gentoo Linux qurun
Ubuntu Addım 22 -dən Gentoo Linux qurun

Addım 22. Əlavə etmək istədiyiniz hər bir bayraq sadəcə bir sözdür

Silmək istədiyiniz hər bir seçim, qarşısında tire (-) olan sözdür. Məsələn, hər şeyi ogg dəstəyi ilə tərtib etmək istəsək, ogg əlavə edərdik. Ancaq ogg dəstəyi istəməsək, -ogg əlavə edərdik.

Ubuntu Addım 23 -dən Gentoo Linux qurun
Ubuntu Addım 23 -dən Gentoo Linux qurun

Addım 23. İstifadə bayraqlarınızı seçmək üçün hansı bayraqları daxil etmək istədiyinizi görmək üçün Gentoo USE Flags sənədlərinə baxın

Ubuntu Step 24 -dən Gentoo Linux qurun
Ubuntu Step 24 -dən Gentoo Linux qurun

Addım 24. Hansı bayraqları istifadə edəcəyinizi seçdikdən sonra /etc/make.conf ünvanına gedin və istədiyiniz bayraqları qoyun

Ubuntu Step 25 -dən Gentoo Linux qurun
Ubuntu Step 25 -dən Gentoo Linux qurun

Addım 25. İndi vaxt qurşağınızı quraq

Gentoo/usr/share/zoneinfo -da bütün vaxt zonalarına malikdir. Mövcud saat qurşağına baxmaq üçün qovluğa gedin və ls əmrini verin. Sonra (kimi bir əmr ilə saat dilimini /etc /localtime -ə kopyalayın.

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

).

Ubuntu Addım 26 -dan Gentoo Linux qurun
Ubuntu Addım 26 -dan Gentoo Linux qurun

Adım 26. Saat qurşağımızı qurduğumuza görə, əslində öz nüvə mənbələrimizi yükləməyin və nüvəni konfiqurasiya etməyin vaxtıdır

Ubuntu Addım 27 -dən Gentoo Linux qurun
Ubuntu Addım 27 -dən Gentoo Linux qurun

Addım 27. Çalışın (

# gentoo mənbələri ortaya çıxır

) kernel mənbələrini yükləmək üçün.

Ubuntu Step 28 -dən Gentoo Linux qurun
Ubuntu Step 28 -dən Gentoo Linux qurun

Addım 28. Bu növbəti addım ilk dəfə başlayanlar üçün çətin ola bilər

Burada nüvəni konfiqurasiya edirik ki, ehtiyac duyduğumuz dəstəyə sahib olsun. Kernelinizi düzgün qurduğunuzdan əmin olmalısınız, əks halda ehtiyac duyduğunuz funksiyalardan məhrum ola bilərsiniz.

Ubuntu Addım 29 -dan Gentoo Linux qurun
Ubuntu Addım 29 -dan Gentoo Linux qurun

Addım 29. Qaçın

  • cd/usr/src/linux

  • menukonfig edin

Ubuntu Addım 30 -dan Gentoo Linux qurun
Ubuntu Addım 30 -dan Gentoo Linux qurun

Addım 30. Bu, kernel konfiqurasiya menyusunu açacaq

Sisteminizi açmaq üçün lazım olacaq bütün sürücüləri seçdiyinizə əmin olun, məsələn, SCSI sürücüləri (lazım olduqda) və onların nüvəyə qurulacağına əmin olun. Əks təqdirdə, yükləyə bilməyəcəksiniz. Ayrıca, fayl sisteminiz üçün dəstəyi aktiv etdiyinizə əmin olun.

Ubuntu Addım 31 -dən Gentoo Linux qurun
Ubuntu Addım 31 -dən Gentoo Linux qurun

Addım 31. Ethernet sürücüləri və ya simsiz sürücülər (və ya hər ikisi) kimi ehtiyacınız ola biləcək hər hansı bir şəbəkə sürücüsünü seçin

Ubuntu Step 32 -dən Gentoo Linux qurun
Ubuntu Step 32 -dən Gentoo Linux qurun

Addım 32. Prosessorunuzun növünü və ailənizi seçin

Ubuntu Addım 33 -dən Gentoo Linux qurun
Ubuntu Addım 33 -dən Gentoo Linux qurun

Addım 33. Bitirdikdən sonra (

etmək && modules_install

) kernel və kernel modullarını tərtib etməyə başlayın.

Bu bir az vaxt ala bilər, buna görə də kitab oxumağa, televizora baxmağa, iti gəzməyə və ya sevdiyiniz hər şeyi edin. 34

Ubuntu Addım 34 -dən Gentoo Linux qurun
Ubuntu Addım 34 -dən Gentoo Linux qurun

make -j2 && modules_install et

35

  • İndi kernel şəklinizi /boot -a kopyalamalıyıq.

    Kernel-2.6.24-nü, nüvənizin adlanmasını istədiyiniz kimi dəyişdirin. (

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

  • )
  • İndi kernel modullarınızı konfiqurasiya edək. Qaç (

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

  • ) bütün mövcud kernel modullarını tapmaq üçün. Bunlardan /etc/modules.autoload.d/kernel-2.6 ünvanına avtomatik yüklənməsini istədiyinizləri əlavə edin.ko və ya.o və ya yolu daxil etməyin. Sadəcə, məsələn, snd-hda-intel deyin.
  • İpuçları

    • kök qrupları = kök,, portage
    • qruplar =, portage
    • prioritet = 3
    • Gentoo Forumlarına, veb saytına baxın
    • kataloq =/mnt/gentoo
    • Mərhələ 3 tarbolda, nədənsə çöküntü içərisindən uğursuzluğa səbəb olacaq bir "portage" istifadəçisi və qrupu yoxdur. Schroot istifadə edirsinizsə, ana sisteminizdə portage istifadəçisi və qrupu yaratmalı olacaqsınız (mənim vəziyyətimdə ubuntu maverick); /mnt/gentoo/etc -dəki passwd və qrup sənədlərinin üzərinə birbaşa dəyişiklik etsəniz yazılacaq. Portage istifadəçi və qrupu ana sistemə əlavə etdikdən sonra adi şəkildə chrooting də şəbəkə girişi ilə işləməlidir. Aşağıdakı konfiqurasiya ilə schroot istifadə etdim:
    • kök istifadəçiləri =
    • ləqəblər = gentoo
    • növü = qovluq
    • Təsvir = gentoo

    Xəbərdarlıqlar

    • Bu çox vaxt aparacaq, amma ümumiyyətlə buna dəyər.
    • Aralıq memarlıq versiyasını (məsələn, ubuntu 32 bit üzərində gentoo 64 bit) qurmağa çalışmayın, çünki chroot düzgün işləməyəcək (əgər kimsə bunu daha yaxşı izah edə bilərsə?)

    Tövsiyə: