Showing posts with label install packeges. Show all posts
Showing posts with label install packeges. Show all posts

Wednesday, January 30, 2013

آموزش خط فرمان-قسمت چهاردهم

در قسمت قبل اموختیم چگونه از dpkg برای نصب پکیچ هایمان در سیستم عامل های دبیان بیس استفاده نماییم. اما در بین کاربران سیستم عامل های بر اساس دبیان استفاده از ابزار APT بیشترین کاربرد را دارد. تا جایی که بر اساس تجربه بر ما ثابت شده است کاربران سیستم عامل های ابنتو،مینت و دبیان مخصوصا افرادی به تازگی به دنیای لینوکس قدم گذاشته اند ویا حتی افراد خبره استفاده از ابزار Apt را ترجیح می دهند. شاید علت این امر پیشینه اشنایی انان با این ابزار و یا درصد زیاد مقالات موجود در این زمینه است که در آنها از ابزار APT برای دریافت پکیچ ها استفاده شده است.
در بین دستورات زیر به تعداد انگشتان دست دستورات پر کاربردی همچون نصب، حذف، به روز رسانی و آپگرید قرار گرفته است.
استفاده از این ابزار در خط فرمان قدرتمند لینوکس تجربه جدیدی به شما در هنگام نصب پکیج ها خواهد داد.



ابزار نصب 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 است   

Friday, January 11, 2013

Easy learn linux command line- Part 12+1

Now we know how to use YUM tool or other command in Fedora and RedHat, But what can you ,If you install mint, ubuntu,Debian and Deb Base OS.
in this session we will learn some new command line for install, update, upgrade, remove and etc in Debian OS base.
Dpkg is default command in ubuntu and Debian for work with packages.

don't forget Linux system work intelligent and only download packages that dependence to original deb package.


Command Description
# dpkg -i [package.deb] install / upgrade a deb package   
# dpkg -r [package] remove a deb package from the system   
# dpkg -l show all deb packages installed on the system   
# dpkg -l | grep httpd show all deb packages with the name "httpd"   
# dpkg -s [package] obtain information on a specific package installed on system   
# dpkg -L [package] show list of files provided by a package installed on system   
# dpkg --contents [package.deb] show list of files provided by a package not yet installed   
# dpkg -S /bin/ping verify which package belongs to a given file   

Monday, January 7, 2013

آموزش خط فرمان-قسمت دوازده + یکم

در سری قبلی آموزشها که مربوط به نصب بسته ها بر روی سیستم عامل های فدورا و ردهت بیش بود آموختیم چگونه از ابزارهای خود سیستم عامل و ابزار YUM جهت دانلود و نصب و بروزرسانی پکیج های لینوکسی خود استفاده نماییم. در این قسمت سعی کردیم جهت اموزشها رو بر روی قسمت دیگر خانواده های لینوکسی یعنی سیستم عامل ابنتو و دبیان و سایر سیستم عامل های مشتق شده از این دو قرار دهیم.
در این سری قصد داریم تا شما کاربران لینوکسی و یا عزیزان مهاجر به این سیستم عامل را با نحوه نصب پکیج در ابنتو و دبیان آشنا سازیم. 
دستور پیش فرض ابنتو و دبیان استفاده از Dpkg است. در اینجا سعی می کنیم نحوه نصب، بروزرسانی، حذف، نمایش بسته های نصب شده، نمایش لیست ها، نمایش پکیج های وابسته و ... را مطرح نماییم.



بسته های 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 بررسی اینکه فایل مورد نظر به کدام بسته تعلق دارد   

Friday, December 28, 2012

Easy learn linux command line- Part 12

the YUM packages tool is most favorite between fedora and redhat OS users. you can download, upgarde, update, remove fedora packages with it.
in this post we have to know about that.

Command Description
# yum -y install [package] download and install a rpm package   
# yum localinstall [package.rpm] That will install an RPM, and try to resolve all the dependencies for you using your repositories.   
# yum -y update update all rpm packages installed on the system   
# yum update [package] upgrade a rpm package   
# yum remove [package] remove a rpm package   
# yum list list all packages installed on the system   
# yum search [package] find a package on rpm repository   
# yum clean [package] clean up rpm cache erasing downloaded packages   
# yum clean headers remove all files headers that the system uses to resolve dependency   
# yum clean all remove from the cache packages and headers files  

Wednesday, December 12, 2012

Easy learn linux command line- Part 11

tonight we decide to write about RPM Packages.RPM Packages use to Fedora and Red hat OS Base.
If you don't use of YUM packages installer, its easiest way to install your favorite Application on the Linux fedora,red hat and like it.
you learn how to install packages, upgrade it or them, remove packages, get information about packages and ... .
this post is most usage between fedora and red hat user. 


Command Description
# rpm -ivh [package.rpm] install a rpm package   
# rpm -ivh --nodeeps [package.rpm] install a rpm package ignoring dependencies requests   
# rpm -U [package.rpm] upgrade a rpm package without changing configuration files   
# rpm -F [package.rpm] upgrade a rpm package only if it is already installed   
# rpm -e [package] remove a rpm package   
# rpm -qa show all rpm packages installed on the system   
# rpm -qa | grep httpd show all rpm packages with the name "httpd" 
# rpm -qi [package] obtain information on a specific package installed  
# rpm -qg "System Environment/Daemons" show rpm packages of a group software   
# rpm -ql [package] show list of files provided by a rpm package installed   
# rpm -qc [package] show list of configuration files provided by a rpm package installed   
# rpm -q [package] --whatrequires show list of dependencies required for a rpm packet   
# rpm -q [package] --whatprovides show capability provided by a rpm package   
# rpm -q [package] --scripts show scripts started during installation / removal   
# rpm -q [package] --changelog show history of revisions of a rpm package   
# rpm -qf /etc/httpd/conf/httpd.conf verify which rpm package belongs to a given file   
# rpm -qp [package.rpm] -l show list of files provided by a rpm package not yet installed   
# rpm --import /media/cdrom/RPM-GPG-KEY import public-key digital signature   
# rpm --checksig [package.rpm] verify the integrity of a rpm package   
# rpm -qa gpg-pubkey verify integrity of all rpm packages installed   
# rpm -V [package] check file size, permissions, type, owner, group, MD5 checksum and last modification   
# rpm -Va check all rpm packages installed on the system - use with caution   
# rpm -Vp [package.rpm] verify a rpm package not yet installed   
# rpm -ivh /usr/src/redhat/RPMS/`arch`/[package.rpm] install a package built from a rpm source   
# rpm2cpio [package.rpm] | cpio --extract --make-directories *bin* extract executable file from a rpm package  
# rpmbuild --rebuild [package.src.rpm] build a rpm package from a rpm source