עם deb-get, אתה יכול להתקין ולנהל קבצי DEB שהורדו ממקורות צד שלישי, באמצעות תחביר כמו APT מוכר.
אחת ההנאות בשימוש בהפצות מבוססות דביאן ואובונטו היא כלי החבילות המתקדם (APT) אשר עוזר לך לחפש במהירות חבילות באינטרנט, ואז להתקין, לעדכן או להסיר אותן באמצעות יחיד פקודה.
דרך נוספת להתקנת חבילות היא שימוש בקבצי DEB. אתה יכול למצוא אותם באתרים אקראיים ברחבי האינטרנט, וכדי לעדכן אותם עליך להוריד מחדש ולהתקין את הגרסה החדשה ביותר.
deb-get הוא כלי שמטרתו לשכפל את הפונקציונליות של APT. אתה יכול להשתמש בו כדי לחפש מאגרי DEB ייעודיים ולהתקין, לעדכן ולהסיר תוכנה - בדיוק כמו APT.
APT הוא מנהל החבילות Gold Standard עבור הפצות מבוססות דביאן
כאשר אתה מתוודע לראשונה לדביאן או אובונטו, APT הוא כלי מדהים. כברירת מחדל, תוכל להתקין אלפי חבילות FOSS הנתמכות בקנוניקל מהמרכזית מאגר, כמו גם עשרות אלפי פרויקטי FOSS הנתמכים על ידי קהילה מהיקום מאגר.
התקנת חבילה, יחד עם כל התלות שלה היא פשוטה כמו פתיחת מסוף, והזנת:
sudo apt-get install name package-name
גם אתה לא מוגבל לשני המאגרים האלה. יש גם את המאגר המוגבל, המכיל תוכנות לא-חינמיות נתמכות רשמית כמו מנהלי התקנים ו-codec, ומאגר Multiverse, המכיל תוכנה שאינה חינמית ואינה רשמית נתמך.
כאילו זה לא מספיק, פשוט להוסיף צד שלישי ארכיון חבילות אישיות (PPA) והשתמש ב-APT כדי להתקין תוכנה מהם.
אם שמות המאגר שלמעלה מבלבלים אותך, עליך ללמוד עוד על הסוגים השונים של מאגרי תוכנה הזמינים באובונטו.
מדוע להתקין תוכנה באמצעות חבילות DEB?
ככל שהכלי APT מדהים, יש לו כמה חסרונות. תוכנה לא תמיד ארוזה בצורה זו - כלומר, ייתכן שחסרות אפליקציות שאתה רוצה, וחבילות במאגרים לא תמיד מעודכנות.
אם אתה מחפש דרך GitHub פרויקטים מגניבים ומעניינים להתנסות ב-Debian או Ubuntu שלך מערכת, לעתים קרובות תגלה שהכלי שברצונך לבדוק זמין רק כחבורה של קבצים בינאריים במהדורות עמוד.
לפעמים מפתחים אפילו לא יטרחו לפרסם את קבצי ה-DEB שלהם ל-GitHub, אלא מצמידים אותם לאתר אישי בשרת פרטי. זה יכול להיות בעייתי אם אתה רוצה להישאר עם הגרסה העדכנית ביותר.
אבל התקנת קבצי DEB פירושה שעליך לפקוח עין על ה-READMEs ועל דפי ההורדה הישירים שבהם מצאת את הקובץ. זה מייגע, ומשהו שבקושי תעשה, אלא אם כן תצטרך.
deb-get נותן לך את הפונקציונליות של apt-get, כלומר לעולם לא תצטרך לדאוג להתקנה או עדכון של ה-DEB שלך שוב!
כיצד להתקין deb-get על לינוקס
מכיוון שעדיין לא התקנת את deb-get, אינך יכול להשתמש בו כדי להתקין את עצמו. במקום זאת, השתמש פקודת התלתל ולהעביר את סקריפט ההתקנה ל-Bash.
ראשית, התקן סלסול עם:
sudo apt install curl
כעת הפעל את הפקודה הבאה כדי להתקין deb-get:
תלתל -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s התקנת deb-get
השתמש ב-deb-get כדי להתעדכן במהדורות האחרונות של DEB
אם אתה מכיר את APT, אתה תהיה בבית עם deb-get.
הדבר הראשון שעליך לעשות הוא לעדכן את רשימת התוכנות המותקנות והזמינות במאגרים באמצעות:
deb-get עדכון
כדי לחפש חבילה או אפליקציה מסוימת, השתמש ב:
deb-get search name package
למשל, אם אתה רוצה למצוא את המצוין מנהל משחקי מחשב לוטריס עבור לינוקס, היית מזין:
deb-get חיפוש lutris
לאחר שמצאת את החבילה הרצויה, התקן אותה באמצעות:
sudo deb-get install name package
deb-get יאחזר ויתקין את החבילה והתלות שלה.
התקן תוכנה ככל שתרצה, ולאחר מכן סנכרן אותה מחדש עם:
deb-get עדכון
אם יש תוכנה מותקנת שצריך לשדרג, השתמש בפקודת השדרוג:
שדרוג sudo deb-get
אתה יכול להתקין מחדש חבילות בודדות עם:
sudo deb-get reinstall name packagename
קיימות פקודות רבות נוספות של deb-get זמינות. בדוק אותם ב תיעוד שימוש ב-deb-get.
deb-get מקל על התקנה ועדכון של DEB בינאריים באובונטו
זה נהדר להיות מסוגל להתקין חבילות DEB באובונטו מבלי שתצטרך לדאוג שאתה משתמש בגרסה ישנה או לא מעודכנת.
יש עוד המון דרכים להתקין תוכנה בלינוקס כולל קומפילציה ממקור, Flatpaks, snaps או AppImages.