כפי שהרוב המכריע של דביאן כבר יודע, יש לו כמה סניפים:
- יציב
- בדיקות
- לא יציב (Sid)
אבל יש גם אפשרות ליצור מערכת מעורבת על ידי הכנת תערובות כמו:
- לא יציב + ניסיוני
- בדיקות יציבות +
- יציב + לא יציב
- יציב + בדיקה + לא יציב
בוא נראה איך עושים את זה
קודם כל, למען הביטחון עלינו ליצור עותק של המקורות.רשימה שלנו, לשם כך אנו מזינים את הקובץ:
nano /etc/apt/sources.list
לאחר שעשינו זאת אנו מוסיפים את מאגרי הסניף או הסניפים שאנו רוצים ברשימת המקורות, למשל
### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free### דביאן רשמית - בדיקת אבטחה.deb http://security.debian.org/בדיקה / עדכונים תרומה עיקרית ### דביאן הרשמית - סיד
deb http://ftp.br.debian.org/debian/תרומה עיקרית לא יציבה ללא תשלום ### דביאן רשמית - ניסיונית
deb http://ftp.de.debian.org/debian/תרומה עיקרית ניסיונית ### מולטימדיה - אודיו - תוכנות נדירות
deb 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
עדיפות סיכה: 900 חבילה: *
פין: שחרר א = בדיקה
עדיפות סיכה: 850 חבילה: *
הצמד: שחרר 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
דרך התקנה זו תתקין את החבילה הרצויה עבור הגרסה שצוינה ותפתור תלות באופן אוטומטי.
מקור: זה דביאן