بسته های RPM ( فدورا و توزیع های مبتنی بر Red Hat )
دستور توضیح
# 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
ابزار نصب YUM ( فدورا و توزیع های مبتنی بر Red Hat )
دستور توضیح
# yum -y install [package] دانلود و نصب یک بسته ی rpm از مخازن
# yum localinstall [package.rpm] نصب یک بسته ی rpm و تلاش برای حل پیش نیاز ها با استفاده از مخازن
# yum -y update آپدیت همه ی بسته های rpm نصب شده در سیستم
# yum update [package] آپگرید یک بسته ی rpm به نسخه ی جدیدتر
# yum remove [package] حذف یک بسته ی rpm با استفاده از ابزار yum
# yum list نمایش لیست همه ی بسته های نصب شده در سیستم
# yum search [package] پیدا کردن یک بسته از مخازن
# yum clean [package] پاک کردن cache که شامل بسته های rpm دانلود شده توسط ابزار yum است
# yum clean headers پاک کردن همه فایل های header که سیستم برای حل پیش نیاز ها ( dependency ) از آنها استفاده می کند
# yum clean all پاک کردن همه ی فایل های header و cache
بسته های deb ( اوبونتو و توزیع های مبتنی بر دبیان )
دستور توضیح
# dpkg -i [package.deb] نصب یا أپگرید یک بسته ی deb
# dpkg -r [package] حذف یک بسته ی deb از سیستم
# dpkg -l نمایش همه ی بسته های deb نصب شده در سیستم
# dpkg -l | grep httpd نمایش همه ی بسته های deb با نام httpd
# dpkg -s [package] نمایش اطلاعات مربوط به یک بسته ی خاص که در سیستم نصب شده است
# dpkg -L [package] نمایش لیست فایل های مربوط به یک بسته ی نصب شده در سیستم
# dpkg –contents [package.deb] نمایش لیست فایل های مربوط به یک بسته که هنوز نصب نشده
# dpkg -S /bin/ping بررسی اینکه فایل مورد نظر به کدام بسته تعلق دارد
ابزار نصب apt ( اوبونتو و توزیع های مبتنی بر دبیان )
دستور توضیح
# apt-cache search [package] جستجوی بسته ی مورد نظر
# apt-cdrom install [package] نصب یا آپگرید یک بسته ی deb از روی سی دی رام
# apt-get install [package] نصب یا آپگرید یک بسته ی deb از روی مخازن با استفاده از ابزار apt
# apt-get update بروز رسانی لیست تمام بسته های موجود در مخازن
# apt-get upgrade آپگرید همه ی بسته های نصب شده به نسخه ی جدیدتر
# apt-get remove [package] حذف یک بسته ی deb از روی سیستم توسط ابزار apt
# apt-get check بررسی وضعیت پیش نیازها ( dependencies )
# apt-get clean پاک کردن cache که شامل بسته های deb دانلود شده توسط ابزار apt است
ابزار نصب Pacman ( توزیع های Arch , Frugalware و … )
دستور توضیح
# pacman -S name بستهی نرم افزار ‘name’ را با وابستگیهایش نسب کن
# pacman -R name بسته ی با نام ‘name’ را با تمام فایلهایش حذف کن
آنالیز و تعمیر فایل سیستم
دستور توضیح
# badblocks -v /dev/hda1 بلوکهای خراب را بر روی hda1 بررسی کن
# dosfsck /dev/hda1 درست بودن پیکربندی dos بر روی دیسک hda1 را بررسی یا درست کن
# e2fsck /dev/hda1 درست بودن پیکربندی ext2 بر روی دیسک hda1 را بررسی یا درست کن
# e2fsck -j /dev/hda1 درست بودن پیکربندی ext3 بر روی دیسک hda1 را بررسی یا درست کن
# fsck /dev/hda1 درست بودن پیکربندی linux بر روی دیسک hda1 را بررسی یا درست کن
# fsck.ext2 /dev/hda1 درست بودن پیکربندی ext2 بر روی دیسک hda1 را بررسی یا درست کن
# fsck.ext3 /dev/hda1 درست بودن پیکربندی ext3 بر روی دیسک hda1 را بررسی یا درست کن
# fsck.vfat /dev/hda1 درست بودن پیکربندیfat بر روی دیسک hda1 را بررسی یا درست کن
# fsck.msdos /dev/hda1 درست بودن پیکربندی dos بر روی دیسک hda1 را بررسی یا درست کن