آنچه تاکنون به عنوان آموزش های خط فرمان در لینوکس در
این بلاگ قرار می گرفت، دستوراتی مشترک در بین تمامی سیستم عامل های
لینوکسی بود. در اینجا قصد داریم شما را با دستورات ویژه سیستم عامل های
لینوکس فدورا و همچنین توزیع های مبتنی بر ردهت آشنا نماییم. این دسته از
توزیع های جهت نصب بسته های نرم افزاری از دستوراتی متفاوت با سایر سیستم
عامل های لینوکسی استفاده می نماید. استفاده از بسته آر پی ام به جای دب در
توزیع های مبتنی بر ردهت نیازمند استفاده از مدیریت بسته یام می باشد.
در این قسمت از اموزش نصب بسته های فدورا و ردهت با نحوه نصب، آپگرید، نمایش اطلاعات بسته، بررسی سلامتی بسته و ... آشنا خواهیم شد.
در این قسمت از اموزش نصب بسته های فدورا و ردهت با نحوه نصب، آپگرید، نمایش اطلاعات بسته، بررسی سلامتی بسته و ... آشنا خواهیم شد.
دستور | توضیح |
# 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 که در سیستم نصب شده اند |
# rpm -qa | grep httpd | نمایش همه ی بسته های rpm با نام httpd |
# rpm -qi [package] | نمایش اطلاعات مربوط به یک بسته ی نصب شده |
# 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 | نمایش لیست فایل های مربوط به یک بسته ی rpm که هنوز نصب نشده |
# rpm --import /media/cdrom/RPM-GPG-KEY | وارد کردن کلید ( key ) |
# rpm --checksig [package.rpm] | بررسی سالم بودن یک بسته ی rpm |
# rpm -qa gpg-pubkey | بررسی سالم بودن همه ی بسته های rpm نصب شده |
# rpm -V [package] | چک کردن حجم , md5 , مجوز و سایر مشخصات یک بسته ی rpm |
# rpm -Va | چک کردن حجم , md5 , مجوز و سایر مشخصات همه ی بسته ها ی rpm |
# rpm -Vp [package.rpm] | چک کردن حجم , md5 , مجوز و سایر مشخصات یک بسته ی rpm نصب نشده |
# rpm -ivh /usr/src/redhat/RPMS/`arch`/[package.rpm] | نصب یک بسته ی ساخته شده از سورس یک بسته ی rpm |
# rpm2cpio [package.rpm] | cpio --extract --make-directories *bin* | استخراج فایل های اجرایی از یک بسته ی rpm |
# rpmbuild --rebuild [package.src.rpm] | ساختن یک فایل rpm از روی سورس یک بسته ی rpm |
No comments:
Post a Comment