پاسخ به:مجموعه ترفندهای لینوکس ♦ تایپیک ویژه ♦
یک شنبه 10 فروردین 1393 8:27 PM
تبدیل فایل های rpm به فایل های deb در ابونتو
بسته های نرم افزاری deb و rpm بسته های نرم افزاری باینری مورد استفاده در توزیع های ابونتو و دبیان و توزیع های مبتنی بر RHLE برای نصب نرم افزار ها هستند. برای نصب بسته های rpm در توزیع هایی همچون ابونتو دبیان و پارسیكس ابتدا می بایست بسته rpm را به نوع deb تبدیل كنیم و سپس با دستور dpkg انرا نصب كنیم. از alien برای تبدیل فایل های rpm به deb و سپس نصب آنها توسط دستور dpkg از خط فرمان. البته می توانید با alien بسته ها با فرمت های مختلف را به هم تبدیل کنید. مثلن تبدیل deb به rpm نیز می توانید استفاده کنید. لازم است آنرا توسط دستور دستور زیر نصب کنید.
sudo apt-get install alien
پس از نصب بسته های مورد نیاز با دستور زیر هر بسته rpm را به یك بسته deb تبدیل می كنیم :
sudo alien –to-deb packagename.rpm
خوب ما با دستور پیشین یك بسته rpm رو به یك بسته deb تبدیل كردیم و با دستور زیر هر بسته deb را نصب می كنیم :
sudo dpkg -i packagename.deb
برای تبدیل deb به rpm از سوئیچ to-rpm — یا r- استفاده کنید.
sudo alien -r packagename.deb
دستور alien -h راهنما و سوئیچ های دستور را نشان می دهد.
Package Converter نرم افزاری گرافیکی برای تبدیل بسته های نرم افزاری گوناگون به یکدیگر که در واقع همان alien است. برای نصب آن نخست با دستور زیر بسته نرم افزاری را دانلود کنید.
cd ~/Downloads ; wget http://foxoman.googlecode.com/files/package-converter_3.0.0.2-2_all.deb
دستور زیر را اجرا کنید تا بسته نصب شود
dpkg -i package-converter_3.0.0.2-2_all.deb
دستور زیر را اجرا کنید تا نرم افزار اجرا و شکل زیر نشان داده شود.
package-converter
قدر لحظات رو باید دانست