%d9%86%d8%b5%d8%a8-%d8%a8%d8%b3%d8%aa%d9%87-%d9%87%d8%a7%db%8c-rpm-%d8%af%d8%b1-%d8%a7%d9%88%d8%a8%d9%88%d9%86%d8%aa%d9%88-%d8%a2%d8%b4%d9%86%d8%a7%db%8c%db%8c-%d8%a8%d8%a7-alien

از آنجایی که اوبونتو بر پایه دبیان ساخته شده است و بسته های rpm (کوتاه شده Redhad Package Manage) مربوط به توزیع هایی هستند که بر اساس استاندارد های توزیع ردهت ساخته شده اند٬این بسته ها در اوبونتو نصب نمی شوند.در این آموزش شما بسته rpm را به بسته deb تبدیل کرده و آن را نصب می کنید. البته با توجه به گستردگی برنامه های اوبونتو به ندرت به این آموزش نیاز پیدا خواهید کرد.برای نصب برنامه ها یا بسته deb را پیدا خواهید کرد یا می توانید آن را از روی سورس نصب کنید اما ممکن است مواردی پیش بیاید که فقط به بسته rpm دسترسی داشته باشید.

 

برای شروع کار اگر برنامه alien را ندارید آن را با استفاده از دستور زیر نصب کنید:

sudo apt-get install alien
 

حالا با استفاده از دستور cd به پوشه ای که فایل rpm در آن قرار دارد بروید.فرض می کنیم بسته test.rpm روی Desktopقرار دارد:

cd Desktop
 

سپس دستور زیر را وارد کنید:

sudo alien test.rpm
 

پس از اجرای این دستور در همان پوشه ای که فایل test.rpm قرار دارد (در اینجا Desktop) فایل test.deb ایجاد می شود.آن را اجرا و نصب کنید.

البته می توانید با دستور زیر بسته را تبدیل و به صورت مستقیم نصب کنید:

 
sudo alien -i test.rpm
 

نکته : اجرای این دستور بدون رفتن به پوشه ای که فایل در آن قرار دارد نیز امکان پذیر است.کافی است آدرس فایل را وارد کنید (با فرض این که فایل روی Desktop است):

sudo alien -i /home/pedram/Desktop/test.rpm

(به جای pedram نام کاربری خود را قرار دهید.)