משתמשים ונגזרים של Arch Linux תדעו שהשימוש ביאורט כבר לא מומלץ, כי עוזר AUR זה כבר לא מקבל תמיכה ומופסק, לכן מומלץ להשתמש בעוזר אחר.
לכן היום של היום אנו הולכים לחלוק איתך עוזר AUR מצוין איתך, שאנו יכולים לשקול כתחליף מצוין ליאורט ואף לפאקאור שגם הוא הופסק.
העוזר עליו נדבר הוא יי (עוד יאור), זהו עוזר חדש עבור AUR אמין שכתוב בשפת התכנות GO.
על ייי
כן אנחנו מספק ממשק לפקמן וזה אשף שכמעט ולא דורש תלות. זה מבוסס על העיצוב של יאורט, אפקמן ופקאור.
תכונה נוספת שאנו יכולים להדגיש של עוזר זה היא ש יש פונקציה להשלמה אוטומטית, אז פשוט הקלידו כמה אותיות ראשוניות והאשף הזה יעזור לכם להשלים את השם.
בין ניתן להדגיש את המאפיינים העיקריים שלה:
- אתה יכול להוריד את ה- PKGBUILD מ- ABS או AUR.
- תומך בהיצרות חיפוש ולא מקבל את המקור של PKGBUILD.
- לבינארי אין תלות נוספת מזו של פקמן.
- מספק פותר תלות מתקדם ומסיר תלות בתום תהליך הבנייה.
- הוא תומך בפלט צבעוני כאשר אתה מפעיל את אפשרות הצבע בקובץ /etc/pacman.conf.
כיצד להתקין את Yay על Arch Linux ונגזרות?
Si ברצונך להתקין אשף זה עבור AUR במערכת שלך, תוכל לעקוב אחר האינדיקציות הבאות שאנו חולקים להלן.
תהליך זה תקף גם לכל הפצה שמקורה ב- Arch Linux.
אם יש לך יאורט או איזה עוזר אחר, תוכל להתקין אותו בעזרתו, בדוגמה של יאורט פשוט הקלידו:
yaourt -S yay
אם לא, נוכל לבנות את החבילה, ראשית עלינו לפתוח מסוף ובו נקליד את הפקודה הבאה:
sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
וסיימת עם זה, האשף מותקן, עכשיו אתה רק צריך להתחיל להשתמש בו.
שימוש בסיסי ב- Yay
הקוסם הזה כמו אחרים, הם משתמשים בתחביר דומה למדי לפקמן, כך שהשימוש בו ממש לא קשה בכלל.
פקודות השימוש הבסיסיות הן, למשל, להתקנת חבילה או יישום ב- AUR:
yay -S <package-name>
Eבמקרה שתרצה לחפש יישום במאגרים הרשמיים וב- AUR בו זמנית, אנו מוסיפים את הדגל "s"
yay -Ss <package-name>
לדוגמא, מקרה אחר, אם אתה רק צריך לדעת את המידע של חבילה מסוימת:
yay -Si <package-name>
אם אנחנו רוצים התקן חבילה מקומית, פשוט הקלד:
yay -U ruta-del-paquete
אפשר גם למקם את שם החבילה והיא תבצע חיפוש של כל הקשור לקריטריון וזה יראה לנו ברשימה את אלו שנמצאו ויבקש מאיתנו לבחור את אחד שמעניין אותנו.
yay <package-name>
במקרה שתרצה לדעת אילו עדכונים יש לנו, פשוט הקלד:
yay -Pu
למקרה שאתה רק דורש סנכרן חבילות ממסד הנתונים:
yay -Sy
אם הם רוצים לבצע עדכון מערכת שעלינו להקליד:
yay -Syu
עדכן את המערכת, כולל חבילות AUR מותקנות, אנחנו פשוט מקלידים:
yay -Syua
כדי להתקין כל חבילה ללא התחייבות (ללא התערבות המשתמש, כמובן), השתמש באפשרות "-לא-אישור".
yay -S --noconfirm <package-name>
כדי לבטל תלות לא רצויה, פשוט הקלד את הדברים הבאים:
yay -Yc
אם אנו רוצים לנקות את מטמון היישום, פשוט הקלד:
yay -Scc
במקרה שברצונך למחוק חבילה או יישום "בלבד":
yay -R <package-name>
כדי להסיר חבילה או יישום יחד עם התלות שלו:
yay -Rs <package-name>
כדי להסיר חבילה, תלותיה ותצורותיה, עלינו להקליד:
כן -Rnsc
אם אתה רוצה לדעת קצת יותר על השימוש ב- yay, תוכל לעיין במדריך שלו על ידי הקלדה:
man yay
הבלוג הזה מצוין. ברצוני לעקוב אחריו מרשת המסטודון. אם הם מכינים פיד ומקשרים אותו למסטודון עם בוט, זה יהיה סופר מגניב. מזל טוב על העבודה שאתה עושה
סוגים אלה של נושאים הם מה שאתה שומר כאשר אתה צריך לפרוס מחדש את ההפצה המיוחלת שלך!
תודה רבה על אינספור פעמים, :).