כיצד להשתמש בחיפוש apt-cache לאיתור חבילות

How Use Apt Cache Search Find Packages



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

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







מאמר זה יסביר לך כיצד לחפש חבילה באמצעות חיפוש apt-cache הפקודה במאגרי המערכת שלך. נלמד גם כמה פקודות אחרות: חיפוש מתאים ו כִּשָׁרוֹן דרכו תוכלו גם לחפש כל חבילה.



הערה: ביצענו את ההליך המוסבר במאמר זה במסוף המערכת של אובונטו 18.04 LTS. כדי לפתוח את הטרמינל באובונטו, השתמש בקיצור המקשים Ctrl+Alt+T.



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





$סודועדכון מתאים

חפש חבילות באמצעות חיפוש apt-cache

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

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



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

$סודו חיפוש apt-cache <מילת מפתח>

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

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

$חיפוש apt-cachezfs

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

$סודו חיפוש apt-cachezfs| פָּחוּת

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

$סודו חיפוש apt-cacheמנוע metasearch

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

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

$מופע apt-cache <שם חבילה>

דרכים חלופיות

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

חפש חבילות באמצעות חיפוש מתאים

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

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

$מילת מפתח מתאימה לחיפוש

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

$apt search apache2

חפש חבילות בעזרת יכולת

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

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

$סודומַתְאִיםלהתקין כִּשָׁרוֹן

המערכת עשויה לבקש אישור על ידי מתן אפשרות Y/n. הקש על y ולאחר מכן Enter כדי לאשר, לאחר מכן ה- Aptitude יותקן במערכת שלך.

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

$חיפוש כישרון <מילת מפתח>

תראה את התוצאות הדומות להלן:

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