רוצה להתקין חבילות ב- Arch Linux אבל לא יודע איך? הרבה אנשים מתמודדים עם בעיה זו כאשר הם עוברים לראשונה מהפצות מבוססות דביאן אל Arch. עם זאת, תוכלו לנהל בקלות חבילות במערכת מבוססת Arch באמצעות מנהלי חבילות.
Pacman הוא מנהל החבילות המוגדר כברירת מחדל שמגיע מותקן מראש בכל הפצת Arch. אך עדיין, יש צורך במנהלי חבילות אחרים שכן פאקמן אינו תומך בחבילות ממאגר המשתמשים של Arch.
מנהלי חבילות בארכיון לינוקס
למרות ש- Arch Linux מגיע עם Pacman כמנהל חבילות ברירת המחדל, אתה יכול להתקין מנהלי חבילות אחרים כמו Yay. בניגוד לפקמן, מנהלי חבילות אלה מאפשרים לך להוסיף חבילות חדשות ממאגר Arch הרשמי ו- AUR (מאגר משתמשי Arch).
בעוד שמנהלי חבילות אחרים שימשו לאורך השנים, דוגמאות כמו יאורט ואורמן כבר לא נשמרות. כתוצאה מכך, Pacman ו- Yay הם מנהלי חבילות בטוחים ואמינים יותר שאפשר לסמוך עליהם ב- Arch Linux.
AUR הוא מאגר מאורגן בקהילה המספק למשתמשים פלטפורמה לשיתוף חבילות שפותחו על ידם. אם אתה מפתח, אתה יכול להוסיף חבילות ל- AUR, ומשתמשים אחרים יכולים להתקין אותם במערכת שלהם בקלות.
1. פקמן
כאמור לעיל, כל מערכת Arch מגיעה עם Pacman כמנהל חבילות ברירת המחדל שלה. המאפיין הבולט ביותר של Pacman הוא שהוא מסנכרן באופן קבוע את חבילות המערכת שלך עם שרת הראשי, ובתורו, מעדכן את המערכת שלך.
2. יש
מכיוון שמפתחי יאורט ואורמן לא ישחררו עדכונים לאחר הפסקתם, משתמשי Arch החלו להשתמש ב- Yay כדי להוסיף חבילות מ- AUR. המטרה העיקרית של יי הייתה למזער את קלט המשתמשים ולספק ממשק דמוי פקמן.
לא תוכל להתקין את Yay באמצעות Pacman, מכיוון שהוא אינו תומך בהוספת חבילות ממאגר המשתמשים של Arch. לכן, יהיה עליכם להתקין את מנהל החבילות Yay באופן ידני באמצעות מאגר Git שלו. כך תתקין אותו במערכת שלך.
שלב 1: תדרוש git כדי לשכפל את מאגר ה- yay.
pacman -S - דרוש git בסיס פיתוח
שלב 2: שיבט את המאגר לאחסון המקומי שלך.
שיבוט גיט https://aur.archlinux.org/yay-git.git
שלב 3: שנה את ההרשאות של התיקיה.
chmod 777 / yay-git
שלב 4: נווט לספרייה שבה שיבטת את המאגר.
CD yay-git
שלב 5: השתמש ב- makepkg פקודה לבניית החבילה. ודא שאתה לא מפעיל את הפקודה הבאה כמשתמש הבסיס, אחרת היא תעלה שגיאה.
makepkg -si
עדכון ושדרוג חבילות
אם הרגע התקנת את Arch Linux, לפני שתוכל להוסיף או להסיר חבילות, יהיה עליך לסנכרן את המערכת שלך עם שרתי הראשי על ידי עדכון רשימת החבילות המקומיות שלך.
לאחר מכן תוכל לשדרג בקלות את כל החבילות שלך לגרסה האחרונה על ידי הורדת הקבצים מהשרתים הרשמיים.
שימוש בפקמן
כדי לעדכן את רשימת החבילות שלך באמצעות Pacman, השתמש ב -סיי דגל עם הפקודה.
סודו פקמן -סיי
לאחר שסנכרנת את רשימת החבילות של המערכת שלך עם שרתי המאסטר, עליך לשדרג את החבילות. להשתמש ב -סיו דגל כדי לעשות את אותו הדבר. פקודה זו יכולה להימשך זמן מה, תלוי ברשימת החבילות ובקישוריות הרשת שלך.
סודו פקמן -סיו
אתה יכול לחסוך את המאמץ להקליד את שתי הפקודות הללו על ידי שילובן באמצעות -סיו דֶגֶל. Pacman יתחיל להוריד את החבילות האחרונות באופן אוטומטי לאחר עדכון רשימת החבילות.
סודו פקמן -סיו
באמצעות Yay
מנהל החבילות של Yay מאפשר לך לעדכן ולשדרג את החבילות שלך ביעילות באמצעות המסוף שלך. לשם כך, פשוט השתמש ב- -סיו דגל עם הפקודה yay.
סודו יי -סיו
הוספת חבילות
הוספת חבילות היא קלה ברגע שאתה יודע אילו פקודות לבצע. כל שעליך לעשות הוא להקליד את פקודות מנהל החבילות בטרמינל.
Flathub ו- Snap Store הם שני יישומי GUI נהדרים שבהם תוכלו להשתמש כדי להתקין תוכנות ויישומים במחשב הלינוקס שלכם.
כשרוצים להוריד אפליקציות לינוקס, איך Flathub ו- Snap Store משווים? אנו מעמידים אותם זה בזה כדי לגלות.
התקן חבילות עם פקמן
Pacman משתמש בסיומת הקובץ TAR כדי לארוז יישומים. זה עובד ביעילות עם ארכיטקטורת המערכת של Arch Linux. כדי להוסיף חבילה, עליך להשתמש ב- -S דגל עם פקודת ברירת המחדל כדלקמן.
סודו פקמן - שם חבילה
לדוגמה,
sudo pacman -S cmatrix
להתקנת חבילות מרובות בבת אחת, הקלד את שם כל החבילות חלקי תו הרווח.
sudo pacman -S cmatrix vlc python
תוכל גם לקבל מידע על חבילות לאחר התקנתן. הפלט מספק פרטים אודות שם, גרסה, ארכיטקטורה ורישיון החבילה. לשם כך, החלף את -S דגל עם -Qi כברירת מחדל פקמן פקודה.
pacman -Qi cmatrix
התקן חבילות עם יי
התחביר של פקודת ההתקנה של Yay דומה למדי לזה של פקמן. כדי להתקין חבילה באמצעות מנהל החבילות של Yay, פשוט השתמש ב- -S דגל עם פקודת ברירת המחדל.
yay -S שם חבילה
הסרת חבילות בקשת
Arch Linux נותן לך את השליטה להסיר חבילות ברגע שאינך זקוק להן, וזו אחת הסיבות הרבות מדוע כדאי להתקין את Arch Linux. אתה יכול להסיר כמעט כל חבילה מהמערכת שלך אם יש לך הרשאה, כמובן. בואו נראה כיצד תוכלו למחוק חבילה ב- Arch Linux.
הסר חבילות עם פקמן
הסרת חבילה היא גם קלה. כל שעליך לעשות הוא להשתמש -R במקום ה -S דגל כברירת מחדל פקמן פקודה.
sudo pacman -R cmatrix
אם החבילה אינה קיימת במערכת שלך, תקבל פלט שגיאה שיציין "שגיאה: יעד לא נמצא: שם חבילה".
הסר חבילות עם יי
כדי להסיר חבילות באמצעות Yay, הוסף את -R סמן לפקודת ברירת המחדל של yay. אתה יכול גם להשתמש בדגל -Rns כדי להסיר את כל התלות המיותרת מהמערכת שלך.
yay -R cmatrix
yay -Rns cmatrix
אם ברצונך להסיר את החבילות שהמערכת שלך אינה זקוקה לה, השתמש ב -ג y דגל עם הפקודה.
כן -Yc
ניהול חבילות ב- Arch Linux
ישנן מספר דרכים להוסיף ולהסיר חבילות בהפצת לינוקס מבוססת Arch. אתה יכול להשתמש במנהלי חבילות כגון Pacman, Yaourt ו- Yay. בעוד שמנהלי חבילות מסוימים מאפשרים הורדת חבילות ממאגר המשתמשים של Arch, אחרים כמו Pacman אינם תומכים ב- AUR.
אם אתה לא אוהד של מנהלי חבילות, אתה תמיד יכול להוריד את החבילות שאתה רוצה באופן ידני. מספר אתרים זמינים באינטרנט המספקים חבילות TAR, RPM ו- DEB למשתמשי Linux.
מחפש אפליקציות לינוקס? במקום להתקין מהמסוף, באפשרותך להוריד אפליקציות לינוקס בפורמט DEB ו- RPM מאתרים אלה.
- לינוקס
Deepesh הוא בלוגר טק וכותב תוכן מידע במשך למעלה משלוש שנים. נכון לעכשיו הוא לומד את התואר הראשון ביישומי מחשב מאוניברסיטה ידועה בהודו. בזמנו הפנוי הוא נהנה לכתוב, להאזין למוזיקה ולנגן בגיטרה שלו.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.