אנדרואיד

כיצד להתקין חבילות סל"ד על סנטוז

Установка и настройка CentOS в VirtualBox

Установка и настройка CentOS в VirtualBox

תוכן עניינים:

Anonim

RPM היא מערכת אריזה המשמשת את רד האט ונגזרותיה כמו CentOS ופדורה.

מאגרי CentOS הרשמיים מכילים אלפי חבילות RPM הניתנות להתקנה באמצעות כלי שורת הפקודה yum . ניתן להתקין בקלות חבילות שאינן זמינות במאגרי CentOS הרגילים על ידי הפעלת המאגר המתאים.

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

במדריך זה נראה לך שתי שיטות להתקנת חבילות RPM ב- CentOS.

לפני שאתה מתחיל

בעת התקנת חבילות RPM, וודא שהן בנויות לארכיטקטורת המערכת שלך ולגרסת CentOS שלך.

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

כדי להתקין חבילות RPM, עליך להיות מחובר כשורש או כמשתמש עם הרשאות sudo.

בדרך כלל, היית משתמש בדפדפן אינטרנט כדי לחפש ולהוריד קובץ RPM. לאחר שתאתר את הקובץ, תוכל להוריד אותו באמצעות הדפדפן שלך או באמצעות כלי קומנדולינה כמו תלתל או wget.

התקנת חבילות סל"ד עם yum

yum הוא כלי מנהל החבילות המוגדר כברירת מחדל ב- CentOS. הוא משמש להתקנה, הסרה, הורדה, שאילתה ועדכון חבילות ממאגרי CentOS הרשמיים וכן ממאגרי צד ג 'אחרים.

השלב הראשון הוא להוריד את קובץ ה- RPM שאתה רוצה להתקין:

wget

כדי להתקין את החבילה, השתמש בפקודה yum localinstall ולאחריה הנתיב לשם החבילה:

sudo yum localinstall file.rpm

yum תבקש ממך אישור. תשובה y וחבילת RPM תותקן, בהנחה שהיא תואמת את המערכת שלך וכל התלות מתקיימות.

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

במקום להוריד ולהתקין את חבילת ה- RPM תוכלו פשוט להעביר את ה- URL לחבילת RPM yum localinstall :

sudo yum localinstall

כדי לעדכן חבילת RPM שהיא כבר מותקנת ב- yum, השתמש באותו נוהל כמו בעת התקנת החבילה.

אם מסיבה כלשהי ברצונך להסיר את החבילה המותקנת השתמש בפקודה yum remove הרגילה ואחריה שם החבילה:

sudo yum remove file.rpm

התקנת חבילות rpm עם rpm

rpm הוא כלי ברמה נמוכה המשמש להתקנה, הסרה, שדרוג, שאילתה ואימות חבילות RPM.

להתקנת חבילת RPM השתמש בפקודה rpm -i ואחריו שם חבילת RPM:

sudo rpm -ivh file.rpm

האפשרות -v אומרת rpm להראות פלט מילולי ו- -h כדי להציג את סרגל ההתקדמות של חשיש המסומן.

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

במקום להוריד ולהתקין את חבילת RPM, אתה יכול להשתמש בחבילת ה- URL ל- RPM כטיעון:

sudo rpm -ivh

כדי לעדכן חבילה, השתמש באפשרות -U :

sudo rpm -Uvh file.rpm

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

כדי להתקין חבילת RPM מבלי להתקין את כל התלות הנדרשת במערכת, השתמש באפשרות - --nodeps :

sudo rpm -Uvh --nodeps file.rpm

כדי להסיר (למחוק) חבילה השתמש בפקודה rpm -e , ואחריה שם החבילה:

sudo rpm -e file.rpm

סיכום

במדריך זה הראינו לכם כיצד להתקין חבילות RPM ב- CentOS.

עליך להעדיף להשתמש ב- yum על rpm מכיוון שהוא פותר אוטומטית את כל התלות עבורך.

סל"ד מסוף centos