روش نصب بسته rpm در سیستم عامل لینوکس
روش نصب بسته rpm در سیستم عامل لینوکس ، معمولاً جهت نصب بسته های rpm در محیط گرافیکی از ابزار Kpackage و در shell از فرمان rpm به فرم زیر که مرسوم ترین حالت جهت نصب بسته های rpm در سیستم عامل لینوکس است استفاده می شود:
rpm -I package_name.rpm
مشخصات بسته های rpm ای در پایگاه داده آنکه زیر شاخه /var/lib/rpm است، قرار می گیرند و از طریق این پایگاه داده می توان سایر اعمال مدیریتی در ارتباط با آن را به راحتی انجام داد که در زیر به معرفی برخی از سوئیچ های لازم جهت انجام این کار می پردازیم.
i- : برای نصب بسته استفاده می شود که معادل دیگر آن install–است.
u- : جهت به روز رسانی بسته هایrpm که قبلاً نصب شده اند به کار می رود.
f- : نسخۀ قدیمی را کاملاً پاک کرده و نسخۀ جدید را نصب می کند که همان سوئیچ freshen– نیز است.
e- : موجب حذف بسته مشخص شده از سیستم و مشخصات آن از پایکاه دادۀ rpm می شود و عملکردی همانند erase– دارد.
q- : جهت کسب اطلاعات و مشخصات مربوط به هر یک از بسته های موجود در سیستم از این سوئیچ استفاده می شود.
v- : عموماً درصد پیشرفت نصب یک نرم افزار را در کنار سوئیچ i- و h- نشان می دهد.
Va- : همۀ فایل های نرم افزار مورد نظر را بازبینی کرده و در صورت وجود مشکل آن را نمایش می دهد.
Force– : به هر شکل ممکن بسته را نصب می کند و از پیش نیازهای آن صرف نظر می کند.
Nodeps– : با استفاده از این سوئیچ از dependency های بسته صرف نظر می شود.
Prefix- : اگر می خواهید بسته را در مسیر مورد نظر خود نصب کنید از این سوئیچ استفاده کنید.
به طور مثال جهت حذف بسته نرم افزاری gimp از سیستم از فرمان زیر استفاده می کنیم.
rpm -e gimp
در مثال زیر با استفاده از سوئیچ های(query information) -qi می توانید اطلاعاتی راجع به بستۀ مورد نظر که در اینجا k3b است به دست آورید.
rpm -qi k3b
دستور rpmbuild
توسط این دستور می توان source فایل های rpm که تهیه شده است را به فایل با پسوند rpm تبدیل کرد. در واقع این دستور فایل هایی با فرمت .src.rpmرا به فایل هایی با پسوند .rpm تبدیل می کند. جهت تبدیل این فایل ها به فرمت rpm می توان از نرم افزاری به نام krpmbuilder و یا فرمان rpmbuild استفاده کرد.
rpmbuild –rebuild pack_name.src.rpm
روش نصب بسته rpm در سیستم عامل لینوکس