ดังที่ Debian ส่วนใหญ่รู้อยู่แล้วว่ามีหลายสาขา:
- มีเสถียรภาพ
- การทดสอบ
- ไม่เสถียร (Sid)
แต่ยังมีความเป็นไปได้ที่จะสร้างระบบผสมโดยการผสมเช่น:
- ไม่เสถียร + ทดลอง
- การทดสอบที่เสถียร +
- เสถียร + ไม่เสถียร
- เสถียร + การทดสอบ + ไม่เสถียร
มาดูวิธีทำกันเลย
ก่อนอื่นเพื่อความปลอดภัยเราต้องทำสำเนาแหล่งที่มารายการของเราสำหรับสิ่งนี้เราจะเข้าสู่ไฟล์:
nano /etc/apt/sources.list
เมื่อเราทำสิ่งนี้เสร็จแล้วเราจะเพิ่มที่เก็บของสาขาหรือสาขาที่เราต้องการในรายการแหล่งที่มาเช่น
### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
### Debian อย่างเป็นทางการ - การทดสอบความปลอดภัยหญิงที่เข้าสังคมครั้งแรก http://security.debian.org/การทดสอบ / อัปเดตผู้สนับสนุนหลัก ### Debian อย่างเป็นทางการ - Sid
หญิงที่เข้าสังคมครั้งแรก http://ftp.br.debian.org/debian/การสนับสนุนหลักที่ไม่เสถียรไม่ใช่ฟรี ### Debian อย่างเป็นทางการ - ทดลอง
หญิงที่เข้าสังคมครั้งแรก http://ftp.de.debian.org/debian/ทดลองสนับสนุนหลัก ### มัลติมีเดีย - เสียง - หายาก
หญิงที่เข้าสังคมครั้งแรก http://www.rarewares.org/debian/packages/unstable./
### Multimedia -- Video -- Marillat
deb http://www.debian-multimedia.org stable main
deb http://www.debian-multimedia.org unstable main
ตอนนี้เราบันทึกไฟล์และดำเนินการ:
apt-get update
ตอนนี้เราจะเตรียมสองไฟล์: ค่ากำหนดและ apt.conf
nano /etc/apt/preferences
ในไฟล์นี้เราเพิ่มสิ่งต่อไปนี้:
Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
แพ็คเกจ: *พิน: ปล่อย o = xmixahlx
Pin-Priority: 900 แพคเกจ: *
พิน: ปล่อย a = การทดสอบ
Pin-Priority: 850 แพคเกจ: *
Pin: ปล่อย a = ไม่เสถียร
ลำดับความสำคัญของพิน: 800
Package: *
Pin: release a=experimental
Pin-Priority: 750
หมายเหตุ: นี่คือตัวอย่างทุกอย่างจะขึ้นอยู่กับที่เก็บที่เราต้องการใส่
เราสร้าง apt.conf:
nano /etc/apt/apt.conf
เราเพิ่มสิ่งต่อไปนี้:
APT::Default-Release "testing";
APT::Cache-Limit 15000000;
Apt::Get::Purge;
APT::Clean-Installed;
APT::Get::Fix-Broken;
APT::Get::Fix-Missing;
APT::Get::Show-Upgraded "true";
เราอัปเดตฐานข้อมูล:
apt-get update
และตอนนี้เรามีสองตัวเลือกในการติดตั้งแพ็คเกจ:
โดยทั่วไปและดังต่อไปนี้:
apt-get install -t version_de_debian nombre_paquete
วิธีการติดตั้งนี้จะติดตั้งแพ็คเกจที่ต้องการสำหรับเวอร์ชันที่ระบุโดยจะแก้ไขการอ้างอิงโดยอัตโนมัติ
Fuente: มันคือ Debian
เมื่อเราได้ทำ
แก้ไข Cuorage นั้น
แก้ไขคาร์แคมนั้น
ฮ่า ๆ ๆ อย่าใช้ผิดทาง ...
ไม่ใช่ถ้าฉันไม่ได้ใช้ในทางที่ผิดนั่นคือการวิพากษ์วิจารณ์ว่าคุณมีความผิดฮ่า ๆ ๆ
ฉันเคยฝึกระบบผสมมาก่อน ฉันไม่ชอบ. แต่มันใช้ได้มาก
ฉันรู้ว่าฉันได้ลองใช้ระบบผสมแล้วและฉันไม่ชอบเพราะการอ้างอิงนั้นเสียและแพตช์ไม่ได้ผสมกันพวกมันเป็นแต่ละระบบสำหรับสาขาของมัน สำหรับ Debianites ที่ต้องการอย่างหลังสิ่งที่ดีที่สุดคือสาขาการทดสอบหรือรอให้โครงการ debian-cut เพื่อให้ได้การทดสอบ debian ที่ "เสถียร" ฮิฮิ
นั่นคือสิ่งที่ดีที่สุด
ขอโทษทั้งคู่ แต่การทดสอบ Debian ไม่สามารถเสถียรกว่านี้ได้ เกี่ยวกับสิ่งผสมประเภทนี้เรียกว่า APT-Pinning ฉันพูดในบทความอื่น.
ฉันจะไม่แสดงความคิดเห็นเพราะฉันยังไม่ได้ลอง แต่มันไม่ใช่การกลิ้งที่บริสุทธิ์เหมือน Debian CUT
สวัสดีคำชี้แจงเล็ก ๆ น้อย ๆ "Experimental" ไม่ใช่สาขาของ Debian เป็นเพียง repo สาขาเป็นเพียง 3 สาขาแรกที่กล่าวถึงในโพสต์
ความนับถือ
ตอนนี้ฉันถอดมันออก
หากฉันใช้ Debian Testing และเปิดใช้งาน Stable repositories ด้วยจำเป็นต้องกำหนดไฟล์ apt.conf และค่ากำหนดหรือไม่ APT ไม่นำแพ็กเกจโดยอัตโนมัติจากการทดสอบเสมอไปและหากไม่พบจะนำแพ็กเกจจาก Stable มาใช้โดยอัตโนมัติ?