זה לא סוד קשת אני אוהב את לינוקס, ואחת התכונות הטובות ביותר של Arch היא מנהל החבילות החזק שלה: פקמן. במאמר קצר אך מעניין זה אנו מסבירים כיצד להשתמש בפקמן בהפצות המשתמשות APT o יאם. |
למרות שניתן מבחינה טכנית להתקין את Pacman בהפצות אחרות, זה לא רעיון טוב מאוד לערבב מנהלי חבילות מכיוון שזה יכול לגרום לכל מיני בעיות. עם זאת, הודות ל- PacApt, ניתן להשתמש בפקודות Pacman בהפצות המשתמשות ב- Apt או Yum. בעיקרו של דבר, PacApt הוא סקריפט המאפשר לך להשתמש בפקודות Pacman ומתרגם אותן לפקודות מובנות עבור APT ו / או Yum.
אם אתה רוצה לפשט את חייך או שאתה סתם אוהד קשת מושבע שנאלץ להשתמש באובונטו למשימה מסוימת, כלי שימושי זה יכול להיות לעזר רב.
כדי להתקין את PacApt, אתה רק צריך לבצע את הפקודות הבאות במסוף:
sudo wget https://github.com/icy/pacapt/raw/master/pacman -O / usr / local / bin / pacman sudo chmod 755 / usr / local / bin / pacman
לאחר שתסיים זאת, תוכל להשתמש בפקודות Pacman במקום ב- APT או Yum. לדוגמה, אתה יכול להשתמש בפקודה pacman-Ss Autokey במקום להריץ apt-cache Autokey כדי לבצע חיפוש. לחץ על הקישור לקריאה נוספת.
מקור: PacApt
מְדוּיָק. האלטרנטיבה שלך קצת יותר "מוגבלת" ממה שמציע PacApt. עם זאת, זה רעיון טוב ... אולי אם היית יכול ליצור את התסריט שאתה מציין, זה יהיה קל יותר.
כינויים ממוקמים ב- ~ / .bashrc שלך
ejemplo
alias update = »sudo pacman -Syu»
alias clean = '»pacman -Rs` pacman -Qqdt`»
אני משתמש גם ב- Arch, אבל מה שאני בדרך כלל עושה כל הפצה זה ליצור כינויים עבור הפקודות הקשורות לניהול חבילות. אני יוצר אותם פעם אחת ורגיל להשתמש בכינויים שאני מגדיר במקום בפקודות המתאימות בכל הפצה.
לדוגמא, אני בדרך כלל מגדיר "pkginstall" כפקודה להתקנת חבילות. ב- Arch זה יהיה "sudo pacman -S" על דביאן זה יהיה "sudo apt-get install" או "yum install" על פדורה, וכן הלאה. יש לי גם pkgremove, pkgsearch, pkgquery, pkgowner וכמה אחרים.
באופן דומה יש לי "sysupdate" כ- "pacman -Syu" ו sysclean כ- "pacman -Rs` pacman -Qqdt`" כדי לעדכן את כל המערכת או לנקות חבילות מיותמות (מותקנות כתלות שאינן נחוצות עוד לתוכנית הנדרשת בימיו).
הם דברים שמקלים על חיי והאמת היא שאני די רגיל להשתמש בכינויים האלה, כי בדרך כלל יש קבצים בינאריים עם שמות דומים; בדרך כלל אני כותב pkgi וזה כבר משלים אוטומטית ל- pkginstall.
דבר אחד שאני מפסיד ככה הוא השלמה אוטומטית של החבילה בעת התקנה, חיפוש או הסרה ממאגרים, אך אני מתכנן לבדוק את השלמת הבסיס באחד מהימים האלה כדי לכתוב כמה כללים לכינויים בהם אני משתמש.
אני משתמש בו מאז 2006 archlinux נוצר קוד שונה להפצות שונות