The APT the Advanced Passenger Train
תוכן עניינים:
- מקורות אפט
- התקנת
add-apt-repository
add-apt-repository (הפקודה add-apt-repository לא נמצאה) - הוספת מאגרים עם מאגר
add-apt-repository
- הוספת מאגרי PPA
- הוספת מאגרים ידנית
- סיכום
בעת התקנת חבילות באמצעות מרכז התוכנה של אובונטו או כלי השירות של שורת הפקודה כמו
apt
או
apt-get
, החבילות מורידות ממאגר תוכנה מתאים או יותר. מאגר APT הוא שרת רשת או ספרייה מקומית המכילה חבילות deb וקבצי מטא נתונים הקריאים על ידי כלי ה- APT.
אמנם ישנם אלפי יישומים זמינים במאגרי ברירת המחדל של אובונטו, לפעמים יתכן שתצטרך להתקין תוכנה ממאגר צד ג '.
במדריך זה נראה לך שתי דרכים להוסיף מאגר מתאים במערכות אובונטו ודביאן. השיטה הראשונה היא באמצעות הפקודה
add-apt-repository
והשנייה היא להוסיף את המאגר ידנית באמצעות עורך טקסט.
מקורות אפט
באובונטו ובכל שאר ההפצות מבוססות Debian, מאגרי התוכנה
/etc/apt/sources.list
בקובץ
/etc/apt/sources.list
או בקבצים נפרדים תחת הספרייה
/etc/apt/sources.list.d/
.
שמות הקבצים במאגר בספריית
/etc/apt/sources.list.d/
חייבים להסתיים
.list
/etc/apt/sources.list.d/
.
התחביר הכללי של קובץ
/etc/apt/sources.list
נוקט בפורמט הבא:
deb http://repo.tld/ubuntu distro component…
- הערך הראשון בשורה מגדיר את סוג הארכיון. סוג הארכיון יכול להיות deb או deb-src. Deb מרמז כי המאגר מכיל חבילות
.deb
בעוד ש- deb-src מרמז על חבילות מקור. הערך השני הוא כתובת האתר של המאגר. הערך השלישי מציין את שם קוד ההפצה, כגון ביבר, קסניאל וכן הלאה. הערכים האחרונים הם רכיבי המאגר. או קטגוריות. מאגרי ברירת המחדל של אובונטו מחולקים לארבעה רכיבים - עיקריים, מוגבלים, יקומים ורב-גוונים. באופן כללי, למאגרי צד ג 'יש רק קטגוריה אחת.
הפורמט לקבצים בספריית
/etc/apt/sources.list.d/
זהה לקובץ
sources.list
הרגיל.
מרבית המאגרים מספקים מפתח ציבורי לאימות חבילות שהורדו שצריך להוריד ולייבא.
כדי להיות מסוגל להוסיף או להסיר מאגר, עליך להיכנס כמשתמש עם גישה לסודו או כשורש.
בדרך כלל ההוראות לגבי הפעלת מאגר מסוים כלולות בתיעוד התוכנה.
התקנת
add-apt-repository
add-apt-repository (הפקודה add-apt-repository לא נמצאה)
add-apt-repository
הוא סקריפט Python המאפשר להוסיף מאגר APT
/etc/apt/sources.list
או לקובץ נפרד בספרייה
/etc/apt/sources.list.d
. ניתן להשתמש בפקודה גם להסרת מאגר שכבר קיים.
אם
add-apt-repository
ה-
add-apt-repository
אינו זמין במערכת שלך תקבל הודעת שגיאה שאומרת "הפקודה add-apt-repository not found".
תוכנית השירות
add-apt-repository
כלולה בחבילה
software-properties-common
. כדי להתקין אותו הפעל את הפקודות הבאות:
sudo apt update
sudo apt install software-properties-common
הוספת מאגרים עם מאגר
add-apt-repository
התחביר הבסיסי של הפקודה
add-apt-repository
הוא כדלקמן:
add-apt-repository repository
שם
repository
יכול להיות ערך מאגר רגיל שניתן להוסיף לקובץ
sources.list
כמו
deb http://repo.tld/ubuntu distro component
או מאגר PPA ב-
ppa: /
ppa: /
כדי לראות את כל האפשרויות הזמינות של הפקודה
add-apt-repository
type
man add-apt-repository
בטרמינל שלך.
כברירת מחדל, באובונטו 18.04 וחדשה,
add-apt-repository
ה
add-apt-repository
יתעדכן גם את אינדקס החבילה אם יבוא המפתח הציבורי של המאגר.
אינדקס החבילה הוא מסד נתונים המחזיק רשומות של חבילות זמינות מהמאגרים המופעלים במערכת שלך.
נניח שאתה רוצה להתקין את MongoDB מהמאגרים הרשמיים שלהם.
ייבא תחילה את המפתח הציבורי של המאגר:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
הוסף את מאגר MongoDB באמצעות הפקודה למטה.
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
המאגר יצורף לקובץ
sources.list
.
כעת תוכל להתקין כל אחת מהחבילות ממאגר החדש שהופעל:
sudo apt install mongodb-org
אם מסיבות כלשהן ברצונך להסיר מאגר שהופעל בעבר, השתמש באפשרות -
--remove
:
sudo add-apt-repository --remove 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
הוספת מאגרי PPA
ארכיון חבילות אישיות (PPA) הוא שירות המאפשר למשתמשים להעלות חבילות מקור של אובונטו שנבנות ומפורסמות באמצעות Launchpad כמאגר מתאים.
בעת הוספת מאגר PPA
add-apt-repository
הפקודה
add-apt-repository
יוצרת קובץ חדש בספריית
/etc/apt/sources.list.d/
.
לדוגמה, כדי להוסיף את ה- PPA של Jonathon F שמספק את גרסת ה- 4.mpmpeg שתפעיל:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
כשתתבקש לחץ על
Enter
, המאגר יופעל.
Press to continue or Ctrl-c to cancel adding it.
המפתח הציבורי של מאגר ה- PPA יורד ונרשם אוטומטית.
לאחר הוספת ה- PPA למערכת שלכם תוכלו להתקין את חבילות המאגר:
sudo apt install ffmpeg
הפקודה
apt
תתקין את החבילה ואת כל תלותה.
הוספת מאגרים ידנית
להפגנה, אנו נאפשר את מאגר CouchDB ונתקין את התוכנה. CouchDB הוא מסד נתונים NoSQL בחינם עם קוד פתוח וסובלני לתקלות המוחזק על ידי קרן התוכנה Apache.
כדי להוסיף את המאגר פתח את קובץ ה-
sources.list
עם עורך הטקסט שלך:
sudo nano /etc/apt/sources.list
הוסף את קו המאגר לסוף הקובץ:
/etc/apt/sources.list
deb https://apache.bintray.com/couchdb-deb bionic main
במקום לערוך את הקובץ בעזרת עורך טקסט, תוכלו להשתמש בפקודה הבאה כדי להוסיף את שורת המאגר לקובץ
sources.list
:
echo "deb https://apache.bintray.com/couchdb-deb $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list
$(lsb_release -cs)
ידפיס את שם הקוד של אובונטו. לדוגמה, אם ברשותך גרסת 18.04 של אובונטו הפקודה תודפס
bionic
.
אפשרות נוספת היא ליצור קובץ מאגר חדש תחת הספרייה
/etc/apt/sources.list.d/
.
בעת קביעת תצורה ידנית של מאגר, עליך גם לייבא ידנית את מפתח המאגר הציבורי למערכת שלך. לשם כך השתמש
wget
או
curl
:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
הפקודה שלמעלה צריכה להוציא
OK
, כלומר מפתח ה- GPG יובא בהצלחה וחבילות ממאגר זה ייחשבו מהימנות.
לפני התקנת החבילות מהמאגר החדש שנוסף עליך לעדכן את אינדקס החבילה:
sudo apt update
לאחר עדכון אינדקס החבילה תוכלו להתקין חבילות מהמאגר החדש שנוסף:
סיכום
הראנו לכם כיצד להוסיף מאגרים מתאימים באובונטו. אותן הוראות חלות על כל הפצה המבוססת על Debian, כולל קובונטו, Linux Mint ומערכת הפעלה יסודית.
אל תהסס להשאיר תגובה אם יש לך שאלות.
אובונטו מתאיםכיצד להוסיף שטח להחלפה באובונטו 18.04

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

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

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