انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: aRooKie در 25 اسفند 1386، 03:30 ب‌ظ

عنوان: تبدیل deb به rpm و بالعکس
ارسال شده توسط: aRooKie در 25 اسفند 1386، 03:30 ب‌ظ
سلام به همه. چه جوری میشه یه بسته deb  رو به rpm تبدیل کرد و بالعکس؟
عنوان: پاسخ به: تبدیل deb به rpm و بالعکس
ارسال شده توسط: z.k در 25 اسفند 1386، 03:43 ب‌ظ
سلام

با استفاده از Alien

sudo apt-get install alien

sudo alien -r <package>.deb
خروجی
package.rpm
عنوان: پاسخ به: تبدیل deb به rpm و بالعکس
ارسال شده توسط: سید مهدی در 25 اسفند 1386، 04:08 ب‌ظ
در مورد تبدیل rpm به deb دوست خوبمون جناب z.k توضیح دادن. در مورد تبدیل عکسش هم (از deb. به rpm. ) کافیه از صورت دستور زیر استفاده کنید:

sudo alien -d package.rpm
که اجرای این دستور باعث می شه که در فولدر جاری یک فایل به نام package.deb ایجاد بشه.

(نکته شاید مهم اینه که یک دستور rpm هست که چنین کاری رو می تونه انجام بده ولی ترجیحاً بهتره از این دستور استفاده نکنید، چون این دستور dependecy ها رو رعایت نمی کنه و ممکنه بسته تغییر یافته با این دستور در مرحله نصب دچار مشکل بشه)
عنوان: پاسخ به: تبدیل deb به rpm و بالعکس
ارسال شده توسط: aRooKie در 25 اسفند 1386، 09:25 ب‌ظ
کدوم مشکل پیدا می کنه.rpm یا allien؟
عنوان: پاسخ به: تبدیل deb به rpm و بالعکس
ارسال شده توسط: z.k در 25 اسفند 1386، 10:19 ب‌ظ
با توجه به :
نقل‌قول
نکته شاید مهم اینه که یک دستور rpm هست که چنین کاری رو می تونه انجام بده ولی ترجیحاً بهتره از این دستور استفاده نکنید، چون این دستور dependecy ها رو رعایت نمی کنه و ممکنه بسته تغییر یافته با این دستور در مرحله نصب دچار مشکل بشه

alien بهتره 
عنوان: پاسخ به: تبدیل deb به rpm و بالعکس
ارسال شده توسط: سید مهدی در 25 اسفند 1386، 10:24 ب‌ظ
alien خیلی بهتره (هرچند خود برنامه alien هم در اصل از برنامه rpm استفاده می کنه ولی با کلی پارامتر و افزونه‌های خاص). شما از همین روشی که دوستمون z.k جان فرمودند استفاده کنید بهتره براتون.