Nala היא מעטפת צד שלישי מבוססת Python עבור APT עם פלט מסודר, מובנה היטב ומובן.

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

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

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

מה המהומה על נאלה?

השאלה הרלוונטית היא, מהי נאלה, והאם היא ראויה מספיק להחליף את ה-APT הנחשק? Nala היא תחליף קצה קדמי של APT בקוד פתוח, מבוסס Python. הוא מבצע פונקציות שונות: הורדות מקבילות, עדכוני חבילות ושדרוגים, שליפת היסטוריה, שליפה אוטומטית של מאגרי מראה והתקנות ביטול.

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

התקנת Nala על אובונטו

יש כמה דרכים להתקין את Nala באובונטו/דביאן:

  1. התקנה מהמאגרים הרשמיים
  2. הוספת מאגרים מותאמים אישית
  3. התקנת חבילת Nala DEB
instagram viewer

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

1. התקנת Nala ממאגרי אובונטו הרשמיים

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

sudo apt update

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

לאחר מכן, התקן את Nala על ידי הפעלת:

sudo apt להתקין nala

2. הוספת מאגר Nala בגרסאות אובונטו ישנות יותר

אם אתה משתמש בגרסה ישנה יותר של אובונטו, אתה עדיין יכול להתקין ולהשתמש ב- Nala בהצלחה על ידי התקנתה דרך מאגרי צד שלישי. כצעד ראשון, גש והוסף למאגרי Volian Scar כדי להתקין את Nala באובונטו:

echo "deb [arch=amd64,arm64,armhf] http://deb.volian.org/volian/ scar main" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list

אתה יכול לרכוש את מפתח האימות GPG באמצעות wget פקודה:

wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null

אם אתה משתמש בשלב זה כדי להתקין את Nala על אובונטו 22.04 ואילך, בצע את הפקודה שלהלן כדי להתקין את Nala:

sudo apt update && sudo apt התקן nala -y

בגירסאות ישנות יותר, כדי להתקין את הגרסה הישנה של Nala, בצע את הפקודה הבאה:

sudo apt update && sudo apt להתקין nala-legacy -y

3. התקנה באמצעות חבילת DEB

שלב ההתקנה האחרון הוא התקנת Nala דרך חבילת ה-DEB שלה. הנה איך להוריד ולהתקין את החבילה במערכת שלך:

הורד:נאלה

  1. עבור לדף ההורדה והורד את חבילת DEB העדכנית ביותר הזמינה.
  2. לאחר הורדת החבילה, פתח את ה הורדות תיקייה במחשב שלך. אתר את חבילת DEB ולחץ עליה באמצעות לחצן העכבר הימני.
  3. לחץ על פתח עם מתקין חבילות GDebi.
  4. בתיבת הדו-שיח הבאה, בחר את התקן את החבילה אוֹפְּצִיָה. הזן את סיסמת השורש בהודעה ואפשר להתקנה להשלים.

לחלופין, אתה יכול להתקין את חבילת DEB באמצעות dpkg באופן הבא:

sudo dpkg -i שם חבילה

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

sudo nala update && sudo nala upgrade -y

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

APT לעומת נאלה: השוואה בין שני מנהלי החבילות

מכיוון ש-Nala פועלת, בואו נשווה את הפלט של APT עם הפלט של מנהל החבילות המבוסס על פייתון.

עדכן ושדרג את החבילות הקיימות שלך באמצעות APT:

sudo apt update && sudo apt upgrade -y

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

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

לאחר מכן, הבה נריץ הפעם את פקודות העדכון/שדרוג עם Nala, כפי שניתן להלן:

sudo nala update && sudo nala upgrade -y

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

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

כיצד להשתמש ב-Nala באובונטו/דביאן

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

כך תוכל להשתמש בנאלה בפעילויות הרגילות שלך:

1. עדכוני חבילה/שדרוגים

כמו APT, אתה יכול להשתמש ב-Nala כדי לעדכן ולשדרג את חבילות המערכת שלך. השתמש בפקודות הבאות כדי לעשות זאת:

עדכון סודו נאלה
שדרוג סודו נלה

כדי לבצע את שתי המשימות יחד, השתמש ב- && מַפעִיל:

עדכון sudo nala && שדרוג sudo nala

2. רשימת חבילות זמינות

אם אתה משתמש dpkg --list אוֹ רשימה מתאימות כדי לרשום חבילות זמינות בהפצת אובונטו/דביאן שלך, אתה יכול להחליף את הפקודה ב- Nala:

רשימת נאלה

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

בתרחיש כזה, אתה יכול לשלב את פקודת הרשימה עם ה- פָּחוֹת פקודה, כדלקמן:

רשימת נאלה | פָּחוֹת

ל להציג רשימה של היישומים המותקנים שלך, אתה יכול להשתמש ב -אני אוֹ --מוּתקָן אוֹפְּצִיָה:

nala list -i

אוֹ:

רשימת nala - מותקנת

3. הצגת פרטי החבילה

מי לא אוהב לחטט לפני התקנת אפליקציה בלינוקס?

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

מופע נאלה 

כדוגמה, אם אתה רוצה לדעת יותר על חבילת ה-Snap לפני התקנתה באובונטו, אתה יכול להשתמש בפקודה הבאה:

נאלה להראות סנאפ

יש עוד כמה יתרונות של שימוש ב-Nala, אותם תוכל לחקור על ידי צפייה בדף האיש של Nala.

בחירת מנהל החבילות של לינוקס בתבונה

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

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