אנדרואיד

כיצד להשתמש בפקודה apt בלינוקס - -

Memória de São Carlos Borromeu (Homilia diária.1622: Quarta-feira da 31.ª Semana do Tempo Comum)

Memória de São Carlos Borromeu (Homilia diária.1622: Quarta-feira da 31.ª Semana do Tempo Comum)

תוכן עניינים:

Anonim

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

apt מיועד לשימוש אינטראקטיבי. העדיף להשתמש ב- apt-get ו- apt-cache בסקריפטים של הפגז שלך מכיוון שהם תואמים לאחור בין הגרסאות השונות ויש להם אפשרויות ותכונות נוספות.

רוב הפקודות apt חייבות להיות מופעלות כמשתמש עם הרשאות sudo .

מדריך זה משמש כהפניה מהירה לפקודות apt .

עדכון אינדקס חבילה ( apt update )

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

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

sudo apt update

עדכן תמיד את אינדקס החבילה לפני שדרוג או התקנת חבילות חדשות.

שדרוג חבילות ( apt upgrade )

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

כדי לשדרג את החבילות המותקנות לגירסאות האחרונות שלהן פועלות:

sudo apt upgrade

הפקודה לא תשדרג את אותן חבילות הדורשות הסרה של חבילות מותקנות.

sudo apt upgrade package_name

זה תמיד רעיון טוב להגדיר עדכוני אבטחה אוטומטיים.

שדרוג מלא (שדרוג מלא apt full-upgrade )

ההבדל בין upgrade full-upgrade הוא full-upgrade יותר יסיר את החבילות המותקנות אם זה נחוץ כדי לשדרג את המערכת כולה.

sudo apt full-upgrade

היזהר במיוחד בעת השימוש בפקודה זו.

התקנת חבילות ( apt install )

התקנת חבילות היא פשוטה כמו הפעלת הפקודה הבאה:

sudo apt install package_name

sudo apt install package1 package2

להתקנת קבצי deb מקומיים ספק את הנתיב המלא לקובץ. אחרת, הפקודה תנסה לאחזר ולהתקין את החבילה ממאגרי APT.

sudo apt install /full/path/file.deb

הסרת חבילות (ניתן apt remove )

להסרת חבילה המותקנת, סוג את הדברים הבאים:

sudo apt remove package_name

אתה יכול גם לציין חבילות מרובות, המופרדות על ידי רווחים:

sudo apt remove package1 package2

הפקודה remove תסיר את ההתקנה של החבילות הנתונות אך היא עשויה להשאיר כמה קבצי תצורה מאחור. אם ברצונך להסיר את החבילה כולל כל קבצי התצורה, השתמש purge במקום remove :

sudo apt purge package_name

הסר חבילות שאינן בשימוש ( apt autoremove )

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

להסרת התלות שאינן נחוצות השתמש בפקודה הבאה:

sudo apt autoremove

חבילות רישום ( apt list )

פקודת list מאפשרת לרשום את החבילות הזמינות, המותקנות והשדרגות.

לרשימת כל החבילות הזמינות השתמש בפקודה הבאה:

sudo apt list

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

sudo apt list | grep package_name

כדי לרשום רק את סוג החבילות המותקנות:

sudo apt list --installed

קבלת רשימה של החבילות הניתנות לשדרוג עשויה להועיל לפני ששדרוג את החבילות בפועל:

sudo apt list --upgradeable

חבילות חיפוש ( apt search )

פקודה זו מאפשרת לך לחפש חבילה נתונה ברשימת החבילות הזמינות:

sudo apt search package_name

אם נמצא הפקודה תחזיר את החבילות ששמות התאים למונח החיפוש.

מידע על חבילה ( apt show )

המידע על תלות החבילה, גודל ההתקנה, מקור החבילה וכן הלאה עשוי להיות שימושי לפני הסרת חבילה חדשה או התקנתה.

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

sudo apt show package_name

סיכום

הידיעה כיצד לנהל חבילות היא חלק מהותי במנהל מערכות לינוקס.

למידע נוסף על הפקודה apt פתח את הטרמינל והקלד man apt .

אל תהסס להשאיר תגובה אם יש לך שאלות.

אובונטו דביאן