תוכניות פופולריות רבות זמינות בלינוקס באופן בלעדי כחבילת DEB. זה יכול להדאיג אותך אם עברת לאחרונה ל- Arch Linux ואינך בטוח כיצד להתקין את התוכניות המועדפות עליך.
קבצי DEB הם מהותיים לנגזרות מבוססות דביאן או אובונטו. עם זאת, אתה עדיין יכול להתקין אותם במערכת מבוססת Arch שלך בכמה דרכים. בואו נעבור על הדרכים להתקנת קבצי DEB ב- Arch Linux.
מהו קובץ DEB?
קובץ DEB או ".deb" הוא בעצם ארכיון המכיל סקריפטים, קובצי תצורה ונתונים אחרים הנדרשים להתקנת תוכנית. קבצי DEB בנויים בעיקר לשימוש במחשבים שולחניים מבוססי דביאן או דביאן כמו Pop!_OS, Ubuntu ו-MX Linux, אם להזכיר כמה.
אם אתה מגיע מ-Windows, אתה יכול לחשוב על קבצי DEB במונחים של קובץ הפעלה של Windows (EXE).
אמנם התקנת חבילת DEB על Arch Linux עשויה להיות לא פשוטה כמו הפעלת קובץ הפעלה של Windows, אבל זה בהחלט לא מדע טילים. ההתקנה די פשוטה, והשלבים קלים לביצוע.
1. התקן את התוכנית מ-AUR
AUR או מאגר המשתמשים של Arch היא ספריית התוכנה הגדולה ביותר מבין כל ההפצות של לינוקס. במקרה שאינך יכול למצוא חבילה נתמכת רשמית עבור Arch Linux, ה-AUR הוא המקום שבו אתה צריך לחפש לפני בכל מקום אחר.
למרות שזה לא יעזור לך להתקין קובץ DEB, רוב הסיכויים שתמצא חבילה תואמת Arch עבור התוכנה שאתה צריך.
אתה יכול להתקין חבילות AUR באופן ידני או באמצעות עוזר AUR. אנו ממליצים לך להמשיך עם yay, עוזר AUR פופולרי וקל לשימוש. כדי להתחיל, פשוט חפש את שם החבילה עם yay:
yay search_term
yay יפרט את כל החבילות הרלוונטיות. העתק את שם החבילה הנכון והתקן אותו על ידי הפעלת:
yay -S package_name
זה אמור להתקין את התוכנה בהצלחה במערכת Arch Linux שלך. למידע נוסף על yay, עיין במדריך זה על איך לנהל חבילות עם yay.
2. התקן חבילות DEB ב- Arch Linux עם Debtap
אם אינך יכול למצוא חלופה ב-AUR, עליך לבחור ב-Debtap. זהו כלי שורת פקודה הממיר חבילת דביאן לחבילה תואמת Arch.
Debtap עושה את העבודה לרוב, אך עדיין עליך להמשיך בזהירות מסוימת מכיוון שעדכונים לא תואמים לחבילה עלולים לשבור את הפונקציונליות שלה.
התקנת Debtap ב- Arch Linux
כדי להתקין Debtap, הפעל את המסוף והתקן אותו באמצעות מסייע AUR:
yay -S debtap
עבור לספרייה של קובץ ה-DEB באמצעות הפקודה cd והשתמש ב-Debtap כדי להתחיל להמיר את החבילה.
CD ~/הורדות
חובותהקובץ.deb
Debtap תיצור "yourfile.zst" קובץ שתוכל להתקין בקלות עם מנהל החבילות שלך, במקרה זה, pacman.
סודופקמן-Uהקובץ.zst
זה אמור להתקין את החבילה במחשב Arch Linux שלך.
3. התקן ידנית חבילות DEB על Arch
למי שמעדיף גישה מעשית יותר, אתה יכול לחלץ ידנית את חבילת DEB ולמקם את התוכן בתוך הספריות המתאימות.
לפני שתקרא עוד, שים לב שזו לא הדרך המומלצת להתקין חבילות DEB. השתמש בשיטה זו רק אם כל החלופות נכשלות.
שיטה זו אינה תלויה בפלטפורמה, כלומר ניתן ליישם שיטה זו בכל ההפצות, Arch Linux או לא.
חילוץ חבילת DEB
התחל על ידי שימוש בפקודה ar כדי לחלץ את .deb קובץ לתוך תיקיה.
ar x /path/to/file
לאחר מכן, עבור לתיקיה ו לחלץ את הכדורים עם הפקודה tar.
זֶפֶתxvfלִשְׁלוֹט.זֶפֶת.gz
זֶפֶתxvfנתונים.זֶפֶת.gz
תמצא שלוש תיקיות חדשות: וכו, העדיף, ו usr. העתק את התוכן שבתיקיות אלה לספריות הנכונות. לדוגמה, העתק את התוכן של וכו תיקייה לתוך /etc ספריית המערכת שלך ועשה את אותו הדבר עבור השאר בהתאם.
sudo cp ./etc/* /etc/
sudo cp ./opt/* /opt/
sudo cp ./usr/* /usr/
הפעלת התוכנית
לאחר שכל הקבצים הוצבו במקום שבו הם שייכים, אתה יכול להפעיל את סקריפט המעטפת בתוך /usr/bin תיקייה כדי להפעיל את היישום. לנוחות השימוש, שקול יצירת קיצור דרך בשולחן העבודה כדי להפעיל את התוכנית הזו.
זוהי שיטה די מייגעת וכזו שלא תעבוד במאה אחוז מהזמן, ולכן אנו מציעים לך להימנע מהתקנה ידנית ולהתייחס אליה כאל ניסיון אחרון.
כעת אתה יכול להתקין חבילות DEB ב- Arch Linux
אתה יכול להתקין חבילות דביאן ב- Arch Linux. עם זאת, חבילה שאינה מיועדת מטבעה ל- Arch Linux יכולה לעתים קרובות להישבר עם הזמן כשהיא מתעדכנת.
עם הפצת קצה מדמם, כל מה שצריך לפעמים זה חבילה אחת שבורה כדי שהמערכת כולה תתפרק. זהו תרגול חיוני לסרוק באופן קבוע אחר חבילות שבורות, לתקן אותן ולעדכן את רשימת החבילות של מערכת הלינוקס שלך.
כיצד למצוא ולתקן חבילות שבורות בלינוקס
קרא הבא
נושאים קשורים
- לינוקס
- דביאן
- Arch Linux
- מנהלי חבילות
- להתקין תוכנה
על הסופר

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