לינדוס, קסנדרוס, קנופיקס, UserLinux ועוד עשרות הפצות חופשיות ומסחריות, משתמשות במערכת ההפעלה GNU/Linux Debian כבסיס. בכולן ניתן בדרך כלל להשתמש במאגרי התוכנה המקוונים של הפרוייקט לצורך התקנת תוכנה.
הפיתוח בפרוייקט דביאן מתנהל בעיקר סביב מאגר החבילות unstable(או Sid(, אליו נכנסות חבילות תוכנה חדשות, לכן מאגר זה הוא מקור לגירסאות החדשות ביותר של התוכנה שהן אורזות.
משתמשים המעוניינים לעבוד עם גרסאות יציבות יותר של התוכנות השונות יעדיפו לעבור עם המאגרים stable (הגירסה הרשמית הנוכחית של דביאן, כיום Sarge), או עם testing (הגירסה המועמדת לשחרור של דביאן, כיום etch). החסרון העיקרי בעבודה עם מאגרי טסט ופיתוח' היא אי זמינותם של עדכוני אבטחה שוטפים.
התקנת תוכנה עם dpkg ו-apt-get
כזכור, תוכנה עבור לינוקס מופצת בחבילה (package). חבילות תוכנה עבור דביאן מופצות בקובץ שנושא את הסיומת deb. לכל חבילה רשמית בדביאן יש 'מתחזק' (maintainer) אשר אחראי על בנייתה ועדכונה כאשר הפרוייקט המפתח את התוכנה משחרר עדכונים.
הגירסה המקורית מכונה 'upstream'. אם ניקח את חבילת הפונטים קולמוס, את הפונטים מפתח מקסים יורש, אבל המתחזק של החבילה במאגר של דביאן הוא ברוך אבן.
מערכת ניהול החבילות של דביאן, dpkg, אחראית על התקנה, עדכון או הסרה של חבילות תוכנה. אבל משתמשים עובדים לרוב עם apt (משורת הפקודה או מאחד הממשקים הגרפיים שלה). מכיוון ש-dpkg מכירה רק את החבילות המותקנות במחשב, היא לא תהיה מסוגלת להתקין חבילה חדשה, אם היא תלויה בחבילות אחרות שיש להתקין תחילה. את זה עושה apt.
מכיוון ש-apt שומרת במסד הנתונים שלה מידע על כל החבילות הזמינות במאגרים הרשומים במערכת, היא מסוגלת 'לפתור תלויות' - כלומר לזהות את החבילות שיש להתקין לפני שניתן היה להתקין את התוכנה המבוקשת. apt מסוגלת גם להתחבר לאינטרנט כדי להוריד את החבילה, או לבקש מהמשתמש להכניס את התקליטור המתאים לכונן.
חשוב לזכורת ש-apt (ר"ת Advanced Package Tool) היא למעשה אוסף של כלים. הכלי השימושי ביותר הוא apt-get. פקודה כמו apt-get install mozilla תאפשר בדרך כלל להתקין את הגירסה המעודכנת ביותר של מוזילה שנמצאת באחד המאגרים הרשומים (אינטרנט או תקליטורים).
כלים אחרים כמו apt-setup ו-apt-cdrom מאפשרים לנהל את מסד-הנתונים של apt. התוכנית apt-cache מאפשרת לבצע חיפוש במאגר (איננה דורשת הרשאות root). עם apt-config אפשר לנהל את קובץ התצורה של apt (הקובץ etc/apt/apt.conf/).
אפשר לערוך את רשימת מאגרי התוכנה שזמינים עבור apt (בקובץ /etc/apt/sources.lst) בעזרת עורך טקסט פשוט, או באמצעות תוכניות העזר apt-setup ו-apt-cdrom, משורת הפקודה. משתמשים רבים מעדיפים להשתמש באחד מהממשקים הגרפיים כמו Synaptic, GNOME-Apt או KPackage לצורך זה.
מידע נוסף
ראה מידע נוסף בעניין זה גם בפרק 'ניהול המערכת והתקנת תוכנה'.
* קישור ישיר לדף זה: linmagazine.co.il/debian/software
הפיתוח בפרוייקט דביאן מתנהל בעיקר סביב מאגר החבילות unstable(או Sid(, אליו נכנסות חבילות תוכנה חדשות, לכן מאגר זה הוא מקור לגירסאות החדשות ביותר של התוכנה שהן אורזות.
משתמשים המעוניינים לעבוד עם גרסאות יציבות יותר של התוכנות השונות יעדיפו לעבור עם המאגרים stable (הגירסה הרשמית הנוכחית של דביאן, כיום Sarge), או עם testing (הגירסה המועמדת לשחרור של דביאן, כיום etch). החסרון העיקרי בעבודה עם מאגרי טסט ופיתוח' היא אי זמינותם של עדכוני אבטחה שוטפים.
התקנת תוכנה עם dpkg ו-apt-get
כזכור, תוכנה עבור לינוקס מופצת בחבילה (package). חבילות תוכנה עבור דביאן מופצות בקובץ שנושא את הסיומת deb. לכל חבילה רשמית בדביאן יש 'מתחזק' (maintainer) אשר אחראי על בנייתה ועדכונה כאשר הפרוייקט המפתח את התוכנה משחרר עדכונים.
הגירסה המקורית מכונה 'upstream'. אם ניקח את חבילת הפונטים קולמוס, את הפונטים מפתח מקסים יורש, אבל המתחזק של החבילה במאגר של דביאן הוא ברוך אבן.
מערכת ניהול החבילות של דביאן, dpkg, אחראית על התקנה, עדכון או הסרה של חבילות תוכנה. אבל משתמשים עובדים לרוב עם apt (משורת הפקודה או מאחד הממשקים הגרפיים שלה). מכיוון ש-dpkg מכירה רק את החבילות המותקנות במחשב, היא לא תהיה מסוגלת להתקין חבילה חדשה, אם היא תלויה בחבילות אחרות שיש להתקין תחילה. את זה עושה apt.
מכיוון ש-apt שומרת במסד הנתונים שלה מידע על כל החבילות הזמינות במאגרים הרשומים במערכת, היא מסוגלת 'לפתור תלויות' - כלומר לזהות את החבילות שיש להתקין לפני שניתן היה להתקין את התוכנה המבוקשת. apt מסוגלת גם להתחבר לאינטרנט כדי להוריד את החבילה, או לבקש מהמשתמש להכניס את התקליטור המתאים לכונן.
חשוב לזכורת ש-apt (ר"ת Advanced Package Tool) היא למעשה אוסף של כלים. הכלי השימושי ביותר הוא apt-get. פקודה כמו apt-get install mozilla תאפשר בדרך כלל להתקין את הגירסה המעודכנת ביותר של מוזילה שנמצאת באחד המאגרים הרשומים (אינטרנט או תקליטורים).
כלים אחרים כמו apt-setup ו-apt-cdrom מאפשרים לנהל את מסד-הנתונים של apt. התוכנית apt-cache מאפשרת לבצע חיפוש במאגר (איננה דורשת הרשאות root). עם apt-config אפשר לנהל את קובץ התצורה של apt (הקובץ etc/apt/apt.conf/).
אפשר לערוך את רשימת מאגרי התוכנה שזמינים עבור apt (בקובץ /etc/apt/sources.lst) בעזרת עורך טקסט פשוט, או באמצעות תוכניות העזר apt-setup ו-apt-cdrom, משורת הפקודה. משתמשים רבים מעדיפים להשתמש באחד מהממשקים הגרפיים כמו Synaptic, GNOME-Apt או KPackage לצורך זה.
מידע נוסף
ראה מידע נוסף בעניין זה גם בפרק 'ניהול המערכת והתקנת תוכנה'.
* קישור ישיר לדף זה: linmagazine.co.il/debian/software