Gentoo sürekli bir sürümdür, yani düzenli olarak yeni güncellemeleriniz olur, ancak büyük güncellemeler olmaz. Bunun arkasındaki fikir, farklı ana sürümlere ait oldukları için sistemin hiçbir zaman uyumsuz parçaları olmamasıdır. Gerektiği gibi yükseltin. Diğer birçok dağıtımda, yeni sürümle birlikte yeni çekirdekler gelir. Gentoo’da, test ettikçe yeni çekirdeklere sahip olacaksınız. Tabii oradan en güncel kerneli alıp çalıştırabilirsiniz. Sorun yaşarsanız forumlarda çok yalnız kalabileceğiniz uyarısıyla.
geçerli çekirdek
Kendi çekirdeğinizi istemeyebilirsiniz. İlk önyükleme için standart bir çekirdek oluşturabilir. Bu şekilde sistemi çalıştırabilir ve istediğiniz zaman çalıştırabilir ve her şeyi düzgün bir şekilde kurabilirsiniz. Çekirdeği derlemek de zaman alabilir, bu nedenle mevcut bir çekirdeği kullanmak faydalı olabilir. Bunu yapmak için çekirdeği ve modülleri doğru konumlara kopyalayın. Daha yeni CD’de, dosyalar önyükleme dizinindedir. Genellikle “Gentoo” olarak adlandırılır, onu kolayca bulmanız gerekir. Bir uyarı, bunların hem çekirdek hem de .igz dosyaları olduğundan emin olmanız gerektiğidir. Bunun için file komutunu kullanın.
/milyon ton/CD/bot/EFI: Manuel
/milyon ton/CD/bot/gentoo: Linux çekirdeği x86 çalıştırılabilir bzImage,
Versiyon 5.4.80-gentoo-r1-x86_64 (mutfak@katalizör)#1 SMP Paz 17 Ocak 23:41:47 UTC
2021RO-rootFS, takas_dev 0x3, normal VGA
/milyon ton/CD/bot/gentoo yapılandırması: Linux yapmak yapılandırma yapılandırması bir dosya-ASCII parankimi
/milyon ton/CD/bot/gentoo.igz: XZ sıkıştırılmış veri
/milyon ton/CD/bot/Sistem-gentoo haritası: ASCII metni
Gördüğünüz gibi, hangi yöntemi kullanacağınızı bilmeniz için dosyalar bu şekilde açıkça işaretlenmiştir. Ardından, modülleri kopyalamanız gerekir. Modüller, çalıştırdığınız her çekirdek için bir tane olmak üzere lib/modules dizininizdedir.
$ CP-R/Kütüphane/birimler/5.8.0 Genel /milyon ton/gentoo/Kütüphane/birimler
Bir dizin için, adı almak için “uname -r” kullanabilirsiniz.
Araçları yükleyin
Gentoo, birçok gelişmiş görev için araçlarla birlikte gelir. Bir çekirdeği derlerken genellikle Gentoo içinde de kullanabileceğiniz “make config” kullanırsınız. Ancak, Gentoo aracına da sahipsiniz; Genkernel. Çekirdeğinizi belirtilen standart ayarlarla otomatik olarak derleyebilir. Yalnızca orta sarıcıyı kullanarak da bir çekirdek kurabileceğinizi bilmelisiniz. Platformunuz için doğru çekirdek paketini seçmeniz gerekiyor. Aşağıda bazı seçenekleri görebilirsiniz.
$ sıralama – sistem çekirdeğinde bir sorun/kernel-gentoo’yu kur
$ sıralama – sistem çekirdeğinde bir sorun/installkernel-systemd-boot
Kaynakları yükledikten sonra çekirdeğinizi derlemek için kullanılan araçlardan biri de “genkernel”dir.
Genkernel, yeni kaynakları indirdikten sonra çekirdeği yükseltmek için ihtiyacınız olan tüm betikleri çalıştırır.
Kaynak kodunu kullan
Bu, daha fazla yerelleştirme gücü gerektirir, ancak bu, Gentoo’yu seçmenizin nedenlerinden biridir. Aslında tüm belgeler, kendi çekirdeğinizi derlemek ve bunun yerine bir ikili çekirdeğe sahip olmak istediğinizi varsayar. Bununla ilgili büyük değişiklik, Eylül 2020’de Gentoo geliştiricilerinin önceden hazırlanmış bir çekirdek yayınlamasıyla geldi. Aralarından seçim yapabileceğiniz birkaç paketiniz var, ancak prosedür hepsi için aynı. Burada bir çekirdek seçin! Daha pek çok şey var, ancak işiniz bittiğinde bunları seçebilirsiniz. Burada en son Gentoo temel kaplamasını seçebilirsiniz.
$ ortaya –ask –update-deep –with-bdeps = y –newuse sys-kernel/Gentoo Kaynakları
Bu, yalnızca çekirdeği yükseltmeyi seçtiğiniz anlamına gelir. Tam bir sistem yükseltmesi genellikle kaynakları yeni bir çekirdek için yükseltir. Bundan sonra birçok çekirdeğiniz olacak, hangisini kullanmak istediğinizi seçin.
$ çekirdek listesini seçin $ çekirdeği seçin atama3
Sistem şimdi bağlantıyı /usr/src/linux olarak değiştirmiştir. Tüm araçlar bu sembolik bağlantıyı kullanacaktır. Daha sonra, yeni çekirdeklerin çoğunun aynı değerlere sahip olması için eski yapılandırma dosyasını kopyalamanız gerekecektir. Eski dosya birçok yerde mevcuttur. işletim sisteminizde bir tane.
$ zekat/tedavi etmek/yapılandırma.gz /usr/kaynak/linux/sıralama
Artık çekirdek yapılandırmasına başlayabilirsiniz. Bunu “make config”, “make menuconfig” vb. olarak kullanabilirsiniz. Bunu standart paketlerden herhangi biriyle yapın. Ancak, Gentoo’nun bir ası var. Genkernel! Bu araç tüm adımları atar ve tüm süreci sizin için yapar. iyileştirmeye dikkat edin; Bazı seçenekler eklemeniz gerekiyor.
$ genkernel -oldconfig -menuconfig
Herhangi bir parametre olmadan çalıştırabilirsiniz, ancak çekirdek yapılandırmanız hakkında bir seçeneğiniz yoktur. Bu prosedür, yeni bir çekirdek oluşturmak ve kurmak için yeterlidir. Parametreleri belirlemek oldukça zordur.
Hazır boncuklar kullanın
Kendi çekirdeğinizi derlemek istediğinizden emin misiniz? Bir ikili çekirdek elde etmek için birkaç seçeneğiniz var. Aşağıdaki değeri ayarlarsanız, debiansources ikili çekirdeği kuracak ve sizi verilerinizi derleme zahmetinden kurtaracaktır.
$ Eko“sys-kernel / debian-source ikili”>>/vb/taşınabilir/paket.kullanım
$debian kaynaklarını görüntüler
Ayrıca en son kararlı çekirdeği doğrudan geliştiricilerin sitelerinden edinebilirsiniz. Yüklemek ve yükseltmek için çalıştırın, yüklemek için görünecektir.
$ Kalk – sistemin çekirdeğine sor/Gentoo çekirdek kutusu
Daha fazla çekirdek mevcuttur ve dağıtım çekirdekleri mevcuttur.
Desteklenmeyen kaynak kodunun kullanımı
Çekirdek kodunda kendi değişikliklerinizi yapabilirsiniz. Bu durumu halletmek için, bu kodun otomatik işlenmesini kapatmak istiyorsunuz. Portage’ın hangi bağımlılıklarla başa çıkacağını bildiğinden emin olmak için, onu oraya koymasını söylemelisiniz, ancak otomatik olarak güncellenmemelidir.
Portage bildirimi için paketlemek istediğiniz dosya /etc/portage/profile/package.provided şeklindedir.
#gentoo-sources-4.9.16’yı manuel olarak kurulmuş olarak işaretleyin
sistem çekirdeği/Gentoo Kaynakları 4.9.16
Bu şekilde, herhangi bir kodu kullanabilir ve komut dosyalarını beklenmedik bir şekilde değiştirmek zorunda kalmadan istediğinizi yapabilirsiniz.
Intel Mikro Ev
Derlemeyi bitirdiğinizde, işlemci mikro koduna sahip olduğunuzdan emin olmanız gerekir. Bu paketler Intel işlemci içindir.
$ Intel iucodetool uygulamasından çıktı
AMD işlemciniz varsa bunu atlayın.
yemek
Bir evrimle, grubu diğer dağıtımlarda olduğu gibi güncellemelisiniz.
$ grub-install -efi-dizin =/bot /davet/vda
Önyükleme bölümünü varsayılan olarak takmadığınızda gereken efi öğeleri: “boot /efi”. Bu küçük Gentoo adamı, önyükleme ile ilgili her şeyi ayarlayacak.
$ Ego önyükleme güncellemesi
Bulunan çekirdeği ve intramf’leri kontrol edin, komut tüm başarıları ve başarısızlıkları listeler. Hepsinin çalıştığından emin olun.
Kaynakları kaldır
Kaynakları paket yöneticisi ile kurduğunuz için, bunları kaldırmak ve derlemeler arasında ağacı temizlemek için paket yöneticisini de kullanabilirsiniz.
Ağacınızı temizlemek için:
$ ortaya ortaya -depclean – gentoo – kaynaklar
Belirli bir çekirdeği kaldırmak için:
$ ortaya -ask -noreplace gentoo-source: 5.4.83
Mevcut kararlı dalı kaldırmak istiyorsanız!
diğer seçenekler
Gentoo’daki oldukça yeni bir proje, bir “dağıtım çekirdeğinin” eklenmesidir. Kullanılabilir üç tane vardır, birini seçtiğinizde, sistem normal bir yükseltme sırasında çekirdeği yükseltir.
çözüm
Gentoo en başından beri mekanik için tasarlandı, bu da onu güçlü bir optimizasyon aracı yapıyor. Günümüzde, dağıtımın çekirdeği sizin için yönetmesine izin verebilirsiniz. Ayarlamayı kaybedeceksiniz, ancak standart paketlerle kaynak ekleyerek istediğiniz zaman değiştirebilirsiniz. Sonuç olarak, Gentoo, ince ayar yeteneğinden ödün vermeden daha fazla insan tarafından erişilebilir hale gelir. Gitme zamanı; Gentoo!
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın