RPM(RedHat Packager Manager)
زمانی که لینوکس را نصب میکنیم , میتوانیم هر بسته ای را که میخواهیم برای نصب انتخاب کنیم اما واضح هست که در آینده بخواهیم بسته ای را از روی cd , نصب کنیم و یا پس از download از اینترنت بخواهیم آن بسته را نصب کنیم
این بسته ها معمولا با فرمت RPM که به معنی RedHat Package Manager نامیده میشود موجود هستند
اگر بخواهیم تشخیص دهیم آیا بسته ای نصب شده یا خیر از آرگومان qa- که به معنی query میباشد استفاده میکنیم
بطور مثال میخواهیم بدانیم آیا بسته های dhcp نصب شده یا خیر از فرمان زیر استفاده میکنی
[align=LEFT][root@localhost /]#rpm -qa dhcp*[/align]
همچنین از فرمان زیر به منظور پرس و جو های طولانی استفاده میشود
[align=LEFT][root@localhost /]#rpm -qa |more[/align]
اگر بخواهیم بسته ای را نصب کنیم از ivh استفاده میکنیم
[align=LEFT][root@localhost /]#rpm -ivh <package name>.rpm[/align]
اگر بخواهیم بسته ای را پاک یا unistal کنیم از e- که به معنی erase میباشد استفاده میکنیم [align=LEFT][root@localhost /]#rpm -e <package name>.rpm[/align]
اگر بخواهیم بسته قدیمی را از سیستم برداریم و بسته جدید را نصب کنیم از u- که به معنی update میباشد استفاده میکنیم [align=RIGHT] [/align]
[align=LEFT][root@localhost /]#rpm -u <package name>[/align]
اگر بخواهیم یک package را که در cd linux موجود می باشد را به صورت گرافیکی نصب و یا remove کنیم از فرمان زیر استفاده میکنیم
[align=LEFT][root@localhost /]#system-config-packages[/align]
پس از ظاهر شدن پنجره فقط کافی است Package مورد نظر را در جهت نصب انتخاب و یا در جهت remove از حالت انتخاب خارج کنیم و مراحل را ادامه دهیم و در صورت لزوم cd که خواسته شده را قرار دهیم
این عمل همان کار add-remove برنامه ها رادر سیستم عامل windows انجام میدهد
توجه کنید از این فرمان در حالت GUI و یا همان محیط گرافیکی میتوانیم انجام دهیم و درترمینالهای CUI امکان پذیر نمی باشد
زمانی که لینوکس را نصب میکنیم , میتوانیم هر بسته ای را که میخواهیم برای نصب انتخاب کنیم اما واضح هست که در آینده بخواهیم بسته ای را از روی cd , نصب کنیم و یا پس از download از اینترنت بخواهیم آن بسته را نصب کنیم
این بسته ها معمولا با فرمت RPM که به معنی RedHat Package Manager نامیده میشود موجود هستند
اگر بخواهیم تشخیص دهیم آیا بسته ای نصب شده یا خیر از آرگومان qa- که به معنی query میباشد استفاده میکنیم
بطور مثال میخواهیم بدانیم آیا بسته های dhcp نصب شده یا خیر از فرمان زیر استفاده میکنی
[align=LEFT][root@localhost /]#rpm -qa dhcp*[/align]
همچنین از فرمان زیر به منظور پرس و جو های طولانی استفاده میشود
[align=LEFT][root@localhost /]#rpm -qa |more[/align]
اگر بخواهیم بسته ای را نصب کنیم از ivh استفاده میکنیم
[align=LEFT][root@localhost /]#rpm -ivh <package name>.rpm[/align]
اگر بخواهیم بسته ای را پاک یا unistal کنیم از e- که به معنی erase میباشد استفاده میکنیم [align=LEFT][root@localhost /]#rpm -e <package name>.rpm[/align]
اگر بخواهیم بسته قدیمی را از سیستم برداریم و بسته جدید را نصب کنیم از u- که به معنی update میباشد استفاده میکنیم [align=RIGHT] [/align]
[align=LEFT][root@localhost /]#rpm -u <package name>[/align]
اگر بخواهیم یک package را که در cd linux موجود می باشد را به صورت گرافیکی نصب و یا remove کنیم از فرمان زیر استفاده میکنیم
[align=LEFT][root@localhost /]#system-config-packages[/align]
پس از ظاهر شدن پنجره فقط کافی است Package مورد نظر را در جهت نصب انتخاب و یا در جهت remove از حالت انتخاب خارج کنیم و مراحل را ادامه دهیم و در صورت لزوم cd که خواسته شده را قرار دهیم
این عمل همان کار add-remove برنامه ها رادر سیستم عامل windows انجام میدهد
توجه کنید از این فرمان در حالت GUI و یا همان محیط گرافیکی میتوانیم انجام دهیم و درترمینالهای CUI امکان پذیر نمی باشد