כיצד להוסיף באופן ידני מאגרי תוכנה בלינוקס

כיצד להוסיף באופן ידני מאגרי תוכנה בלינוקס

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





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





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





באובונטו ובפניות מבוססות דביאן

הפצות מבוססות דביאן, כולל, אובונטו משתמשות בכלי החבילה המתקדמת (APT) להתקנה ועדכון חבילות. אתה יכול למצוא מידע על מאגר תוכנות ב /etc/apt/sources.list קובץ בהתקנת Linux מבוססת דביאן.

מה קורה אם לא משדרגים ל- Windows 10

למרות שאתה יכול להזין באופן ידני את פרטי המאגר בקובץ, הוא יכול להפוך במהירות לעבודה מעייפת. דרך טובה יותר להוסיף אותם למערכת שלך היא באמצעות add-apt-repository כְּלִי.



התקן את add-apt-repository

כברירת מחדל, לא תמצא את כלי התוספת apt-repository המותקן במערכת שלך. זה חלק מ תוכנה-מאפיינים-נפוצים חֲבִילָה. כדי להתקין add-apt-repository באמצעות מנהל החבילות APT, הקלד:

sudo apt install software-properties-common

הוסף מאגרים באמצעות add-apt-repository

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





sudo add-apt-repository [options] repository

...איפה מאגר הוא הפורמט המשמש את sources.list קוֹבֶץ.

תבנית ברירת המחדל של הקובץ היא:





deb https://repositoryurl.com distro type

לדוגמה, כדי להוסיף את מאגר היקום של אובונטו למערכת שלך:

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

תוכל גם להוסיף PPA עם add-apt-repository באמצעות תחביר הפקודה הבא:

sudo add-apt-repository ppa:user/name

...איפה מִשׁתַמֵשׁ ו שֵׁם האם ה שם הבעלים ו שם PPA בהתאמה.

כדי להוסיף את PHP PPA של Ondrej באמצעות add-apt-repository:

sudo add-apt-repository ppa:ondrej/php

קָשׁוּר: מה ההבדל בין APT ל- dpkg באובונטו?

הוספת מאגרים ידנית על Fedora ו- CentOS

Fedora, CentOS והפצות אחרות המבוססות על RHEL משתמשות במנהלי חבילות DNF ו- yum. שלא כמו APT, ל- DNF יש שיטה מובנית מנהל התצורה המאפשר למשתמשים להוסיף, להסיר ולהשבית מאגרי צד שלישי בקלות.

שימוש ב- DNF Manager Package

כדי להוסיף מאגר חדש באמצעות DNF:

dnf config-manager --add-repo repository

...איפה מאגר היא כתובת האתר למאגר התוכנה.

כדי לאפשר מאגר, הקלד:

dnf config-manager --set-enabled repository

שימוש ב- yum-config-manager

לחלופין, תוכל גם להשתמש ב- yum-config-manager כלי להוספה וניהול של מאגרי מערכת במערכת שלך. Yum-config-manager אינו מותקן בהפצות מבוססות RHEL כברירת מחדל, כך שתצטרך להתקין אותו באופן ידני. זה חלק מ yum-utils חֲבִילָה. כדי להתקין אותו, הקלד:

sudo dnf install yum-utils

הפורמט של הפקודה yum-config-manager דומה ל- DNF. תוכל להוסיף מאגר חדש באמצעות yum-config-manager כדלקמן:

yum-config-manager --add-repo repository

גם הפעלת מאגר היא קלה.

yum-config-manager --enable repository

Arch Linux ו- AUR

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

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

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

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

שנה את ההרשאות של התיקיה שהורדת:

sudo chmod 777 /yay-git

שנה את הספרייה והשתמש ב- makepkg פקודה להתקנת yay:

cd /yay-git && makepkg -si

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

ניהול רשימת המאגרים של המערכת שלך

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

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 3 דרכים לבדוק אם דוא'ל אמיתי או מזויף

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

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

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

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

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

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

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