ดูเหมือนว่าพวก Gentoo ยังไม่หยุดทำงาน และในสิ่งพิมพ์ก่อนหน้านี้ เราจะแจ้งให้คุณทราบเกี่ยวกับ Portage 3.0 เวอร์ชันเสถียรใหม่ ซึ่งมีการปรับปรุงที่ดีในการเพิ่มประสิทธิภาพของการคำนวณเนื่องจากจำนวนการเรียกใช้ฟังก์ชัน use_reduce และ catpkgsplit ลดลง (หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้คุณสามารถปรึกษา สิ่งพิมพ์ในลิงค์ต่อไปนี้).
ตอนนี้ในบันทึกปัจจุบันเพิ่มเติมไฟล์ ผู้พัฒนา Gentoo ประกาศความพร้อมใช้งานของบิลด์เคอร์เนลลินุกซ์ทั่วไป สร้างโดยโครงการ "เคอร์เนลการกระจาย Gentooเพื่อลดความซับซ้อนของกระบวนการบำรุงรักษาเคอร์เนล Linux ในการแจกจ่ายสำหรับผู้ใช้จำนวนมาก
โครงการ ให้ความสามารถในการติดตั้งบิวด์ไบนารี พร้อมใช้งานกับเคอร์เนลและใช้ ebuild แบบรวมเพื่อสร้างกำหนดค่าและติดตั้งเคอร์เนลโดยใช้ตัวจัดการแพ็กเกจคล้ายกับแพ็กเกจอื่น ๆ
ความแตกต่างที่สำคัญระหว่างชุดประกอบสำเร็จรูปที่นำเสนอและการฝึกอบรมเคอร์เนลด้วยตนเองคือ ความสามารถในการอัปเดตโดยอัตโนมัติ เมื่อติดตั้งการอัปเดตระบบปกติด้วยตัวจัดการแพ็คเกจ (ปรากฏ - อัปเดต @world) และชุดตัวเลือกเริ่มต้นที่กำหนดไว้ล่วงหน้า ซึ่งรับประกันประสิทธิภาพหลังการอัปเดต (เมื่อกำหนดค่าด้วยตนเองหากเคอร์เนลไม่โหลดหรือล้มเหลวจะไม่ชัดเจนว่าปัญหาเกี่ยวข้องกับการตั้งค่าพารามิเตอร์ที่ไม่ถูกต้องหรือข้อบกพร่องในเคอร์เนลเอง)
โครงการเคอร์เนลการแจกจ่าย Gentoo ยินดีที่จะประกาศว่าแพ็คเกจเคอร์เนล Linux ใหม่ของเราพร้อมสำหรับผู้ชมจำนวนมาก! โครงการนี้มีจุดมุ่งหมายเพื่อสร้างประสบการณ์การบำรุงรักษาเคอร์เนล Linux ที่ดีขึ้นโดยการจัดหา ebuilds ที่สามารถใช้ในการกำหนดค่าคอมไพล์และติดตั้งเคอร์เนลได้อย่างสมบูรณ์ผ่านตัวจัดการแพ็คเกจรวมถึงเคอร์เนลไบนารีที่คอมไพล์ไว้ล่วงหน้า ขณะนี้เรากำลังจัดส่งแพ็คเกจเคอร์เนลสามชุด
ในการติดตั้งเคอร์เนล Linux มีการสร้างแพ็คเกจสามชุด ซึ่งสามารถติดตั้งร่วมกับแพ็กเกจระบบที่เหลือจากนั้นอัปเดตระบบทั้งหมดพร้อมกับเคอร์เนลด้วยคำสั่งเดียวโดยไม่ต้องสร้างเคอร์เนลแยกต่างหาก
- sys-kernel / gentoo-kernel: เป็นเคอร์เนลที่มีชุด genpatches เฉพาะของ Gentoo ทั่วไป การคอมไพล์ทำได้โดยใช้ตัวจัดการแพ็คเกจโดยใช้การตั้งค่าเริ่มต้นหรือโดยการตั้งค่าของคุณเอง
- sys-kernel / gentoo-kernel-bin: Gentoo-kernel การคอมไพล์ไบนารีที่สร้างไว้ล่วงหน้าซึ่งสามารถใช้เพื่อติดตั้งเคอร์เนลได้อย่างรวดเร็วโดยไม่ต้องรวบรวมบนระบบของคุณ
- sys-kernel / vanilla-kernel: ebuild ที่มีเคอร์เนลวานิลลาลินุกซ์หาได้จาก kernel.org
และเป็นสิ่งที่คุณต้องจำ หรือพูดถึง (สำหรับผู้ที่ยังไม่ได้ทำงานกับ Gentoo) ว่าue ใน Gentoo เป็นผู้ใช้ที่ต้องรวบรวมเคอร์เนลแยกกัน ส่วนที่เหลือของระบบผ่านการกำหนดค่าด้วยตนเอง
แนวทางดังกล่าวช่วยให้สามารถปรับแต่งได้อย่างละเอียด ประสิทธิภาพกำจัดส่วนประกอบที่ไม่จำเป็นในระหว่างการประกอบและลดเวลาในการรวบรวมและขนาดเคอร์เนลที่ได้
ในเวลาเดียวกันเนื่องจากไม่มีชุดตัวเลือกเริ่มต้นที่เป็นหนึ่งเดียว ผู้ใช้อาจทำผิดพลาดได้ง่าย เมื่อตั้งค่าและพบปัญหาการอัปเกรดและการพกพาที่ยากต่อการวินิจฉัย
แพ็กเกจทั้งหมดจะติดตั้งเคอร์เนลเป็นส่วนหนึ่งของกระบวนการติดตั้งแพ็กเกจเช่นเดียวกับระบบอื่น ๆ ของคุณ! ข้อมูลเพิ่มเติมสามารถพบได้ในคู่มือ Gentoo และในหน้าโครงการหลักของการแจกจ่าย
โคโม ตัวอย่างของปัญหา ที่เกิดขึ้นเมื่อมีการใช้งาน การปรับแต่งพารามิเตอร์เคอร์เนลด้วยตนเอง ฝึกฝนใน Gentoo ไม่มีชุดที่เป็นหนึ่งเดียว ของตัวเลือกเริ่มต้น เพื่อให้แน่ใจว่าสามารถใช้งานได้หลังการอัพเดต (เมื่อกำหนดค่าด้วยตนเองหากเคอร์เนลไม่บูตหรือมีข้อขัดข้องเกิดขึ้นจะไม่ชัดเจนว่าปัญหาเกิดจากการตั้งค่าพารามิเตอร์ไม่ถูกต้องหรือข้อผิดพลาดในเคอร์เนลเอง)
วิธีการรับเคอร์เนลแบบดั้งเดิมของ Gentoo คือการติดตั้งซอร์สจากนั้นกำหนดค่าและสร้างด้วยตัวคุณเอง สำหรับผู้ที่ไม่ต้องการผ่านขั้นตอนที่น่าเบื่อในการตั้งค่าด้วยตนเองมีทางเลือกอื่นในการใช้ genkernel
และอีกครั้ง ... พวกเขาต้องการอำนวยความสะดวกให้กับผู้ที่ไม่สามารถเข้าถึงได้ทำไมพวกเขาไม่บอกความจริง?
ความตั้งใจคือการใส่หรือลบตัวเลือกบางอย่างออกจากเคอร์เนลเริ่มต้นและบอกให้นีโอไฟต์ไม่ต้องกังวลว่าพวกเขาปรุงอาหารได้ดี ... ผู้ใช้เพียงแค่ใส่เอี๊ยมแล้วหยิบมีดและส้อมในมือ
ไม่มีคนนี่ไม่ใช่วิธีที่คุณเรียนรู้มันเป็นผู้ใช้และความหวาดระแวงของพวกเขาเองที่ต้องเลือกตัวเลือก. กำหนดค่า ... แท้จริงแล้วมันคือการไว้วางใจในสิ่งที่คนอื่นทำเรากำลังทำผิดกับความง่ายที่ฝังด้วยที่ใส่รองเท้า .