אם אתה נתקל בשגיאה "E: לא ניתן לאתר חבילה" בעת התקנת חבילות באובונטו, אל תדאג, כי קל לתקן אותה.

טייק אווי מפתח

  • עדכן את רשימת החבילות שלך באופן קבוע כדי לשמור על מערכת אובונטו מאובטחת ומעודכנת, תוך הבטחת גישה לחבילות התוכנה העדכניות ביותר, תיקוני אבטחה, תיקוני באגים ופתרון תלות משופר.
  • שימו לב לאיתות הנכונה ולרגישות רישיות של שם החבילה בעת השימוש ב-apt פקודה להתקנת תוכנה, שכן אפילו שגיאת הקלדה קלה יכולה לגרום להודעה "E: לא ניתן לאתר את החבילה" שְׁגִיאָה.
  • אמת את פרטי המאגר שלך על ידי בדיקת המאגרים המוגדרים שלך כדי לוודא שיש לך גישה לתוכנה הדרושה. שקול להוסיף מאגרים מהימנים ומתוחזקים היטב במידת הצורך עבור תוכנות מסוימות.

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

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

instagram viewer

1. עדכן את רשימת החבילות שלך

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

אתה יכול לעדכן את רשימת החבילות שלך על ידי הפעלת:

sudo apt update

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

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

2. השתמש בשם החבילה הנכון

בניגוד ל-Windows, לינוקס היא מטבעה רגישת רישיות בכל הנוגע לשמות של קבצים וספריות. משמעות הדבר היא כי אותיות רישיות וקטנות מטופלות באופן מובהק. לדוגמה, הקבצים "Test.txt", "TEST.txt" ו-"TesT.txt" כולם קבצים נפרדים ב-Linux.

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

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

apt search flame

3. אמת את פרטי המאגר

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

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

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

cat /etc/apt/sources.list

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

deb http://archive.ubuntu.com/ubuntu/ release-name main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ release-name-security main restricted universe multiverse

שם שחרור בקטע הקודם יוחלף באובונטו הנוכחית שלך שם שחרור. אתה יכול לקבל את שלך שם שחרור על ידי ריצה lsb_release -c בטרמינל. שם הקוד המופק על ידי פקודה זו הוא הנוכחי שלך שם שחרור.

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

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

4. בדוק תאימות תוכנה

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

אתה יכול לחפש מידע נוסף על חבילה על ידי הפעלת: apt show שם חבילה. לדוגמה, עבור חבילת flameshot, הפעל:

apt show flameshot

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

5. תיקונים אחרים

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

sudo apt clean && sudo apt update

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

כעת אתה יכול לתקן את השגיאה "E: לא ניתן לאתר את החבילה" באובונטו

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

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