כיצד להתקין ולהסיר חבילות ב- Arch Linux

כיצד להתקין ולהסיר חבילות ב- Arch Linux

רוצה להתקין חבילות ב- Arch Linux אך אינך יודע כיצד? הרבה אנשים מתמודדים עם בעיה זו כאשר הם עוברים לראשונה מהפצות מבוססות דביאן ל- Arch. עם זאת, תוכל לנהל בקלות חבילות במערכת מבוססת הקשת שלך באמצעות מנהלי חבילות.





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





מנהלי חבילות ב- Arch Linux

למרות ש- Arch Linux מגיעה עם Pacman כמנהל החבילות המוגדר כברירת מחדל, תוכל להתקין מנהלי חבילות אחרים כגון Yay. בניגוד לפקמן, מנהלי חבילות אלה מאפשרים לך להוסיף חבילות חדשות ממאגר Arch הרשמי ומ- AUR (Arch User Repository).





בעוד שמנהלי חבילות אחרים שימשו לאורך השנים, דוגמאות כגון יאורט ואורמן אינן נשמרות עוד. כתוצאה מכך, Pacman ו- Yay הם מנהלי חבילות בטוחים ואמינים יותר להסתמך עליהם ב- Arch Linux.

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



כיצד אוכל לנקות את המטמון בטלפון שלי

1. פאקמן

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

2. קיץ

מכיוון שמפתחי Yaourt ו- Aurman לא יפרסמו עדכונים לאחר הפסקת השימוש, משתמשי Arch החלו להשתמש ב- Yay כדי להוסיף חבילות מה- AUR. המטרה העיקרית של Yay הייתה למזער את קלט המשתמשים ולספק ממשק דמוי פאקמן.





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

שלב 1: תדרש git לשבט את מאגר yay.





pacman -S --needed git base-devel

שלב 2: שיבוט את המאגר לאחסון המקומי שלך.

git clone https://aur.archlinux.org/yay-git.git

שלב 3: שנה את ההרשאות של התיקיה.

chmod 777 /yay-git

שלב 4: נווט לספרייה שבה שיבצת את המאגר.

cd yay-git

שלב 5: השתמש ב makepkg פקודה לבניית החבילה. וודא שלא תפעיל את הפקודה הבאה כמשתמש הבסיס, אחרת היא תעלה שגיאה.

makepkg -si

עדכון ושדרוג חבילות

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

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

שימוש בפקמן

כדי לעדכן את רשימת החבילות שלך באמצעות Pacman, השתמש ב -שֶׁלוֹ דגל עם הפקודה.

sudo pacman -Sy

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

sudo pacman -Syu

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

sudo pacman -Syyu

שימוש ב- Yay

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

sudo yay -Syu

הוספת חבילות

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

Flathub ו- Snap Store הם שני יישומי GUI מעולים שבהם תוכל להשתמש להתקנת תוכנות ויישומים במכונת הלינוקס שלך.

התקן חבילות עם Pacman

Pacman משתמש בסיומת הקבצים TAR לאריזת יישומים. זה עובד ביעילות עם ארכיטקטורת המערכת של Arch Linux. כדי להוסיף חבילה, עליך להשתמש ב -S דגל עם פקודת ברירת המחדל כדלקמן.

sudo pacman -S packagename

לדוגמה,

sudo pacman -S cmatrix

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

sudo pacman -S cmatrix vlc python

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

pacman -Qi cmatrix

התקן חבילות עם Yay

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

yay -S packagename

הסרת חבילות ב- Arch

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

הסר חבילות עם פקמן

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

sudo pacman -R cmatrix

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

הסר חבילות עם Yay

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

כמה עולה יוטיוב אדום?
yay -R cmatrix
yay -Rns cmatrix

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

yay -Yc

ניהול חבילות ב- Arch Linux

ישנן מספר דרכים להוסיף ולהסיר חבילות בהפצת לינוקס מבוססת קשת. אתה יכול להשתמש במנהלי חבילות כמו Pacman, Yaourt ו- Yay. בעוד שמנהלי חבילות מסוימים מאפשרים הורדת חבילות ממאגר המשתמשים של Arch, אחרים כמו Pacman אינם תומכים ב- AUR.

אם אינך חובב מנהלי חבילות, תוכל תמיד להוריד את החבילות הרצויות באופן ידני. מספר אתרים זמינים באינטרנט המספקים חבילות TAR, RPM ו- DEB למשתמשי לינוקס.

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 8 אתרים להורדת יישומי DEB או RPM Linux

מחפש אפליקציות לינוקס? במקום להתקין מהטרמינל, אתה יכול להוריד יישומי Linux בפורמט DEB ו- RPM מאתרים אלה.

קרא הבא
נושאים קשורים
  • לינוקס
על הסופר דיפש שארמה(79 מאמרים פורסמו)

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

עוד מאת דיפש שארמה

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה