Ubuntu'dan Gentoo Linux Nasıl Kurulur (Resimlerle)

İçindekiler:

Ubuntu'dan Gentoo Linux Nasıl Kurulur (Resimlerle)
Ubuntu'dan Gentoo Linux Nasıl Kurulur (Resimlerle)

Video: Ubuntu'dan Gentoo Linux Nasıl Kurulur (Resimlerle)

Video: Ubuntu'dan Gentoo Linux Nasıl Kurulur (Resimlerle)
Video: Xiaomi MIUI MAİL E-POSTA Uygulama Kurulumu nasıl yapılır. - KESİN ÇÖZUM 2024, Nisan
Anonim

Gentoo özelleştirilebilirliği, karmaşıklığı, paket yönetimi ve geeky-ness ile genel ilişkisi ile tanınan bir Linux dağıtımıdır. Her şeyden önce, Gentoo dağıtımı herkes için değildir; Sisteminizi tamamen işlevsel hale getirmek için biraz okuma yapmanız gerekeceğinden beyninizi kullanmaya hazır olun. Gentoo'da her paket, paket yönetim aracı portage kullanılarak kaynağından derlenir, böylece sisteminizde hangi özelliklerin ve paketlerin kurulu olduğuna siz, kullanıcı karar verir. Büyük yapıların (kde/gnome/libreoffice) derlenmesi/kurulması, kullanılan donanıma bağlı olarak 30 saniye ile birkaç gün (her biri) arasında sürebilirken, daha küçük yapılar birkaç dakika içinde kurulur. Bu kılavuz, bilgisayarınızı normal günlük kullanım için tamamen ücretsiz bırakırken Gentoo'yu kurmanıza izin verecektir. Açıkça Ubuntu'dan çalışmak üzere yazılmıştır, ancak bunun başka herhangi bir Linux dağıtımından çalışmaması için hiçbir neden yoktur.

adımlar

Ubuntu Adım 1'den Gentoo Linux'u kurun
Ubuntu Adım 1'den Gentoo Linux'u kurun

Adım 1. Ubuntu kutunuzda süper kullanıcı ayrıcalıklarına sahip olduğunuzdan emin olun; ve bir İnternet bağlantısı - tercihen hızlı bir bağlantı

Genel olarak Ubuntu ve Linux hakkında orta düzeyde bilgi sahibi olmak da tercih sebebidir.

Ubuntu Adım 2'den Gentoo Linux'u kurun
Ubuntu Adım 2'den Gentoo Linux'u kurun

Adım 2. Ubuntu'ya chroot kurmanız gerekiyor

Bunu Synaptic aracılığıyla dchroot ve debootstrap paketlerini kurarak gerçekleştirebilirsiniz; veya komut satırı yazarak

sudo apt-get install dchroot debootstrap

. Bu program, Linux'un geçici olarak kendi kök dizininin normalden farklı olduğunu iddia etmesine izin verir.

Ubuntu Adım 3'ten Gentoo Linux'u kurun
Ubuntu Adım 3'ten Gentoo Linux'u kurun

Adım 3. Ya mevcut bölümleri yeniden bölümlere ayırın ya da boş Sabit Disk alanından yeni bir bölüm oluşturun

Dikkat olmak! Herhangi bir veri kaybetmek istemezsiniz.

Çoğu web sitesi, esasen, daha fazla bölüm, daha iyi olmasını önerir. En azından bir kök bölüme (/) ihtiyacınız olacak; ancak çoğu insanın ayrı bir takas bölümü vardır, ev bölümü (/home). Bazıları ayrıca /boot ve /var için ayrı bir bölüm önerir

Ubuntu Adım 4'ten Gentoo Linux'u kurun
Ubuntu Adım 4'ten Gentoo Linux'u kurun

Adım 4. Yeni bölüm(ler)i istediğiniz bir Dosya Sistemini kullanarak biçimlendirin (/home, /, /boot ve /var için ext2, ext3 veya reiser2 kullanılması tercih edilir)

Takasların takas bölümleri olarak biçimlendirilmesi gerekir.

Ubuntu Adım 5'ten Gentoo Linux'u kurun
Ubuntu Adım 5'ten Gentoo Linux'u kurun

Adım 5. Yeni bir klasör oluşturun,

/mnt/gentoo

ve oluşturduğunuz ayrı bölümlerin her biri için bir tane.

Ubuntu Adım 6'dan Gentoo Linux'u kurun
Ubuntu Adım 6'dan Gentoo Linux'u kurun

Adım 6. Yeni bölümlerinizi buraya monte edin:

  • sudo mount /dev/sda5 /mnt/gentoo

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

  • burada, sda5 ve 6, sırasıyla olası kök ve ana dizinlerinizi içeren bölümlerdir.
Ubuntu Adım 7'den Gentoo Linux'u kurun
Ubuntu Adım 7'den Gentoo Linux'u kurun

Adım 7. Tarihinizin doğru olduğunu kontrol edin (tarih yazın)

Sözdizimi ile değiştirebilirsiniz

tarih MMDDhhmmYYYY

Ubuntu Adım 8'den Gentoo Linux'u kurun
Ubuntu Adım 8'den Gentoo Linux'u kurun

Adım 8. Seçtiğiniz bir web tarama programını açın ve buraya gidin

Yerel aynanızı bulun ve sahne 3 tarball'dan

sürümler/x86/2008.0/stages/

(x86'yı seçtiğiniz mimariyle değiştirin - bu kılavuz yalnızca AMD64 ve x86 için test edilmiştir). İlgili md5 dosyasını indirin.

Ubuntu Adım 9'dan Gentoo Linux'u kurun
Ubuntu Adım 9'dan Gentoo Linux'u kurun

Adım 9. Gentoo klasörüne taşıyın

mv stage3*.bz2* /mnt/gentoo

.

Ubuntu Adım 10'dan Gentoo Linux'u kurun
Ubuntu Adım 10'dan Gentoo Linux'u kurun

Adım 10. Kendinizi oraya taşıyın (

cd /mnt/gentoo

) ve tarball'ı md5 üzerinden kontrol edin:

md5sum -c aşama3*.md5

. Bu, tarball'ın bozulmadan düzgün bir şekilde indirilmesini sağlar. Tamam olarak bildirmezse, yeniden indirmeniz gerekir.

Ubuntu Adım 11'den Gentoo Linux'u kurun
Ubuntu Adım 11'den Gentoo Linux'u kurun

Adım 11. Tarball'ı çıkarın

sudo tar xvjpf stage3*.bz2

. Tamamlanmasını bekleyin.

Ubuntu Adım 12'den Gentoo Linux'u kurun
Ubuntu Adım 12'den Gentoo Linux'u kurun

Adım 12. Artık Gentoo bölümünde kurulu birkaç temel programınız var; sonra, Portage'ı yüklemeniz gerekir:

Gentoo'nun sisteminizde ne olduğu üzerinde tam kontrole sahip olmanızı sağlayan paket yönetim sistemi.

  • Stage3 tarball'ı daha önce indirdiğiniz aynaya geri dönün. şuraya git

    anlık görüntüler/

  • dizini ve en son Portage dosyasını indirin. /mnt/gentoo'ya taşıyın ve şu komutu kullanın:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C /mnt/gentoo/usr

  • Portage'a kısa bir giriş: Portage, çok sayıda yazılım paketinin nispeten kolay kurulumuna izin veren bir paket yönetim sistemidir. Bir rsync sunucusundan bunların ve aralarındaki ilişkilerin bir listesini indirerek çalışır. Bu, taşıma işlemini çok sayıda başka sunucudan indirilebilen ilgili dosyalara yönlendirecektir. Bu dosyalar indirildikten sonra, yazılım bilgisayarınız tarafından kaynaktan derlenecek ve makineniz için optimize edilecektir.
Ubuntu Adım 13'ten Gentoo Linux'u kurun
Ubuntu Adım 13'ten Gentoo Linux'u kurun

Adım 13. Bu aşamada, bazı derleme bayrakları ayarlamak isteyebilirsiniz

Bunu, favori metin düzenleyicinizi kullanarak /mnt/gentoo/etc/portage/make.conf dosyasını düzenleyerek yapabilirsiniz. /mnt/gentoo/usr/share/portage/config/make.conf.example okuyarak çeşitli make değişkenleri hakkında tam bir kılavuz bulunabilir. Değişikliklerinizi yapılandırma dosyasına kaydedin ve metin düzenleyiciden çıkın.

Ubuntu Adım 14'ten Gentoo Linux'u kurun
Ubuntu Adım 14'ten Gentoo Linux'u kurun

Adım 14. İndirmenizi optimize etmek mi istiyorsunuz?

make.conf dosyasını yeniden düzenleyin ve SYNC değişkeninin en yerel rsync sunucunuza ayarlandığından emin olun. GENTOO_MIRRORS değişkenine istediğiniz kadar ayna ekleyin - yine de tercih ettiğinizi ilk sıraya koyun. Mevcut aynaların listesini burada bulabilirsiniz.

Ubuntu Adım 15'ten Gentoo Linux'u kurun
Ubuntu Adım 15'ten Gentoo Linux'u kurun

Adım 15. Kendinizi yeni sisteminize kaptırmadan önce, Ubuntu'dan kopyalanmış birkaç hayati ayarınız olduğundan emin olmanız gerekir

  • İlk olarak, dns ayarları:

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

  • Ve proc sisteminiz:

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

  • .
  • Ve /dev dosya sistemini mount-bağlayın:

    sudo mount -o bağlama /dev /mnt/gentoo/dev

  • .
Ubuntu Adım 16'dan Gentoo Linux'u kurun
Ubuntu Adım 16'dan Gentoo Linux'u kurun

Adım 16. Artık chroot yapabilirsiniz

Bu gerçekten yeterince basittir - ve herhangi bir zamanda basitçe… err… exit yazılarak çıkılabilir. Bu üç adımlı bir süreçtir:

  • İlk önce kök dizini /mnt/gentoo olarak değiştirin:

    sudo chroot /mnt/gentoo /bin/bash

  • .
  • Ardından, bu terminalin nerede olması gerektiğini bildiğinden emin olmak için ortamı güncellersiniz:

    /usr/sbin/env-güncelleme

  • Son olarak, bunu (geçici) belleğe aktarın:

    kaynak /etc/profil

  • Kendinize chroot'ta olduğunuzu hatırlatmak istiyorsanız, bu zarif komutu kullanabilirsiniz:

    PS1'i dışa aktar="(chroot) $PS1"

Ubuntu Adım 17'den Gentoo Linux'u kurun
Ubuntu Adım 17'den Gentoo Linux'u kurun

Adım 17. Tebrikler

Gentoo'nun içindesiniz ve oradaki yolun dörtte biri kadar. Korkma!

Ubuntu Adım 18'den Gentoo Linux'u kurun
Ubuntu Adım 18'den Gentoo Linux'u kurun

Adım 18. Ardından, herhangi bir işletim sisteminin en hayati bileşenini derlemeniz gerekir:

onun çekirdeği. Çekirdek, herhangi bir anda hangi yazılım parçalarının bir donanım parçasına erişmesine izin verildiğini belirleyen işletim sisteminin bir parçasıdır. Çekirdek olmadan işletim sistemi olmaz çünkü çalışamaz.

Ubuntu Adım 19'dan Gentoo Linux'u kurun
Ubuntu Adım 19'dan Gentoo Linux'u kurun

Adım 19. Portage'ı daha önce kurmayı hatırlıyor musunuz?

Şimdi belirttiğiniz rsync sunucusundan yükleyebileceğiniz paketlerin bir listesini indireceksiniz. Tip

ortaya çıkmak --sync

Ubuntu Adım 20'den Gentoo Linux'u kurun
Ubuntu Adım 20'den Gentoo Linux'u kurun

Adım 20. Anlaşılır olması adına, bu aşamada 2.4 yerine en son çekirdeği (2.6) yüklemek istediğinizi varsayacağım

Ubuntu Adım 21'den Gentoo Linux'u kurun
Ubuntu Adım 21'den Gentoo Linux'u kurun

Adım 21. Şimdi USE bayraklarımızı ayarlamalıyız

Bu bayraklar, derleyiciye hangi seçeneklerin ekleneceğini ve hangi optimizasyonların kullanılacağını söyler. Sisteminiz için doğru kullanım işaretlerini ayarlamak önemlidir, aksi takdirde beklenmedik sonuçlarla karşılaşabilirsiniz. Neye destek eklenmeyeceğini söyleyen bayraklar eklemek de iyidir.

Ubuntu Adım 22'den Gentoo Linux'u kurun
Ubuntu Adım 22'den Gentoo Linux'u kurun

Adım 22. Eklemek istediğiniz her bayrak sadece bir kelimedir

Kaldırmak istediğiniz her seçenek, önünde tire (-) bulunan kelimedir. Örneğin her şeyi ogg desteği ile derlemek istersek ogg ekleriz. Ama ogg desteği istemiyorsak -ogg eklerdik.

Ubuntu Adım 23'ten Gentoo Linux'u kurun
Ubuntu Adım 23'ten Gentoo Linux'u kurun

Adım 23. USE bayraklarınızı seçmek için, hangi bayrakları dahil etmek isteyebileceğinizi görmek için Gentoo USE Flags belgelerine bakın

Ubuntu Adım 24'ten Gentoo Linux'u kurun
Ubuntu Adım 24'ten Gentoo Linux'u kurun

Adım 24. Hangi bayrakların kullanılacağını seçtikten sonra, /etc/make.conf'a gidin ve istediğiniz bayrakları koyun

Ubuntu Adım 25'ten Gentoo Linux'u kurun
Ubuntu Adım 25'ten Gentoo Linux'u kurun

Adım 25. Şimdi saat diliminizi ayarlayalım

Gentoo, /usr/share/zoneinfo adresinde tüm zaman dilimlerine sahiptir. Dizine gidin ve mevcut saat dilimlerini görüntülemek için ls komutunu verin. Sonra (gibi bir komutla saat dilimini /etc/localtime'a kopyalayın.

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

).

Ubuntu Adım 26'dan Gentoo Linux'u kurun
Ubuntu Adım 26'dan Gentoo Linux'u kurun

Adım 26. Artık zaman dilimimizi ayarladığımıza göre, çekirdek kaynaklarımızı indirmenin ve çekirdeği yapılandırmanın zamanı geldi

Ubuntu Adım 27'den Gentoo Linux'u kurun
Ubuntu Adım 27'den Gentoo Linux'u kurun

Adım 27. Çalıştır (

# gentoo kaynaklarını ortaya çıkar

) çekirdek kaynaklarınızı indirmek için.

Ubuntu Adım 28'den Gentoo Linux'u kurun
Ubuntu Adım 28'den Gentoo Linux'u kurun

Adım 28. Bu sonraki adım, ilk zamanlayıcılar için zor olabilir

Burada çekirdeği, ihtiyacımız olan desteğe sahip olacak şekilde yapılandırıyoruz. Çekirdeğinizi doğru bir şekilde kurduğunuzdan emin olmalısınız, aksi takdirde ihtiyacınız olan fonksiyonlardan yoksun kalabilirsiniz.

Ubuntu Adım 29'dan Gentoo Linux'u kurun
Ubuntu Adım 29'dan Gentoo Linux'u kurun

Adım 29. Çalıştır

  • cd /usr/src/linux

  • menuconfig yap

Ubuntu Adım 30'dan Gentoo Linux'u kurun
Ubuntu Adım 30'dan Gentoo Linux'u kurun

Adım 30. Bu, çekirdek yapılandırma menüsünü getirecektir

SCSI sürücüleri (gerekirse) gibi sisteminizi başlatmak için ihtiyaç duyacağınız tüm sürücüleri seçtiğinizden ve bunların çekirdeğe yerleştirilecek şekilde ayarlandığından emin olun. Değillerse, önyükleme yapamazsınız. Ayrıca, dosya sisteminiz için desteği etkinleştirdiğinizden emin olun.

Ubuntu Adım 31'den Gentoo Linux'u kurun
Ubuntu Adım 31'den Gentoo Linux'u kurun

Adım 31. Ethernet sürücüleri veya kablosuz sürücüler (veya her ikisi) gibi ihtiyaç duyabileceğiniz herhangi bir ağ sürücüsünü seçin

Ubuntu Adım 32'den Gentoo Linux'u kurun
Ubuntu Adım 32'den Gentoo Linux'u kurun

Adım 32. İşlemci türünüzü ve ailenizi seçin

Ubuntu Adım 33'ten Gentoo Linux'u kurun
Ubuntu Adım 33'ten Gentoo Linux'u kurun

Adım 33. Bitirdikten sonra, yazın (

make && make module_install

) çekirdek ve çekirdek modüllerini derlemeye başlamak için.

Bu biraz zaman alabilir, bu yüzden kitap okuyun, TV izleyin, köpeği gezdirin ya da yapmaktan hoşlandığınız her şeyi yapın. 34

Ubuntu Adım 34'ten Gentoo Linux'u kurun
Ubuntu Adım 34'ten Gentoo Linux'u kurun

make -j2 && make module_install

35

  • Şimdi çekirdek imajınızı /boot dizinine kopyalamamız gerekiyor.

    Kernel-2.6.24'ü, çekirdeğinizin adlandırılmasını istediğiniz şekilde değiştirin. (

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

  • )
  • Şimdi çekirdek modüllerinizi yapılandıralım. Çalıştırmak (

    find /lib/modules/(çekirdek sürümü)/ -type f -iname '*.o' -veya -iname '*.ko'

  • ) mevcut tüm çekirdek modüllerini bulmak için. Bunlardan otomatik olarak yüklenmesini istediklerinizi /etc/modules.autoload.d/kernel-2.6'ya ekleyin..ko veya.o veya path eklemeyin. Örneğin, sadece snd-hda-intel deyin.
  • İpuçları

    • kök grupları=kök,, portage
    • gruplar=, taşıma
    • öncelik=3
    • Gentoo Forumlarına bakın, web sitesi
    • dizin=/mnt/gentoo
    • Aşama 3 tarball'da bir "portage" kullanıcısı ve grubu yoktur, bu da chroot'un içinden ortaya çıkmasına neden olacak bir nedenden dolayı. Eğer schroot kullanıyorsanız, ana bilgisayar sisteminizde portage kullanıcısını ve grubunu oluşturmanız gerekecektir (benim durumumda ubuntu maverick); /mnt/gentoo/etc içindeki passwd ve grup dosyalarının üzerine doğrudan değişiklik yaparsanız bunların üzerine yazılır. Portage user & group'u ana sisteme ekledikten sonra, normal şekilde chrooting de ağ erişimi ile çalışmalıdır. Aşağıdaki yapılandırmayla schroot kullandım:
    • kök kullanıcılar=
    • takma adlar=gentoo
    • tür=dizin
    • açıklama=gentoo

    Uyarılar

    • Bu uzun zaman alacak ama genellikle buna değer.
    • chroot düzgün çalışmayacağından (birisi bunu daha iyi açıklayabilirse?)

    Önerilen: