התקנת תוכנה במערכות לינוקס היא בדרך כלל קלה - לעתים קרובות דורשת לא יותר מפקודת מסוף אחת. אבל כאשר אתה מנסה להוסיף מאגר חדש בפעם הראשונה, אתה עלול להיתקל בשגיאה, "add-apt-repository: הפקודה לא נמצאה". הנה מה זה אומר ומה אתה יכול לעשות בנידון.

מדוע ההודעה "add-apt-repository: הפקודה לא נמצאה" מופיעה?

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

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

sudo apt להתקיןחֲבִילָה-שֵׁם

והסר חבילות מותקנות עם:

sudo apt להסיר חֲבִילָה-שֵׁם

אוֹ:

sudo apt לְטַהֵרחֲבִילָה-שֵׁם

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

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

cat /etc/apt/sources.רשימה

כאשר אתה רוצה להשתמש ב-APT כדי להתקין תוכנה שאינה זמינה במאגר ברירת מחדל, תצטרך להוסיף מאגר חדש באמצעות הפקודה sudo add-apt-repository, עדכן את המערכת ואז התקן את החבילה.

instagram viewer

כדי להתקין את קורא ה-RSS המצוין, QuiteRSS, למשל, תקליד:

sudo add-apt-repository ppa: quiterss/quiterss

עם זאת, ייתכן במקום זאת תקבל את הודעת השגיאה "sudo: add-apt-repository: הפקודה לא נמצאה".

המשמעות היא שהחבילה "add-apt-repository" אינה מותקנת במערכת שלך.

כיצד לתקן "sudo: add-apt-repository: הפקודה לא נמצאה"

כאשר חבילה שאתה צריך לא מותקנת, אתה יכול לנסות להתקין אותה עם APT, אבל אם תנסה להתקין add-apt-repository בדרך זו, תראה שגיאה נוספת: "לא ניתן לאתר את החבילה add-apt-repository".

הסיבה לכך היא ש-add-apt-repository כלול כחלק מחבילה גדולה יותר בשם תוכנה-מאפיינים-נפוץ, המכיל גם קבצים נפוצים עבור מאפייני תוכנה כגון ה-D-Bus backend.

כדי להתקין תוכנה-מאפיינים-נפוץ, הקלד:

sudo apt להתקין תוכנה-מאפיינים-נפוץ

כעת כאשר אתה מנסה להוסיף מאגר באמצעות add-apt-repository, זה יעבוד.

כעת אתה יכול להשתמש ב-add-apt-repository ללא שגיאות!

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