تايتل قالب
ایران سیستم|IRANSYSTEM


آموزش دستورات rpm

بسته ها ی rpm در توزیع های مبتنی برredhat

 

 

هنگامی که یک برنامه کاربردی که با فرمت rpm است به دستتان می‌رسد، این بسته معمولا فقط شامل یک فایل است. دستوری که شما برای مدیریت و استفاده از بسته های نرم‌افزاری rpm استفاده می‌کنید، دستور rpm است.

 

برای مدیریت بسته های rpm ، دستور rpm گزینه‌هایی را برای لیست کردن بسته‌های نصب شده، ارتقا بسته‌های نصب شده، بدست آوردن اطلاعات از محتویات یک بسته و .... ارائه می‌کند. همچنین گزینه‌هایی وجود دارند که توسط آنها می‌توانید بررسی نمایید که کلیه فایل‌های یک بسته نصب شده وجود داشته و تغییر نکرده باشند. دستور rpm در حالتهای زیر کار می‌کند:

 

 

 نصب یک بسته ی rpm  rpm -ivh [package.rpm]
 نصب یک بسته ی rpm بدون در نظر گرفتن بسته های پیش نیاز rpm -ivh –nodeeps [package.rpm]
 آپگرید یک بسته ی rpm بدون تغییر فایل های تنظیمات مربوط به آن بسته  rpm -U [package.rpm]
 آپگرید یک بسته ی rpm فقط در حالتی که آن بسته نصب شده باشد  rpm -F [package.rpm]
 حذف یک بسته ی rpm از سیستم  rpm -e [package]
 نمایش همه ی بسته های rpm که در سیستم نصب شده اند  rpm -qa
 نمایش همه ی بسته های rpm با نام httpd  rpm -qa | grep httpd
 نمایش اطلاعات مربوط به یک بسته ی نصب شده  rpm -qi [package]
 نمایش بسته های rpm مربوط به یک گروه نرم افزاری  rpm -qg “System Environment/Daemons”
 نمایش لیست فایل های مربوط به یک بسته ی rpm نصب شده  rpm -ql [package]
 نمایش لیست فایل های تنظیمات مربوط به یک بسته ی rpm نصب شده  rpm -qc [package]
 نمایش لیست پیش نیاز های یک بسته ی rpm  rpm -q [package] –whatrequires
 نمایش قابلیت های یک بسته ی rpm  rpm -q [package] –whatprovides
 نمایش اسکریپت های اجرا شده در حین عمل نصب یا حذف یک بسته ی rpm  rpm -q [package] –scripts
نمایش تغییرات یک بسته ی rpm نسبت به نسخه ی قبلی rpm -q [package] –changelog
بررسی اینکه فایل مورد نظر به کدام بسته ی rpm تعلق دارد rpm -qf /etc/httpd/conf/httpd.conf
نمایش لیست فایل های مربوط به یک بسته ی rpm که هنوز نصب نشده rpm -qp [package.rpm] -l
وارد کردن کلید ( key ) rpm –import /media/cdrom/RPM-GPG-KEY
بررسی سالم بودن یک بسته ی rpm rpm –checksig [package.rpm]
بررسی سالم بودن همه ی بسته های rpm نصب شده rpm -qa gpg-pubkey
 چک کردن حجم , md5 , مجوز و سایر مشخصات یک بسته ی rpm  rpm -V [package]
چک کردن حجم , md5 , مجوز و سایر مشخصات یک بسته ی rpm نصب نشده rpm -Vp [package.rpm]
 چک کردن حجم , md5 , مجوز و سایر مشخصات همه ی بسته ها ی rpm  rpm -Va
نصب یک بسته ی ساخته شده از سورس یک بسته ی rpm rpm -ivh /usr/src/redhat/RPMS/`arch`/[package.rpm]
استخراج فایل های اجرایی از یک بسته ی rpm rpm2cpio [package.rpm] | cpio –extract –make-directories *bin*
ساختن یک فایل rpm از روی سورس یک بسته ی rpm rpmbuild –rebuild [package.src.rpm]
mojtaba khatibi ۱۰ اسفند ۹۶ ، ۱۷:۱۱ ۰ ۱۵ سیستم

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی

تیم اموزشی ایران سیستم با هدف اشنا کردن علاقه مندان به اموزش مسائل کامپیوتر. نرم افزار . بازی و ...
در این سایت تلاش کردیم، تمامی نیازهای کاربران برای دسترسی سریع و آسان به محتوای کاربردی در حوزه‌های مختلف را هم‌ زمان فراهم آوریم.
با تشکر