تبلیغات
ایی دی نوکس نکات و ترفندهای لینوکس - مطالب ابر نصب برنامه ها
با کلیک روی ستاره یک امتیاز به این مطب بده
15 شهریور 88  13:40    ویرایش: 15 شهریور 88 13:57
توسط: Hormozan

AUR كه مخفف  Arch User Repository است یك مخزن ( انباره ) از بسته های نرم افزاری در توزیع آرچ لینوكس است كه نصب و به روزرسانی بسته ها را بسیار ساده می كند.

در مطلب پیشین روش نصب و بكارگیری از YAOURT توضیح داده شده است. در این مطلب گزینه ها و كاربرد های بیشتری از YAOURT را توضیح می دهم :

جستجو و نصب :

1
yaourt keywords برای جستجو

2
yaourt -S packages نصب بسته نرم افزاری

3
yaourt -Ss keywords جستجوی یك بسته نرم افزاری در مخازن ( AUR ) اگر برنامه از پیش نصب شده باشد با یك پیغام انرا اعلام می كند.


به روز رسانی و ار تقا سیستم :

1
yaourt -Syu به روزرسانی و ارتقا سیستم از مخازن ( pacman )

2
yaourt -Syu –aur به روز رسانی سیستم از مخازن و AUR

برای خواندن گزینه های بیشتر به ادامه مطلب بروید

ادامه مطلب   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
7 شهریور 88  14:05    ویرایش: 7 شهریور 88 14:30
توسط: Hormozan
نوع مطلب: ابونتو ،فدورا ،

در توزیع های ابونتو دبیان و پارسیكس apt-get و aptitude از انواع روش های نصب برنامه ها از مخازن on-line در اینترنت هستند.

اما در این توزیع ها برای نصب برنامه ها  برنامه synaptic با رابط گرافیكی وجود دارد كه نصب برنامه ها را ساده تر میكند. شما با این برنامه قادر به نصب و به روزرسانی و حذف هر برنامه ایی هستید.

این برنامه شامل كتابخانه ها و نرم افزارهای كاربردی است. این كتابخانه ها می توانند بعنوان یك وابستگی برای برنامه ایی دیگر باشند.

شما برنامه ایی كد منبع را دانلود كرده و برای نصب ان نیاز به نصب یك كتابخانه بعنوان وابستگی دارید. با جستجو در این برنامه كتابخانه مورد نظر را یافته و روی ا ن كلیك راست كنید و سپس با انتخاب گزینه install ان را نصب كنید.

یا اینكه برای به روز رسانی یك نرم افزار یا برنامه ان را جستجو كنید و سپس با كلیك راست روی نام ان و انتخاب گزینه update ان را به روز رسانی كنید و یا با كلیك راست و انتخابdelete انرا حذف نمایید.

البته برای هر تغییری نیاز به كلیك روی دكمه Apply دارید.

System -> Administration -> Synaptic Package Manager

Add/Remove

برنامه Add/Remove اگر شما برنامه مورد نظر خود را با apt-get , aptitude و یا synaptic برای نصب پیدا نكردید می توانید از این برنامه برای نصب ان كمك بگیرید.

كار با ان برنامه بسیار ساده تر از apt- get , aptitude و synaptic است. تمامی برنامه ها با كاربرد خود همچون ابزار های اینترنت شبكه و یا برنامه سازی و ... دسته بندی شده و شما با با انتخاب هر دسته و سپس انتخاب برنامه مورد نظر می توانید انرا نصب كنید.

شما در برنامه بالا قادر به جستجو نیز هستید و برای انجام تغییرات باید روی دكمه Apply كلیك كنید.

Applications -> Add/Remove Programs

به روز رسانی سیستم  با synaptic :

اگر سیستم خود را می خواهید به روز رسانی كنید با برنامه synaptic به صورت زیر عمل نمایید.

System -> Administration -> Synaptic Package Manager -> "Reload" then "Mark all upgrades"

و اگر می خواهید بصورت خودكار سیستم را به روز در اورید :

System -> Administration -> Synaptic Manager -> Settings -> Preferences -> General -> Reloading Outdated Package Information -> Automatic

در مطلبی جدا بیشتر توضیح می دهم.

   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
31 تیر 88  18:13    ویرایش: - -
توسط: Hormozan

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 packagename نمایش همه ی بسته های rpm با نام packagename

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 وارد کردن کلید

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

   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
31 تیر 88  15:53    ویرایش: 31 تیر 88 16:08
توسط: Hormozan

  دستورات زیر فایل ها ی فشرده با دپسوند RAR را در خط فرمان استخراج کنید :

ابتدا اخرین نسخه را از سایت پروژه دانلود کنید :

cd /tmp
wget http://www.rarlab.com/rar/rarlinux-3.9.b3.tar.gz

سپس فایل را با دستورات زیر به ترتیب استخراج کنید و در مسیر bin/ کپی کنید.

tar -zxvf rarlinux-3.9.b3.tar.gz

cd rar

./unrar


cp rar unrar /bin

برای استفاده و استخراج فایل ها دستور زیر را اجرا نمایید.

unrar e filename.rar

دیگر گزینه :

فهرست محتویات درون فایل فشرده شده

unrar l filerarname.rar

استخراج فایل فشرده شده بدون نوشتن مسیر کامل محل ذخیره فایل :

unrar x filename.rar

نصب در ابونتو - دبیان - پارسیکس :

apt-get install unrar

نصب در فدورا :

yum install unrar

نصب در بی اس دی

pkg_add -v -r unrar
tar -zxvf rarlinux-3.6.0.tar.g

   


نظرات()   
با کلیک روی ستاره یک امتیاز به این مطب بده
30 تیر 88  22:07    ویرایش: 30 تیر 88 22:28
توسط: Hormozan

گاهی اوقات در هنگام نصب یک برنامه شما با یک مشکل برخورد می کنید و آن هم اینکه اجازه نصب یا حتی به روزرسانی یک برنامه یا سیستم را به شما نمی دهد.

این مشکل به آن دلیل است که یک برنامه در ترمینال یا توسط ابزار مدیریت بسته های نرم افزاری در حال نصب است یا اینکه یک برنامه یا تمامی سیستم و یا تمامی بسته های نصب شده در سیستم در حال به روزرسانی است.

برای حل مشکل , شما می بایست برنامه در حال نصب را بسته و برنامه جدیدی که قصد نصب آنرا دارید را نصب کنید

بطور مثال در ابونتو ( پارسیکس - دبیان )  نرم افزاری در ترمینال یا توسط Synaptic یا Update Manager در حال نصب یا به روزرسانی است و شما قصد نصب نرم افزار جدیدی را دارید وقتی برنامه جدیدی را می خواهید نصب کنید با خطاهای زیر مواجه می شوید :

dpkg: status database area is locked by another process

و یا

Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily
unavailable)
Unable to lock the administration directory (/var/lib/dpkg/), is
another process using it?

 شما می بایست ابتدا برنامه در حال اجرا را بسته و نرم افزار جدید را نصب کنید.

البته اعلان پیغام خطا شاید در تمامی توزیع ها یکسان نباشد اما مفهوم و نوع خطا یکسان است و ما یک راه حل  در پیش داریم و آن هم بستن برنامه در حال نصب.

   


نظرات()   

ایی دی نوکس نکات و ترفندهای لینوکس

امنیت بالا رایگان آزاد ( پارسیكس پارس لینوكس كارآمد و لینوكس شریف )