خوش آمدید، مهمان - لطفا برای ثبت نام اینجا و یا برای ورود اینجا را کلیک کنید.
27,ژانویه,2012 - 22:59

لطفا برای ورود نام کاربری و رمز عبورتان را وارد نمایید
جستجو:     جستجوی پیشرفته
10260 ارسال در 1424 موضوع توسط 3864 کاربر
جدیدترین کاربر عضو شده: Rincahindxandae
* فهرست راهنمايي ورود عضويت
+  انجمن های گفتگوی اوپن سوزه پارسی
|-+  آموزش
| |-+  مقالات آموزشی
| | |-+  نصب نرم‌افزار، مدیریت مخازن و به‌روزرسانی با zypper
0 کاربر و 1 مهمان درحال دیدن موضوع. « قبلی بعدی »
صفحه: [1] چاپ صفحه
نويسنده موضوع: نصب نرم‌افزار، مدیریت مخازن و به‌روزرسانی با zypper  (دفعات بازدید: 1809 بار)
سینا
راهبر کل سایت
*****
آفلاین آفلاین

تعداد ارسال: 1057



ديدن مشخصات WWW
« : 14,سپتامبر,2009 - 20:51 »

zypper نرم‌افزاری‌ست که با آن می‌توانید از طریق خط‌فرمان بسته‌های نرم‌افزاری را نصب، حذف و به‌روز کنید. همچنین با استفاده از zypper می‌توانید مخازن نرم‌افزاری را مدیریت (اضافه،حذف و ویرایش) کنید. توجه کنید که برای استفاده از zypper باید در حالت کاربر ریشه (root) باشید.

  • نصب بسته‌های نرم‌افزاری

نصب نرم‌افزار PACKAGE-NAME
کد:
zypper install PACKAGE-NAME
به جای install می‌توان از in هم استفاده کرد.

حذف نرم‌افزار PACKAGE-NAME
کد:
zypper remove PACKAGE-NAME
به جای remove می‌توان از rm هم استفاده کرد.



  • مدیریت مخازن

دیدن لیست مخازن
کد:
zypper repos
به جای repos می‌توان از lr هم استفاده کرد.

افزودن مخزن REPO-NAME با آدرس URL
کد:
zypper addrepo URL REPO-NAME
به جای addrepo می‌توان از ar هم استفاده کرد.

حذف مخزن REPO-NAME
کد:
zypper removerepo REPO-NAME
به جای removerepo می‌توان از rr هم استفاده کرد.

عوض‌کردن نام مخزن REPO-NAME
کد:
zypper renamerepo REPO-NAME NEW-NAME
به جای renamerepo می‌توان از nr هم استفاده کرد.

مدیریت مخزن REPO-NAME
کد:
zypper modifyrepo REPO-NAME OPTIONS
به جای modifyrepo می‌توان از mr هم استفاده کرد.
لیست OPTIONS به این شرح است:
کد:
-d, --disable             غیرفعال کردن مخزن
-e, --enable              فعال کردن مخزن
-r, --refresh             فعال کردن به‌روزکردن لیست نرم‌افزارها به‌صورت خودکار
-R, --no-refresh          غیرفعال کردن به‌روزکردن لیست نرم‌افزارها به‌صورت خودکار
-p, --priority <1-99>     مشخص کردن اولویت مخزن. عددی بین ۱ تا ۲۰۰ . این عدد مشخص می‌کند
اگر نرم‌افزاری در چند مخزن وجود داشت، از مخزنی با اولویت بالاتر (عدد کمتر) نصب شود                           

-k, --keep-packages       فعال کردن ذخیره‌سازی بسته‌هایی که نصب می‌شوند در مسیر /var/cache/zypp/packages
-K, --no-keep-packages    غیرفعال کردن ذخیره‌سازی بسته‌هایی که نصب می‌شوند

به‌روزرسانی لیست نرم‌افزارهای مخزن REPO-NAME
کد:
zypper refresh REPO-NAME
به جای refresh می‌توان از ref هم استفاده کرد.
اگر بدون REPO-NAME به‌کار برود، لیست نرم‌افزارهای تمام مخازن را به‌روز می‌کند.

پاک‌کردن بسته‌های ذخیره شده‌ی مخزن REPO-NAME
کد:
zypper clean REPO-NAME
اگر بدون REPO-NAME به‌کار برود، نرم‌افزارهای ذخیره شده‌ی تمام مخازن را پاک می‌کند.



  • به‌روزرسانی

به‌روزرسانی نرم‌افزار PACKAGE-NAME
کد:
zypper update PACKAGE-NAME
به جای update می‌توان از up هم استفاده کرد.
اگر بدون PACKAGE-NAME به‌کار برود، تمام نرم‌افزارهای نصب‌شده را به‌روز می‌کند.
اگر به‌شکل zypper update --repo REPO-NAME استفاده شود فقط مخزن REPO-NAME به‌روز می‌شود.

دیدن لیست به‌روزرسانی‌ها
کد:
zypper list-updates
به جای list-updates می‌توان از lu هم استفاده کرد.

نصب پچ‌های رفع باگ
کد:
zypper patch
اگر به‌شکل zypper patch --repo REPO-NAME استفاده شود فقط پچ‌های مخزن REPO-NAME نصب می‌شود.

دیدن لیست پچ‌های رفع باگ
کد:
zypper list-patches
به جای list-patches می‌توان از lp هم استفاده کرد.

دیدن لیست تمام پچ‌های موجود (حتا بسته‌های نصب نشده)
کد:
zypper patches
به جای patches می‌توان از pch هم استفاده کرد.



  • جستجو و پرس‌و‌جو

جستجوی نام PACKAGE-NAME
کد:
zypper search PACKAGE-NAME
به جای search می‌توان از se هم استفاده کرد.

نمایش کل اطلاعات PACKAGE-NAME
کد:
zypper info PACKAGE-NAME
به جای info می‌توان از if هم استفاده کرد.
به جای info می‌توان از patch-info برای پچ‌های رفع باگ استفاده کرد.

دیدن لیست تمام نرم‌افزارهای موجود (حتا بسته‌های نصب نشده)
کد:
zypper packages
به جای packages می‌توان از pa هم استفاده کرد.
اگر به‌شکل zypper packages REPO-NAME استفاده شود، لیست نرم‌افزارهای مخزن REPO-NAME را نشان می‌دهد.

دیدن لیست تمام الگوهای موجود (حتا الگوهای نصب نشده)
کد:
zypper patterns
به جای patterns می‌توان از pt هم استفاده کرد.
(الگوهای نرم‌افزاری یعنی گروه نرم‌افزارهایی که در یک موضوع با هم مرتبطند، مثال از چند الگو: محیط KDE، محیط Gnome، نرم‌افزارهای لازم برای راه‌اندازی سرور FTP، سرور وب یا همان LAMP ، مالتی‌مدیا، بازی و ...)

برای دیدن راهنمای کامل zypper به اینجا برید یا دستور zypper help رو بزنید.
« آخرين ويرايش: 14,سپتامبر,2009 - 22:08 توسط سینا سعیدی » خارج شده است

openSource,  openMind, openSUSE
mozo68
کاربر فعال
***
آفلاین آفلاین

تعداد ارسال: 204



ديدن مشخصات
« پاسخ #1 : 24,نوامبر,2010 - 20:07 »

اگه مثلا من بخام فایر فاکسو اپدیت کنم باید ورژن اونو هم بنویسم یا فقط بنویسم
zypper update firefox
و اون جدیدترین نسخه ی پایدارو دانلود میکنه یا ممکنه نسخه هایه ی جدید بتا رو هم بگیره
(ینی میتونم به نسخه ی بتا آپدیت کنم؟ لبخند)
البته الان این لینک دیدم
http://forum.opensuse.ir/index.php/topic,144.0.html
این دستور نسخه های موجود فایر فاکسو بهت نشون میده
zypper wp firefox
با این دستورم زیپر چک میکنه اگه بسته مورد نظرت نصبه که میگرده اگه جدیدترش هست آپدیتش میکنه اگرم نصب نباشه آخرین نسخه موجودو نصب نصب میکنه برات در اون بین ممکنه سوالاتی هم بپرسه که مثلا برای دستور شما فلان بسته با فلان حجم باید دانلود ونصب بشه که جوابشو میدی و همین .
zypper in -D MozillaFirefox

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



من هنوز اتصال به اینترنت توسط ترمینال رو امتحان نکردم
اینا رو نوشتم که آرشیو شه لبخند
(امضای آقای مشتاقی)
« آخرين ويرايش: 24,نوامبر,2010 - 21:08 توسط mozo68 » خارج شده است
صفحه: [1] چاپ صفحه 
« قبلی بعدی »
پرش به :  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC | Persian Language Pack by SMFlearn Team

Supported By Mambolearn Team
XHTML 1.0 صحیح! CSS صحیح!