התקנת וניהול חבילות

מתוך אובונטו

קפיצה אל: ניווט, חיפוש

לאחר שהתקנתם את אובונטו, הדבר הראשון שתרצו לעשות הוא ללמוד להתקין ולהסיר יישומים. מדריך זה ילמד אתכם כיצד לעשות זאת. במדריך ניהול חבילות מתקדם אובונטו תוכלו ללמוד על שיטות מתקדמות יותר לניהול יישומים, אך מדריך זה יספיק לפעילות השוטפת של משתמש ממוצע.

על מנת להוציא את המיטב מיכולות ניהול התוכנה של אובונטו עברו תחילה על המדריך מקורות תוכנה מהירים.

תוכן עניינים

מבוא

באובונטו ישנם ארבעה כלים מרכזיים להתקין ולהסיר יישומים:

  • Add/Remove Applications (במערכת עברית: הוספה/הסרה...) - מנהל חבילות גרפי וקל לשימוש.
  • Synaptic Package Manager - מנהל חבילות גרפי מעט יותר מתקדם.
  • apt-get - מנהל חבילות טקסטואלי
  • aptitude - מנהל חבילות טקסטואלי נוסף.

במדריך זה יוסבר איך להשתמש בכל אחד ממנהלי החבילות הנ"ל.

הערה: לא ניתן לפתוח יותר ממנהל חבילות אחד במקביל. בנוסף, נדרשות הרשאות ניהול וחיבור אינטרנט פעיל לצורך שימוש במנהל החבילות.

התקנת יישומים בדרך גראפית

לחיצה על קישור apt

apt-url הוא אחד ממנהלי החבילות הפשוטים ביותר. כאשר אתם נתקלים בקישור מסוג apt://package-name תוכלו להתקין את החבילה בלחיצה על הקישור. באתר זה תראו שימוש רב בקישורים מסוג זה, אז כדאי לזכור שניתן להתקין כל חבילה גם בלחיצה על הקישור, וגם באמצעות כל מנהל חבילות אחר המתואר בערך זה.

Add/Remove Applications (במערכת עברית: הוספה/הסרה...)

כלי ההוספה/הסרה הוא הכלי האינטואיטיבי ביותר להתקנה והסרה של יישומים באובונטו. באמצעותו, ניתן להתקין תוכנות חדשות או להסיר תוכנות שאין בהם עוד צורך. נדרשות הרשאות ניהול לשימוש בכלי זה.

כלי ההוספה/הסרה זמין מתפריט ה"ישומים" (Applications), פתחו אותו. כעת, במידה וידוע לכם שם הישום שברצונכם, יש לרשום אותו בשדה החיפוש. במידה ולא, יש להתחיל בבחירת קטגוריית שימוש (אשר נמצאת בצד שמאל במערכת אנגלית, ובצד ימין במערכת עברית).

ליד תוכנה שכבר מותקנת מופיעה אינדיקציה (בצורת ריבוע ירוק מלא), ואם מעוניינים להסיר אותה יש להוריד את הסימון.

נסמן את החבילה הרצויה ונלחץ על הכפתור Apply Changes

כשלוחצים על Apply Changes כל חבילה חדשה תורד מהאינטרנט, והשינויים ייתבצעו אוטומטית. אם המחשב מנותק מהאינטרנט, או שלא אושרו המאגרים, ייתכן שיהיה צורך להכניס את דיסק ההתקנה של אבונטו.

חלק מהתוכנות לא מופיעות בAdd/Remove Applications, לכן, אם לא תוכנה מסויימת לא נמצאת בכלי זה, יש לחפש אותה במנהל חבילות מתקדם יותר, כמו סינפטיק.

Synaptic Package Manager

כלי ניהול החבילות הזה הוא כלי מתקדם יותר מכלי הוספה/הסרה, אך גם מעט פחות אינטואיטיבי לשימוש, נעדיף את השימוש בו כאשר ברצוננו להתקין גרסה ישנה יותר של יישום מסויים, או חבילה שלא נמצאת בכלי ההוספה/הסרה.

על מנת לפתוח את כלי זה, נווטו לתפריט "מערכת"(System) -> "ניהול" (Administration) -> "מנהל החבילות" (Synaptic Package Manager).

כעת, רשמו את שם החבילה שאתם מחפשים, או חלק ממנו, בריבוע ה"חיפוש מהיר" (Quick Seach) בצד שמאל למעלה(או ימין למעלה). בברירת המחדל, הוא יחפש חבילות ששמן או תיאורן הוא מילת החיפוש שהכנסתם. אם ברצונכם להשתמש במצבי חיפוש מתקדמים יותר לחצו על כפתור הSearch, ובחרו מצב חיפוש.

לאחר שמצאתם את החבילה המבוקשת לחצו עליה.

אם היא כבר מותקנת יופיעו האפשרויות "הסרה"(Removal) ו"התקנה מחדש"(Reinstall), ו"שדרוג"(Upgrade) במידה וקיימת גרסה חדשה יותר לאותה החבילה. אם החבילה אינה מותקנת, תוכלו לבחור באפשרות "סמן להתקנה"(mark for installation).

כדי להתקין חבילה נלחץ על כפתור Mark to installation

במידה ויש לחבילה תלויות(חבילות אחרות שיש בהן צורך על מנת להתקין אותה), יצוץ חלון שמבקש להתקין גם את חבילות התלות הללו, נאשר ע"י לחיצה על Mark.

נאשר את התלויות ע"י לחיצה על Mark

כעת, לאחר שכל השינויים הרצויים סומנו, לחצו על כפתור ה"Apply"("אשר"), הנמצא בפאנל העליון של מנהל החבילות. יופיע חלון סיכום ובו רשימה של החבילות שבחרנו להתקין ואלו שבחרנו להסביר, נאשר לבסוף ע"י לחיצה על כפתור ה"Apply".

נאשר את כל השינויים

כעת יחל תהליך התקנה/הסרה שבסופו השינויים שביקשתם יקבלו תוקף.

ניהול חבילות טקסטואלי עם aptitude או עם apt-get

דרך נוספת לניהול חבילות היא בעזרת מנהל חבילות טקסטואלי. אם מעדיפים להשתמש במסוף, ניתן להשתמש בAPT (זה ראשי תיבות של Advanced Packaging Tool) כדי להתקין או להסיר תוכנה. נדרשות הרשאות מנהל כדי להשתמש בapt. פתחו את המסוף(יישומים -> עזרים -> מסוף). כעת באפשרותכם להשתמש באחד ממנהלי החבילות הטקסטואלים במספר דרכים:

  • על מנת לעדכן את רשימת המקורות, ולבדוק אם קיימים עדכונים חדשים, יש להכניס במסוף:
sudo apt-get update

או

sudo aptitude update
  • כדי להתקין את כל העדכונים הזמינים, יש להכניס במסוף:
sudo apt-get upgrade

או

sudo aptitude full-upgrade
  • כדי לחפש חבילה, יש להכניס במסוף(במקום package לכתוב את שם החבילה:
apt-cache search package

או

aptitude search package
  • כדי להתקין חבילה:
sudo apt-get install package

או

sudo aptitude install package
  • כדי להסיר חבילה:
sudo apt-get remove package

או

sudo aptitude remove package
  • כדי להסיר חבילה לגמרי, כולל קבצי ההגדרות וההעדפות:
sudo apt-get purge package

או

sudo aptitude purge package
aptitude man
  • כדי להסיר אוטומטית את החבילות שאין בהם יותר שימוש (מתבצע בaptitude ללא התערבות אנוש):
sudo apt-get autoremove
  • כדי לנקות את כל הקאץ' של החבילות מהזכרון הנדיף:
sudo apt-get clean

או לחילופין רק את החבילות הישנות:

sudo aptitude autoclean

ו

sudo apt-get autoclean


לעזרה נוספת, הקישו במסוף את אחת מהפקודות הבאות:

man aptitude
man apt-get


רישיון: מאמר זה הוא תרגום של מאמר חופשי שפורסם במקור ברישיון creative commons.

ראו גם

מקורות

הערת זכויות יוצרים בדף השיחה

קישור קצר לדף זה: package management
קישור קצר לדף זה: ניהול חבילות