آموزش نصب بسته های RPM در اوبونتو - وان سرور آکـادمی
آموزش نصب بسته های RPM در اوبونتو
آموزش نصب بسته های RPM در اوبونتو

آموزش نصب بسته های RPM در اوبونتو

زمان تقریبی مطالعه: 2 دقیقه

نصب بسته های RPM در اوبونتو

مخازن اوبونتو حاوی هزاران بسته deb هستند که می توانند از مرکز نرم افزاری اوبونتو یا با استفاده از ابزار خط فرمان apt استفاده شوند. Deb بسته فرمت نصب است که توسط همه توزیع های مبتنی بر دبیان از جمله اوبونتو استفاده می شود. برخی از بسته ها در مخازن استاندارد اوبونتو قابل دسترسی نیستند، اما با استفاده از منبع مناسب، می توان آنها را نصب کرد.

در اغلب موارد هنگامی که فروشنده نرم افزار یک مخزن را ارائه نمی کند، آنها یک صفحه دانلود از جایی که شما می توانید بسته deb را دانلود و نصب کنید یا نرم افزار را از منابع دانلود کنید و کامپایل کنید.

اگر چه اغلب اوقات بعضی از نرم افزارها فقط به عنوان یک بسته RPM توزیع می شوند. RPM فرمت بسته ای است که توسط Red Hat و مشتقات آن مانند CentOS استفاده می شود. خوشبختانه، یک ابزار به نام alien وجود دارد که اجازه می دهد تا ما یک فایل بسته RPM را به یک فایل بسته Debian تبدیل کنید.

قبل از اینکه شروع کنی

این روش توصیه شده برای نصب بسته های نرم افزاری در اوبونتو نیست. ممکن است شما ترجیح می دهید نرم افزار را از مخازن اوبونتو نصب کنید.

همه بسته های RPM را نمی توان در اوبونتو نصب کرد. نصب RPM در اوبونتو ممکن است منجر به تضاد وابستگی بسته شود.

شما نباید هرگز از این روش برای جایگزینی یا به روز رسانی سیستم های مهم مانند libc، systemd یا سایر سرویس ها و کتابخانه ها که برای عملکرد مناسب سیستم شما ضروری است استفاده کنید. انجام این کار ممکن است به اشتباهات و بی ثباتی سیستم منجر شود.

برای خرید سرور مجازی اوبنتو کلیک کنید

نصب Alien

Alien یک ابزار است که از تبدیل Red Hat rpm, Debian deb, Stampede slp, Slackware tgz, و Solaris pkg پشتیبانی میکند.

قبل از نصب بسته Alien مطمئن شوید که مخزن جهان در سیستم شما فعال است:

sudo add-apt-repository universe 

هنگامی که مخزن فعال است، بسته های index را به روز کنید :

 sudo apt update sudo apt install alien 

دستور بالا همچنین ابزار لازم ساخت را نصب می کند.

تبدیل و نصب یک بسته RPM

برای تبدیل یک بسته از فرمت 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 

بسته باید در حال حاضر نصب شود، فرض بر این است که آن را با سیستم شما سازگار است و تمام وابستگی ها برآورده می شوند.

شما باید به عنوان یک کاربر با دسترسی sudo وارد شوید تا قادر به نصب بسته ها در سیستم اوبونتو باشید.

نصب مستقیم بسته RPM

برای تبدیل یک بسته از فرمت RPM به DEB از دستورالعمل alien و سپس نام بسته RPM استفاده کنید:

 sudo alien -i package_name.rpm 

فرمان بالا به صورت خودکار بسته را تولید و نصب می کند و فایل بسته را پس از نصب نصب می کند.

نتیجه

در این آموزش، شما یاد گرفتید که چگونه بسته های RPM را در اوبونتو نصب کنید.

اولین نفری باشید که از آموزشها و تخفیفهای ویژه با خبر میشوید 😉
با عضویت در خبرنامه از 80 درصد تخفیف بهره مند شوید

Rate this post