ฉันต้องการสร้างสำเนาเคอร์เนล Ubuntu ของฉันเอง ฉันจะรับซอร์สโค้ดได้ที่ไหน
ฉันต้องการสร้างสำเนาเคอร์เนล Ubuntu ของฉันเอง ฉันจะรับซอร์สโค้ดได้ที่ไหน
คำตอบ:
สำหรับการสร้างเมล็ดพืชขอแนะนำอย่างยิ่งให้คุณใช้ git เพื่อรับซอร์สโค้ดล่าสุดจากที่เก็บเคอร์เนล git ของ Ubuntu
ที่เก็บเหล่านี้มีการอัปเดตทั้งหมดของอูบุนตูรวมทั้งที่เสนอให้วางจำหน่าย แต่ยังไม่วางจำหน่าย โดยดึงจาก repos คุณจะได้รับการรับประกันว่าจะมีรหัสล่าสุด
หากคุณต้องการดึงข้อมูลแหล่งที่มาสำหรับการเปิดตัวที่เฉพาะเจาะจงคุณสามารถตรวจสอบแท็กที่เกี่ยวข้องกับการเปิดตัวที่ แท็กคล้ายกับตัวอย่างนี้: "Ubuntu-2.6.32-17.26" หมายเลขสุดท้ายคือหมายเลขการอัปโหลดซึ่งเพิ่มขึ้นตามลำดับและส่วนที่เหลือคือหมายเลขรุ่น
คุณสามารถดูรายการที่เก็บเคอร์เนลของ Ubuntu ได้ที่นี่:
หน้านี้ยังแสดงรายการที่เก็บข้อมูลจำนวนมากสำหรับนักพัฒนาแต่ละคน ที่เก็บเคอร์เนล Ubuntu อย่างเป็นทางการเริ่มต้นด้วย "ubuntu / ubuntu-"
หากคุณกำลังมองหาที่มาของเคอร์เนลที่คุณใช้งานอยู่ในปัจจุบันคุณสามารถ:
apt-get source linux-image - $ (uname -r)
apt-get source
โปรดดูที่สิ่งนี้เพื่อดาวน์โหลดโดยตรงจาก launchpad
https://help.ubuntu.com/community/Kernel/Compile
ทำตามขั้นตอนนี้ก่อนที่apt-get source
คุณจะทำงาน
sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r)
ฉันเชื่อว่าคุณสามารถค้นหาการบำรุงรักษาเคอร์เนล Linux ได้ที่นี่: LaunchPad: Linux Kernel
อย่างไรก็ตามในขณะที่เมล็ดสำหรับอูบุนตูอาจจะเรียกว่าอูบุนตู Kernel - มันจริง Linux Kernel แก้ไขโดยเคอร์เนลทีมอูบุนตู คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับสมาชิกเคอร์เนล Ubuntuและวิธีรับเคอร์เนล Ubuntu โดยใช้ GitบนUbuntu Wiki: เคอร์เนล
สถานที่ที่ดีที่สุดมาจากที่เก็บคอมไพล์ git ของทีมเคอร์เนลโปรดดู: