מבוא
במדריכים קודמים הראיתי לך כיצד להתקין יישומים על הפצות לינוקס מבוססות דביאן באמצעות apt-get , וגם הראיתי לך כיצד להתקין יישומים בהפצות לינוקס מבוססות Red Hat באמצעות yum .
במדריך זה אני אראה לך כיצד להתקין חבילות באמצעות שורת הפקודה בתוך Arch הפצות לינוקס מבוססות כגון Manjaro.
אילו יישומים מותקנים במחשב שלך
באפשרותך להציג רשימה של כל החבילות המותקנות במערכת באמצעות הפקודה הבאה:
pacman-Q
פעולה זו תחזיר רשימה של כל היישומים במחשב ומספרי הגרסאות שלהם.
הצגת יומן השינויים עבור יישום מותקן
ניתן לאחזר מידע נוסף על חבילה או חבילות באמת על ידי אספקת אפשרויות שאילתה שונים כדלקמן:
pacman -Q-ocopi
הצג חבילות כתלות עבור חבילות אחרות
הפקודה לעיל יראה לי changelog עבור octopi אם הוא קיים. אם הוא אינו קיים, תוצג הודעה המציינת שלא קיים שינוי.
pacman-Q-d
הפקודה הנ"ל מראה לך את כל הקבצים המותקנים כתלות לחבילות אחרות.
pacman -Q-d -t
פעולה זו תציג בפניך את כל יחסי התלות היתומים המותקנים במחשב שלך.
הצג חבילות מותקנות במפורש
אם ברצונך לראות את כל החבילות המותקנות במפורש, השתמש בפקודה הבאה:
פקמן-קיי
חבילה מפורשת היא אחת שאתה באמת בחרה להתקין לעומת חבילה שהותקנה כתלות לחבילות אחרות.
אתה יכול לראות אילו חבילות מפורשות אין תלות באמצעות הפקודה הבאה:
pacman -Q -e -t
הצג את כל חבילות בקבוצה
כדי לראות אילו חבילות קבוצות שייכות לך, באפשרותך להשתמש בפקודה הבאה:
pacman -Q-g
פעולה זו תציג את שם הקבוצה ואחריה שם החבילה.
אם ברצונך לראות את כל החבילות בקבוצה מסוימת, באפשרותך לציין את שם הקבוצה:
בסיס pacman -Q-g
מידע אודות חבילות מותקנות
אם אתה רוצה לדעת את השם, התיאור וכל אופן אחר של פרטים על החבילה להשתמש בפקודה הבאה:
pacman -Qii packagame
התפוקה כוללת:
- שֵׁם
- גִרְסָה
- תיאור
- ארכיטקטורה
- כתובת האתר של החבילה
- רישיון
- קבוצות
- מספק
- תלוי ב
- אופציונלי Deps
- נדרש על ידי
- אופציונלי עבור
- סכסוכים עם
- מחליף
- גודל מותקן
- שם של פקאגר
- תאריך בניה
- תאריך התקנה
- סיבה להתקין
- התקן סקריפט
- תוקף
בדוק את הבריאות של חבילה מותקנת
כדי לבדוק את הבריאות של חבילה מסוימת, באפשרותך להשתמש בפקודה הבאה:
pacman -Q-Pack-pack
פעולה זו תחזיר פלט דומה לזה שלהלן:
שריטה: 1208 קבצים סה"כ, 0 קבצים חסרים
באפשרותך להפעיל פקודה זו כנגד כל החבילות המותקנות:
pacman -Q-k
מצא את כל הקבצים בבעלות חבילה
באפשרותך למצוא את כל הקבצים הנמצאים בבעלות חבילה מסוימת באמצעות הפקודה הבאה:
pacman -Q -l packagename
פעולה זו מחזירה את שם החבילה ואת הנתיב לקבצים שבבעלותה. ניתן לציין מספר חבילות לאחר -L.
מצא חבילות לא נמצא מסנכרן מסדי נתונים (כלומר מותקן ידנית)
באפשרותך למצוא חבילות שהותקנו באופן ידני באמצעות הפקודה הבאה:
pacman -Q -m
חבילות המותקנות באמצעות yaourt כגון Google Chrome יופיעו בפקודה זו.
מצא חבילות זמין רק מסנכרן מסדי נתונים
זהו ההופך לפקודה הקודמת ורק מציג חבילות המותקנות באמצעות מסדי הנתונים של הסינכרון.
pacman -Q -n
מצא מתוך חבילות תאריך
כדי למצוא חבילות שעליך לעדכן השתמש בפקודה הבאה:
pacman -Qu
פעולה זו תחזיר רשימת חבילות, מספרי הגירסאות שלהם ומספרי הגרסה העדכניים ביותר.
כיצד להתקין חבילה באמצעות Pacman
כדי להתקין חבילה, השתמש בפקודה הבאה:
pacman -S packagename
ייתכן שיהיה עליך להשתמש בפקודה sudo כדי להעלות את ההרשאות שלך עבור פקודה זו כדי להפעיל. לחלופין, עבור למשתמש עם הרשאות גבוהות באמצעות הפקודה su .
כאשר חבילה זמינה במאגרים מרובים ניתן לבחור איזה מאגר להשתמש על ידי ציון זה בפקודה כדלקמן:
pacman -S שם המאגר / packagename
התקנת חבילה עם פקמן באופן אוטומטי להוריד ולהתקין כל תלות.
ניתן גם להתקין קבוצה של חבילות כגון סביבת שולחן עבודה כמו XFCE .
כאשר אתה מציין שם קבוצה הפלט יהיה לאורך שורות:
ישנם 17 חברים בקבוצה xfce4
מאגר נוסף
1) exo 2) garcon 3) gtk-xfce מנוע
אתה יכול לבחור להתקין את כל החבילות בקבוצה על ידי לחיצה על החזרה. לחלופין, ניתן להתקין חבילות בודדות על ידי מתן רשימה מופרדת בפסיקים של מספרים (כלומר 1,2,3,4,5). אם אתה רוצה להתקין את כל החבילות בין 1 ל 10 אתה יכול גם להשתמש מקף (כלומר 1-10).
כיצד לשדרג את חבילות תאריך
כדי לשדרג את כל החבילות הלא מעודכנות, השתמש בפקודה הבאה:
פקמן - סו
לפעמים אתה רוצה לשדרג את החבילות אבל עבור חבילה מסוימת, אתה רוצה שזה יישאר בגירסה ישנה יותר (כי אתה יודע את הגירסה החדשה יותר הוסר תכונה או שבור). תוכל להשתמש בפקודה הבאה עבור זה:
pacman -S -u - Packoreame בסדר
הצג רשימה של חבילות זמינות
באפשרותך להציג רשימה של החבילות הזמינות במסד הנתונים של הסינכרון עם הפקודה הבאה:
פקמן-ס-ל
הצגת מידע אודות חבילה במסד הנתונים של הסינכרון
באפשרותך למצוא מידע מפורט אודות חבילה במסד הנתונים של הסינכרון באמצעות הפקודה הבאה:
pacman -Si- Packagename
חיפוש עבור חבילה במסד הנתונים סינכרון
אם ברצונך לחפש חבילה במסד הנתונים של הסינכרון, השתמש בפקודה הבאה:
pacman -S- packagename
התוצאות יהיו רשימה של כל החבילות הזמינות התואמות את קריטריוני החיפוש.
רענן את מסד הנתונים סינכרון
באפשרותך לוודא שמסד הנתונים של הסינכרון מעודכן באמצעות הפקודה הבאה:
פקמן -
יש להשתמש בו לפני הפעלת פקודת השדרוג. זה גם שימושי כדי להפעיל את זה אם לא עשית את זה בזמן כך שכאשר אתה מחפש אתה מקבל את התוצאות העדכניות ביותר.
הערה על מתגים
לאורך מדריך זה, אתה שם לב כי יש לי שצוין כל מתג בפני עצמו. לדוגמה:
פקמן - סו
אתה יכול, כמובן, לשלב מתגים:
פקמן - סו