אנדרואיד

התקן חבילות סל"ד באובונטו

Locomotiv - Cover Olhar 43 (RPM)

Locomotiv - Cover Olhar 43 (RPM)

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

Anonim

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

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

למרות שלא לעיתים קרובות, תוכנות מסוימות עשויות להיות מופצות רק כחבילת RPM. RPM הוא פורמט חבילה המשמש את Red Hat ואת הנגזרות שלו כמו CentOS. למזלנו, ישנו כלי שנקרא alien המאפשר להתקין קובץ RPM באובונטו או להמיר קובץ חבילה RPM לקובץ חבילה של Debian.

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

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

לא את כל חבילות RPM ניתן להתקין באובונטו. התקנת RPM הארוזה באובונטו עשויה להוביל לסכסוכים בתלות בחבילות.

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

התקן Alien

Alien הוא כלי התומך בהמרה בין סל"ד לסיבוב האדום, Debian deb, Stampede slp, Slackware tgz ו- Solaris פורמטים של קובץ pkg.

לפני התקנת חבילת החייזרים וודא שמאגר היקום מופעל במערכת שלך:

sudo add-apt-repository universe

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

sudo apt update

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

המרה והתקנה של חבילת סל"ד

כדי להמיר חבילה מתבנית RPM לפורמט DEB השתמש בפקודת החייזרים ואחריה שם חבילת ה- RPM:

sudo alien package_name.rpm

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

package_name.deb generated

כדי להתקין את חבילת deb, אתה יכול להשתמש בכלי השירות dpkg או apt :

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

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

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

התקנת חבילת סל"ד ישירות

במקום להמיר את החבילה ואז להתקין אותה תוכלו להשתמש באפשרות -i שתאמר לחייזר להתקין ישירות את חבילת ה- RPM.

sudo alien -i package_name.rpm

הפקודה שלמעלה תפיק ותתקין אוטומטית את החבילה ותסיר את קובץ החבילה לאחר התקנתה.

סיכום

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

סל"ד מסוף אובונטו