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

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

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

עדכון מתאים לעומת שדרוג מתאים: השוואה

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

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

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

instagram viewer

הנה איך להשתמש בפקודה apt update:

sudo apt עדכון

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

שדרוג sudo apt

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

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

sudo apt upgrade -y

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

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

sudo apt update && sudo apt upgrade -y

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

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

הבנת ה-apt list --upgradable Command

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

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

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

sudo apt רשימה --ניתן לשדרוג

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

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

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

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

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

עם זאת, למרות כל העדכונים והגרסאות העדכניות ביותר הזמינות, עליך להתקין קבוצה של חבילות חיוניות מראש. אחת מהחבילות הללו היא build-essential, אשר מתקינה קבוצה של מהדרים ותוכנות אחרות הנחוצות לפיתוח ב-Ubuntu and Debian.