Gentoo

Gentoo Linux Kurulum Eğitimi

Gentoo Linux Kurulum Eğitimi

Gentoo kurulum prosedürü, diğer dağıtımlardan daha fazla adım içerir. Bu kasıtlıdır, böylece adımları daha net bir şekilde kontrol edebilirsiniz. Bu stratejiyi kullanarak, liveDVD'yi kullanmak istiyorsanız 4GiB'den daha az disk ve 256MiB, 512MiB'a kadar bellekle başlayabilirsiniz. Ayrıca, sisteminizi olabildiğince verimli hale getirmek için ince ayar yapma fırsatına da sahipsiniz. Linux'ta ve tüm karmaşık ayrıntılarda iyi bilgili değilseniz, ilk denemeniz daha yavaş olacaktır, ancak sonunda çok yalın bir sistem elde edebilirsiniz.

medya seçimleri

Nereden başlayacağınızı seçmek; Normal donanıma ve çoğu zaman tek donanıma sahip olduğunuz sürece, kurulum için minimum kurulum CD'sini kullanmalısınız. Bu yöntem aynı zamanda Stage3 yöntemidir. Her şey yolunda giderse, Aşama 1 ve Aşama 2 ile asla uğraşmazsınız, ancak aşırı yükleme durumları için oradalar.

katran topları

Başlatma sistemi ve temel paketler için dosyalar içeren bir dosya sistemine sahip sıkıştırılmış dosyaları indirebilirsiniz. İhtiyaçlarınıza uygun birini seçin. Emin değilseniz, 'systemd' olanı alın. Bu en yaygın.

Diğer aşama dosyaları ileri düzey kullanıcılar içindir. Geliştiriciler çoğunlukla Stage1 ve Stage2 dosyalarını kullanır; onlara ihtiyacınız varsa, Gentoo'nun çoğunu zaten biliyorsunuzdur.

İlk Önyükleme

Minimal CD'yi indirin ve bir USB çubuğuna yazın. ISO dosyasını sanal bir makineye eklemeyi ve oradan pratik yapmayı düşünmelisiniz! Dosyalar Gentoo sitesindedir.

Minimum CD önyüklendiğinde, bir çekirdek seçmeniz için size 15 saniye verecektir. Bunun amacı, çerçeve arabelleğinin çalışmadığı veya diğer bazı garip önyükleme sorunlarının ortaya çıktığı bir durumu ele almaktır. Hiçbir şey yapmazsanız, sistem dahili diskten önyüklemeye geri döner. Eğer sorun yaşıyorsanız aşağıdaki gibi kernel parametrelerini belirtmeniz gerekmektedir.

$ gentoo skandalı

Bu, 'gentoo' çekirdeğini alır ve 'scandelay' seçeneğini gönderir. Diğer seçenekler, çoğu donanımda gerekli olmasa da, başlamadan önce araştırmanız gereken uzun bir listedir.

Bu aşamada kullanıcı da ekleyebilirsiniz. Bu kullanıcılar yalnızca kurulum sisteminde çalışacak, bu nedenle nadiren kullanışlıdır.

Başlamak için her şeyi konsolda yapabilirsiniz ancak terminal kullanmanın avantajları vardır. Bunu yapmak istiyorsanız, sshd'yi başlatın ve kök kullanıcı için bir şifre belirleyin. IP adresinizi kontrol ederek başlayın.

$ ip bir

Ardından sshd'yi başlatın:

$ /etc/init.d/sshd başlangıcı

Ardından, kök kullanıcı için parola belirleyin veya yeni bir geçici kullanıcı oluşturun.

$ şifre

Güvenli bir parola öneren uzun bir çıktı alırsınız. Düşük enerjiniz veya hayal gücünüz varsa kullanışlı. Artık her ikisine de sahip olduğunuza göre, kurulum sisteminize ssh yapabilirsiniz. Bir uyarı; CD'den yeniden başladığınızda, ssh anahtarı yeniden oluşturulacaktır! Diğer sisteminizdeki herhangi bir anahtarın silinmesi gerekiyor.

Disklerin hazırlanması

Diskler, diğer birçok dağıtımda olduğu gibi hazırlanır. Belgelerinin geri kalanını takip etmeyi kolaylaştırmak için, bölümlerinizi Gentoo standardına göre adlandırın. Gerçekten kullanacağınız bir sistem için burada bir planınız olmalı. Tercihen 'eviniz' için boyutları olan ve ”. Gerekli parçalar '/' ve '/boot'. UEFI için, önyükleme dosyaları için 350 Megabayt diskiniz olmalıdır. Favori bölüm düzenleyicinizi kullanın. UEFI bölümü için 'mkfs'yi kullanın.vfat -F 32 /dev/sda1' ve ana kullanım için 'mkfs'.ext4 /dev/sda2'.

Ana diskleri takma

En az bir 350 MiB önyükleme diskiniz ve başladığınızda sisteminizi barındıracak bir diskiniz olmalıdır. Bir takas bölümünün olması da iyidir. Standart komutla bağlayabilirsiniz.

$ mount /dev/sda2 /mnt/gentoo

Daha sonra chroot ortamına girene kadar 'önyükleme' diskini takmak için hiçbir neden yoktur. Kullanıcı disklerini veya bölümlerini de bağlayabilirsiniz, ancak yalnızca son sistemi yapıyorsanız.

tarball'ları indirmek

Tarball'ları başlamadan önce veya kurulum sırasında indirebilirsiniz. Alternatif olarak, yükleme ortamında 'Bağlantılar' tarayıcısı bulunur, böylece bunu terminal ile yapabilirsiniz. Dosyaları Gentoo diskine indirin.

$ cd /mnt/gentoo $ bağlantılar www.gentoo.kuruluş/indirmeler

Dosyaları diskinize yerleştirdikten sonra tar komutuyla paketlerini açın.

$ tar -xvf stage3-amd64-systemd-20210120T214504Z.katran.xz

Temel sistemi kurun

Aslında zaten çok basit ve genel bir sisteminiz var; Stage3 dosyasının konusu budur. Örneğin, yaptığınız.conf dosyası standart ayarlarla orada. Yine de bir aynaya sahip olması gerekiyor, aracı kullanarak bir tane ayarlayın.

$ mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.konf

Değeri ekler: GENTOOMIRRORS=”http://ftp.ntua.gr/pub/linux/gentoo/ https://ayna.tekerlek.sk/gentoo“, seçtiğiniz aynalarla, doğal olarak. Ayrıca, protokol veya hız kısıtlamalarını belirleyebileceğiniz otomatik bir seçeneğiniz de vardır. Ayrıca, aracın gerçekten ölçmek için bir 100KiB dosyasını indirdiği derin bir seçenek de vardır.

Ayrıca bir ebuild deposuna da ihtiyacınız var. Bu depo, yükseltmeler için neyin mevcut olduğunu takip eder. Gentoo'nun bir türevi ararken yapacağınız bunu değiştirebilirsiniz. Yeni oluşturulan dizin yapısından varsayılanı alabilirsiniz.

$ cd /mnt/gentoo $ mkdir -parents etc/portage/repos.conf $ cp usr/share/portage/config/repos.conf etc/portage/repos.konf/gentoo.konf

Genellikle, bunu değiştirmezsiniz. Değiştirmeniz gereken durumlar, kendi aynanız olduğu zamandır. Aşağıdaki komutlar doğrudan gentoo'dandır.kuruluş web sitesi. Kurulum için ortamı kurdular.

$ cp -dereferans vb/çözüm.conf /mnt/gentoo/etc $ mount -types proc /proc /mnt/gentoo/proc $ mount -rbind /sys /mnt/gentoo/sys $ mount -make-rslave /mnt/gentoo/sys $ mount -rbind /dev /mnt/gentoo/dev $ mount -make-rslave /mnt/gentoo/dev

Artık, yarattığınız ortama taşınmaya hazırsınız.

$ chroot /mnt/gentoo /bin/bash $ kaynak /etc/profile $ dışa aktar PS1="(chroot) $PS1"

Ortamın içinde, önyükleme bölümünü de bağlamanız gerekir.

$ mount /dev/sda2 /boot

Bunun hangi bölüm olduğu önceki adımlardan anlaşılmalıdır. Bir UEFI kurulumunda, tüm önyükleme bilgilerini depoladığınız ESP'yi oluşturdunuz. Ardından, depo bilgilerini depolarınız tarafından tanımlanan dizine indirirsiniz.conf dosyası.

$ ortaya-webrsync

Burada ortaya çıkan ilk sözü görüyorsunuz. Bu komut, tüm yükseltmelerinizi ve kurulumunuzu yönetir. Bilmeniz gereken bir sonraki hayati komut eselect. eselect ile Portage ile ilgili en son haberleri okursunuz

$ eselect haber oku

Veya profilinizi seçin;

$ eselect profil listesi $ eselect profil seti 3

Listeden numarayı seçersiniz veya listede gördüğünüz tüm adı kullanırsınız. Şimdi, sistemin kullandığınız aşama3'e göre değil, sisteminize göre güncellenmesini sağlamak için @world kümesini ayarlamanız ZORUNLUDUR.

$ ortaya -ask -verbose -update -deep -newuse @world

GENTOO'daki en güçlü değişken! USE değişkeni, programlarınızda hangi desteğin derlenmesi gerektiğini belirler. Doğru kullanıldığında sisteminizi diğer yöntemlere göre çok daha yalın hale getirebilirsiniz. KDE'yi çalıştırmayacağınızdan eminseniz, bunu KDE'yi desteklemeyi durdurmak için değiştirebilirsiniz. Gentoo daha sonra tüm programları bu destek olmadan derleyecek ve ikiliyi daha küçük hale getirecektir. KDE'ye geçmeye karar verirseniz, baştan başlamanız ve tüm uygulamalarınızı yeniden derlemeniz gerekir.

USE="-kde gnome qt5 alsa"

Tüm değerler varsayılan değerlerde ayarlanmıştır, bu nedenle koyduğunuz şey normalden bir değişikliktir. İlk inşa ettiğinizde muhtemelen sistemi çalıştırmak daha iyidir.

Saat dilimi ve yerel ayarlar

Ardından, saat dilimini ayarlayın. Dosyalardaki değerleri doldurun.

$ ls usr/share/zoneinfo $ echo "Avrupa/Atina" > /etc/timezone

Zamanı doğru bir şekilde yapılandırmak için ortaya çıkın.

$ ortaya çıktı -config sys-libs/timezone-data

Yerel ayarlar dosyanıza veri ekleyin:

tr_TR ISO-8859-1
tr_GB.UTF-8 UTF-8

Yeni oluşturduğunuz dosyayı kullanarak yapılandırın.

$ yerel ayar

Bu, Linux dünyasındaki tüm kurulumlar için standarttır. Bu, Gentoo'ya özgüdür:

$ eselect yerel ayar listesi $ eselect yerel ayar seti 3
$ env-update && source /etc/profile && export PS1="(chroot) $PS1"

Otomatik çekirdek yapılandırması

Komut dosyasını çalıştırmadan önce, /etc/fstab dosyasına önyükleme bölümünüzü eklemelisiniz.

/dev/sda2      /boot    ext4    varsayılanlar      0  2

Gentoo'da, başlatmak istediğiniz her makine için kendi çekirdeğinizi derleme özgürlüğüne sahipsiniz. Başlamanın en iyi yolu, ihtiyaçlarınıza uygun ikili çekirdekler elde etmektir. Çekirdek derlemenin karmaşıklığına girmeye hazır olduğunuzda, bunu çalışan sisteminizde yapın. Bir çekirdek seçmek için, her zamanki gibi ortaya çıkın;

$ ortaya çıkıyor - sistem çekirdeği/gentoo-çekirdek kutusu sor

ortaya komutu, çekirdeğinizi kuracak ve her şeyi ayarlayacaktır!

Sistemi yapılandırma zamanı

Ağ dosyalarını oluşturun.

/etc/conf.d/net
config_eth0="dhcp"
modüller = "ifconfig"
/etc/conf.d/ana bilgisayar adı
hostname="Gentoo"
$ ortaya çıkıyor - net-çeşitli/dhcpcd sor

Bu, dhcp'yi işlemek için dhcpcd programını kuracaktır. Gentoo için varsayılan değer dhcp'dir.

systemd kullanan dhcpcd ayarları, hizmeti etkinleştirmek içindir.

$ systemctl - şimdi net@enp1s0'ı etkinleştir.hizmet

Yeni sisteme önyükleme yapmadan önce, önyükleyicinizin kurulu olması gerekir. GRUB2'yi şu şekilde seçersiniz.

$ ortaya çıkıyor - sistem-önyükleme/grub sor:2
$ grub-install /dev/sda -efi-dizini=/boot
$ grub-mkconfig -o /boot/grub/grub.cfg

Şimdi, canlı sistem için /etc/fstab dosyanızı güncellemeniz gerekiyor.

/etc/fstab
/dev/sda1               /boot           ext4            noauto,noatime  1 2
/dev/sda2               /             ext4            noatime         0 1

'/dev/sda' numaraları, bölümleme düzeninize bağlı olarak farklılık gösterecektir. Benzersiz UUID numaralarını da kullanabilirsiniz. Bunları 'blkid' komutunu kullanarak çözmeniz gerekiyor.

Yeni sisteminize yeniden başlayın

Artık canlı sisteminize önyükleme yapabileceksiniz. Yükleme medyasını çıkarın ve deneyin. Herhangi bir şeyi kaçırdıysanız, kurulum medyasıyla her zaman baştan başlayabilirsiniz. Birçok sorun ayrıntıdır, bu nedenle indirdiğiniz tüm dosyalara sahipsiniz ve kurulumun yalnızca bir kısmını yapabilirsiniz. Bu kurulumda hala 'ortaya çıkma' seçeneğiniz var ve bu, yükseltmeleriniz ve sistemi değiştirmek için kullandığınız araçtır.

Sonuç

Gentoo'nun kendi yükleyicisi yoktur, bu da elde etmek istediğiniz şeyi hazırlamanız gerektiği anlamına gelir. Bunu, disklerin boyutunu seçerek ve sisteminiz için özel ihtiyaçları araştırarak yapabilirsiniz. Hızlı bir şekilde başlamak istiyorsanız, bir türev seçmeli ve bir Linux sisteminin ilk kurulumunda tüm ayrıntıları halledebileceğinizden emin olana kadar oradan ince ayar yapmalısınız.

Cursor jumps or moves randomly while typing in Windows 10
If you find that your mouse cursor jumps or moves on its own, automatically, randomly while typing in Windows laptop or computer, then some of these s...
How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...