כפי שהרוב המכריע של דביאן כבר יודע, יש לו כמה סניפים:
- יציב
- בדיקות
- לא יציב (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
דרך התקנה זו תתקין את החבילה הרצויה עבור הגרסה שצוינה ותפתור תלות באופן אוטומטי.
מקור: זה דביאן
כשעשינו
תקן את הקוראז 'הזה.
תקן את אותה פחם
חחחחחחחחח אל תקחו את זה בצורה לא נכונה ...
לא אם אני לא לוקח את זה בצורה לא נכונה, זה שעם הביקורת ביצעת תקלה חחח
התאמנתי עם מערכת מעורבת לפני זמן מה; לא אהבתי. אבל זה תקף מאוד.
אני יודע, ניסיתי מערכות מעורבות ולא אהבתי את זה כי התלות נשברת, והתיקונים לא מעורבבים, הם כל אחד לענף שלו. עבור דביאניטים שרוצים את האחרון, הטוב ביותר הוא ענף הבדיקה, או לחכות לפרויקט הגזירה של דביאן כדי להגיע לבדיקת דביאן "יציבה", היי.
זה הכי טוב
סלח לי שניהם אבל בדיקת דביאן לא יכולה להיות יציבה יותר. כבר לגבי סוג זה של דברים מעורבים, שנקראים למעשה APT-Pinning, דיברתי במאמר אחר.
אני לא מתכוון להגיב כי לא ניסיתי את זה אבל זה לא גלגול טהור כמו ש- Debian CUT הוא
היי, רק הבהרה זעירה. "ניסיוני" אינו סניף של דביאן, אלא רק רפו. הסניפים הם רק 3 הראשונים שהוזכרו בפוסט.
לגבי
עכשיו אני מוריד את זה
אם אני משתמש בבדיקת דביאן ויש לי גם מאגרים יציבים מופעלים, האם יש צורך להגדיר את קבצי apt.conf והעדפות? האם APT לא לוקח את החבילות באופן אוטומטי תמיד מבדיקה ורק אם הוא לא מוצא אותן, הוא לוקח אותן מ- Stable?