Funtoo Linux Nasıl Kurulur

Gentoo’yu duydunuz, peki ya Funtoo? Funtoo, Gentoo'nun temel iyiliğini koruyan, ancak kaynak kodundan derleme programlarını çok daha hızlı yapan “profiller” yaparak yoğun şekilde optimize eden Gentoo Linux işletim sisteminin değiştirilmiş bir sürümüdür. Ayrıca, geleneksel Gentoo Linux'a çok cazip bir alternatif haline getiren başka donanımlara da sahiptir, örneğin Git sistemi aracılığıyla yazılım teslim etmeyi seçmek, zamandan tasarruf sağlayan otomatik bir çekirdek oluşturma sistemi ve daha fazlası. Peki Funtoo'yu nasıl yüklersiniz?

Funtoo yükleyin - Canlı Disk

Funtoo'nun aslında Gentoo Linux olduğu göz önüne alındığında,her şey elle kuruludur. Evet, kullanıcıların yazılımı yüklemek için canlı bir diske (diğer Linux dağıtımları gibi) ihtiyaç duyacakları doğrudur, ancak düşündüğünüz nedenle değildir. Bir canlı diskin gerekli olmasının nedeni, PC'nizi WiFi'ye bağlamanın ve muhtemelen kendi başına yüklenmeyen ücretsiz sürücüleri kullanmanın çok daha kolay olmasıdır.

Genel olarak, Funtoo'da gerçekten canlı bir disk yok. Bu dağıtımın çalışmasını isteyen ileri düzey kullanıcılar için, araçlar çoğunlukla aynı olduğundan çoğu Linux dağıtımında başarı bulabilirsiniz. Bununla birlikte, eğer bir Linux yanlısı değilseniz, sadece Gentoo canlı diskini indirmenizi öneriyoruz. Bu yöne gitmenin iki ana nedeni var:

  1. Gentoo ve Funtoo çok, çok benzer, bu nedenle çalıştırmanız gereken tüm chroot komutları her zaman Gentoo canlı diskinin içinde çalışacak.
  2. Canlı diskteki Gentoo çekirdeği yapılandırması kendi özel Linux çekirdeğinizi ayarlamak için kullanılabilir.

Gentoo canlı diskinin en yeni sürümünü alınburadan bir USB flash sürücü çıkarın (en az 2,5 GB boyutunda). Ek olarak, Etcher görüntü yanıp sönme aracının en son sürümünü indirin. Bir kere indirildikten sonra, USB belleği takın ve canlı diski ona takın. Bu aracın Windows, Mac ve Linux'ta çalıştığını unutmayın.

Gentoo canlı diski sonlandırıldığında ve hazır olduğundagitmek için PC'nizi yeniden başlatın ve BIOS'u yükleyin. BIOS ekranının içinde, önyükleme sırasını değiştirin, böylece Gentoo USB stick başka bir şeyden önce yüklenir. Aşağıdaki görüntü aşağıdaki resme benzer bir ekran olmalıdır.

Bölme Hazırlama

Funtoo'yu kurmak için önce internete bağlı olduğunuzdan emin olmanız, ardından masaüstündeki “Konsole” butonuna tıklamanız gerekir. Ardından, kullanın lsblk Canlı diski yüklediğiniz sistemdeki tüm sabit sürücüleri ve depolama aygıtlarını ortaya çıkarmak için Bu kurulum örneğinde, sabit sürücümüz etiketli / Dev / sda ve tam olarak 18 GB. Seninkilerin farklı bir etiketi ve boyutu olabilir.

Not: Gentoo canlı diskinde şifreli bir kök şifresi vardır. Ayarlamak için, terminali açın ve “sudo“. Oradan kaç passwd yeni bir kök şifre belirlemek için.

Klavyedeki “windows” düğmesine basın, “Gparted” yazın ve açın. Gparted'in içinde, doğru sabit sürücü etiketini (bulduğunuzda) bulun. lsblk). Ardından, sabit sürücüdeki tüm etkin bölümleri yeni bir bölüm tablosu ile silmeniz gerekir.

Yeni bir tablo oluşturmak için “cihaz” ve ardından “Bölüm Tablosu Oluştur” seçeneğini tıklayın. BIOS önyüklemesi kullanıyorsanız "msdos" seçeneğini, UEFI / güvenli önyüklemeyi kullanmayı düşünüyorsanız "gpt" seçeneğini seçin.

Tüm eski bölümleri sildikten sonra, yenilerini oluşturmanın zamanı geldi.

MS-DOS Bölüm Tablosu

  • “Yeni Bölüm Oluştur” iletişim kutusunu açmak için “yeni” ye tıklayın.
  • “Bölme adı” altında “SWAP” yazın.
  • “Dosya sistemi” altında “linux-swap” ı seçin.
  • Fiziksel RAM'inizin ne kadar büyük olduğunu düşünün veSWAP bölümünüzün aynı olduğundan emin olun. 1024 * GB yapın. Örneğin, 1024 x 2, 2 GB'yi MB'ye (2048 MB) dönüştürebilir. Boyutu "Yeni boyut" olarak MB cinsinden girin.
  • Yeni takas bölümünü eklemek için “ekle” ye tıklayınız, daha sonra kök bölümü yapmak için tekrar “yeni” ye tıklayınız.
  • Tüm bölümler ayarlandığında, değişiklikleri yazmak için “Uygula” ya tıklayın.

GPT Bölme Talimatları

  • “Yeni Bölüm Oluştur” iletişim kutusunu açmak için “yeni” ye tıklayın.
  • Bu ilk bölüm için “Partition name” altında “boot” yazın ve dosya sistemi için “Fat32” yi seçin. 1 GB'den büyük olmadığından emin olun. İdeal olarak, 512 MB.
  • Takas için ikinci bir bölüm oluşturun. Dosya sistemi olarak “linux-swap” ı seçtiğinizden ve “Bölüm adı” olarak “SWAP” yazdığınızdan emin olun. Doğru boyutu elde etmek için MS-DOS talimatlarındaki dönüştürme örneğini izlediğinizden emin olun.
  • Son olarak, üçüncü kez “yeni” ye tıklayarak kök bölümünü oluşturun. Sürücünün geri kalanını varsayılan olarak kullanacağından, bu bölümü yeniden boyutlandırmanın gerekmediğini unutmayın.
  • İşlem tamamlandığında, değişiklikleri yazmak için “Uygula” ya tıklayın.

Dosya Dosya Sistemleri

Artık her şey doğru bir şekilde bölümlendiğine göre, dosya sistemlerini bağlamanın ve her şeyi hazırlamanın zamanı geldi.

İlk önce içindeki Funtoo dizinini hazırlayın. / mnt. Burası her bölümün birleşeceği yer.

mkdir /mnt/funtoo

BIOS / MBR montaj talimatları

mount /dev/sdb2 /mnt/funtoo

GPT / UEFI montaj yönergeleri

mount /dev/sda3 /mnt/funtoo
mkdir /mnt/funtoo/boot
mount /dev/sda1 /mnt/funtoo/boot

Baz Sistemin Kurulumu

Temel Funtoo sistemi bir indirerek kurulur.Tar Gzip arşivi. Buradan bu sayfaya gidin ve hangi alt kemerin sisteminize uygun olduğunu bulun. Doğru alt dalı seçmek çok önemlidir ve derleme süresini büyük ölçüde iyileştirir, bu yüzden doğru olanı aldığınızdan emin olun. Hangi Funtoo alt grubuna ihtiyacınız olduğunu nasıl anlatacağınızdan emin değil misiniz? Bu komutu giriniz:

gcc -march=native -Q --help=target | grep march

Bulduğunuzda, bağlantıya sağ tıklayın, “bağlantı adresini kopyala” (veya eşdeğerini) seçin. Ardından terminale geçin ve indirin. / Mnt / funtoo dizin.

“Funtoo-current” u seçtiğinizden emin olun.

Not: Bu örnekte, genel 64bit alt ağını kullanıyor olacağız.

cd /mnt/funtoo
wget http://build.funtoo.org/funtoo-current/x86-64bit/generic_64/2018-03-02/stage3-generic_64-funtoo-current-2018-03-02.tar.xz

Alt arşiv arşivini indirdiğinizde, sisteme şu şekilde yükleyin:

tar xpf stage3-generic_64-funtoo-current-2018-03-02.tar.xz

Sistemi yapılandırma

Temel sistem çalışırken, içine Chroot koyabilirsiniz. Aşağıdaki komutları kullanın:

mount -t proc none proc
mount --rbind /sys sys
mount --rbind /dev dev

Taktıktan sonra solve.conf dosyasına da kopyalamak iyi bir fikirdir. Bu, ortaya çıkabilecek herhangi bir DNS sorununu çözecektir.

cp /etc/resolv.conf /mnt/funtoo/etc/

Chroot'a şununla giriş yapın:

env -i HOME=/root TERM=$TERM /bin/chroot . bash -l

Funtoo sisteminizde daha fazla değişiklik yapmadan önce root şifresini ayarlayın:

passwd

fstab

Funtoo Linux sisteminin düzgün bir şekilde önyüklenmesi için, düzenlemeyi yapmanız gerekir. fstab dosya:

nano -w /etc/fstab

silmek altındaki her şey dosyada, böylece bağlama noktalarıyla taze başlayabiliriz. YORUMLARI SİLMEYİN.

BIOS Talimatları

Aşağıdaki satırları fstab dosya.

# Swap
/dev/sda1 none swap sw 0 0
# Root Funtoo file system
/dev/sda2 / ext4 noatime 0 1

Düzenleme tamamlandı mı? düzenlemeleri ile kaydet Ctrl + Ove ile çık Ctrl + X.

UEFI Talimatları

# UEFI Boot partition
/dev/sda1 /boot vfat noatime 1 2
# Swap
/dev/sda2 none swap sw 0 0
# Root Funtoo file system
/dev/sda3 / ext4 noatime 0 1

Düzenlemeyi tamamladığınızda / etc / fstab dosyası, ile kaydet Ctrl + Ove ile çık Ctrl + X.

Portage Ağacını İndirin ve Güncelleyin

En son çıkardığın haldeFuntoo’nun sürümü için yazılım aracının en son sürümünü yüklemeniz gerekir. Git teknolojisi ile her şey yapıldığından, senkronizasyon Funtoo için uzun sürmez. Ağacı ile senkronize et benlik Komut.

ego sync

Ego senkronizasyonu yapılır, yani yeni Funtoosistem güncel bir portage ağacına sahiptir. Şimdi mevcut tüm güncellemeleri derleme zamanı. Bu en az 2 saat sürer, bu yüzden çok sabırlı olun. Doğru alt kemeri ayarladıysanız 2 saatten biraz daha hızlı olabilir.

Not: Düşük performanslı PC kullanıcıları 4+ saatlik bir derleme süresi bekleyebilirler.

emerge -auDN @world

Bir Çekirdek Kurmak

Bir acil güncelleme yapmak otomatik olarakbir çekirdek kurulum istemi. Funtoo, çekirdek yapıları için “Debian kaynakları” ile gitmeyi seçti. Bu işleri daha hızlı ve daha kolay hale getirir. Funtoo için en yeni Debian kaynaklı çekirdeği şununla oluştur:

emerge -s debian-sources

Dünya güncellemesinde olduğu gibi, bir çekirdek oluşturmakderleme gerektirir. Bu, sistemin güncellenmesi kadar uzun sürmez ancak yine de yaklaşık 20 dakika ila bir saat sürebilir. Arkanıza yaslanın ve Funtoo'nun derlenmesine izin verin. Terminal tekrar kullanılabilir olduğunda, çekirdek kullanıma hazırdır.

Bootloader'ı Kurma

Funtoo’nun çekirdek sistemi çalışıyor, ancak sistemBir bootloader yoksa, kendisi boot olmaz. Bunu düzeltmek için Grub'u sisteminize derlemeniz ve yüklemeniz gerekir. Seçtiğiniz yükleme türüne göre talimatları izleyin (BIOS veya UEFI).

İlk olarak, Grub'un Portage'daki en son sürümünü oluşturun:

emerge boot-update

Not: Yeni bir çekirdek veya ek işletim sistemi kurduğunuzda daima boot-update komutunu çalıştırın.

BIOS Grub Talimatları

grub-install --target=i386-pc --no-floppy /dev/sda
boot-update

UEFI Grub Talimatları

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id="Funtoo Linux [GRUB]" --recheck
boot-update

Sonlandırma

Her şey, çoğunlukla, kurulur ve çalışır. Geriye kalan tek şey, ağ araçlarını yapılandırmak, özel Linux ürün yazılımı yüklemek, “mix-in” ve masaüstü ortamlarını gözden geçirmek.

Ağı Kur

emerge linux-firmware networkmanager --autounmask-write
dispatch-conf

Not: tuşuna basın u devam etmek için klavyede sevk-conf

emerge linux-firmware networkmanager

Ağ yöneticisi ve ücretsiz olmayan Linux bellenimişimdi yeni Funtoo Linux kurulumunuzda kuruldu. Bu, kablosuz ve Bluetooth'un artık doğru sürücülere sahip olduğu anlamına gelir. Tek yapılması gereken ağın başlangıçta yüklenmesini sağlamak.

rc-update add NetworkManager default

Bir Ana Bilgisayar Adı Ayarla

Her Linux PC, "ana bilgisayar adı" olarak bilinen bir şeye sahiptir. Bu, diğer PC'lerin (Linux veya başka bir şekilde) bilgisayarınızı bir ağ üzerinde tanımasını sağlayan benzersiz bir tanımlayıcıdır. Bir ana makine adı ayarlamak için, ana makine adı dosyasını Nano'da açın ve metnin metninin bir kısmını alıntıların içinde değiştirin.

nano /etc/conf.d/hostname

Masaüstü Ortamı ve Karışımları

Funtoo şimdi çalışıyor ve çalışıyor! Artık geriye kalan tek şey profilinizi ayarlamak, bir miks eklemek ve tercih ettiğiniz Linux masaüstü ortamını kurmak.

Öncelikle, sisteme Funtoo kurulum lezzetinizin "masaüstü" olduğunu söylemeniz gerekir.

Not: bir karışıklık Portage'a belirli paketleri kurmanıza izin vermesi gerektiğini söyler. Pek çok durumda, herhangi bir kurulum yapmadan önce bir karışım seçmelisiniz.

epro flavor desktop

Ardından, sisteminize eklenebilecek olası karışımları listeleyin.

epro list

Sisteminize bir karışım eklemek için bu örneği izleyin:

epro mix-in +mixinname

Son olarak, masaüstüne erişmek için aşağıdaki bağlantıları izleyin.çevre çalışıyor. Funtoo altındaki her bir masaüstü ortamı kurulumunun kendine ait adımları olması nedeniyle, yalnızca resmi belgelere bağlanıyoruz. Düzgün çalışmasını sağlamak için onları ayrıntılı olarak incelediğinizden emin olun.

  • KDE Plazma 5
  • XFCE
  • LXQt
  • Dostum
  • GNOME Kabuğu

Yorumlar