בטח לא פעם היית צריך לברר איזו חבילה התקנת במחשב שלך, אבל זה הופך למשימה מייגעת לפתוח את מנהל אריזה ולאחר שלבים מסוימים תוכלו לבדוק אילו חבילות יש לכם במחשב.
יש דרך הרבה פחות מייגעת והרבה יותר מהירה לבצע את המשימה הזו, היא מהטרמינל וזה גם קל לעשות, אל תדאגי, הנה אני אומר לך איך זה.
אנו פותחים את הטרמינל ואתה עומד להשתמש בשורות קוד אלה, בהתאם להפצה בה אתה משתמש, ותראה אם מותקנת חבילה במחשב שלך או לא.
- Arch Arch: חבילה pacman -Ss
- פדורה: חבילת חיפוש yums
- דביאן / אובונטו: חבילת חיפוש apt-cache
- OpenSUSE: חבילת zypper se
- ג'נטו: צץ חבילה
אבל לא הכל נגמר שם, כי אם מה שאתה צריך זה לדעת אם מותקנת לך תוכנית מיוחדת, עליך להשתמש בכל אחת משורות הקוד האלה, כמו במקרה הקודם, עליך להשתמש בקוד בהתאם להפצה שבה אתה משתמש.
- Arch Linux: חבילת pacman -Qs
- פדורה: סל"ד -qa | חבילת grep
- דביאן / אובונטו: dpkg -l | חבילת grep
- OpenSUSE: חבילת zypper se -i
- ג'נטו: חבילת -pv להופיע
זו דרך פשוטה לבדוק איזו חבילה ו / או תוכנית יש לנו בצוות שלנו, וכך לחסוך מאמץ וזמן בחיפוש במנהל החבילה, אני מקווה שזה יעזור לך.
עד כמה שזכור לי "חיפוש apt-cache" משמש לאימות אם חבילה זו קיימת במאגרים שלך, עם אפשרות שתוכל להתקין אותה אם עדיין לא מותקנת בה, אך היא לא רק מציגה חבילות מותקנות. .
מי יודע, אולי אני לא בסדר.
ברכות!
הנה עוד אחד עבור דביאן
חבילת חיפוש כושר
למרות שאתה צריך להתקין את הכושר הראשון
חבילה = חבילה_שם; אם איזו חבילת $ &> / dev / null; ואז מהדהד "כן"; אחרת מהדהד "לא"; fi
משהו גלובלי יותר שעובד עבור כל "לינוקס"
בדביאן, הדבר הנכון לעשות הוא:
חבילת חיפוש apt-cache: רשום ממאגר החבילות AVAILABLE את החבילות התואמות את הקריטריונים "חבילה". זה לא אומר שהם מותקנים. זה קשור למאגרים המופעלים ב- /etc/apt/sources.list
חבילה dpkg -l *: ציין את החבילות שמתחילות במילה "חבילה" ומצב ההתקנה שלהן או לא במערכת. אם משתמשים רק במילה "חבילה", ההתאמה מדויקת.
דע אילו חבילות מותקנות מטרמינל: dpkg –get-selections
רשימת חבילות מותקנות עם תאריכים: cat /var/log/dpkg.log
נסה רשימת apt - מותקנת. דביאן ונגזרים. בבקשה.