| LOCKS(5) | LIBZYPP | LOCKS(5) |
نام (NAME)
locks - پرونده قفلگذاری libzypp
توضیحات (DESCRIPTION)
پرونده /etc/zypp/locks در صورت مجاز بودن در zypp.conf، هنگام راهاندازی توسط libzypp خوانده میشود. از این مدخلها برای قفلگذاری اولیه بستهها استفاده میشود. قفل کردن یک بسته به معنای عدم اجازه برای نصب یا حذف نصب آن است.
مدخلهای معتبر به این شکل هستند:
attribute: value
قفلها با خطوط خالی از یکدیگر جدا میشوند.
ویژگیها (ATTRIBUTES)
تمام ویژگیها با حروف کوچک هستند.
repo
بهطور پیشفرض با تمام مخازن مطابقت دارد.
type
بهطور پیشفرض با تمام نوعها مطابقت دارد.
case_sensitive
حالت پیشفرض غیرحساس به بزرگی و کوچکی حروف است.
install_status
حالت پیشفرض all است.
match_type
حالت پیشفرض substring است.
query_string
version
عملگر یکی از موارد ==، !=، <، >، ⇐، >= است. اگر عملگر مشخص نشود، از == استفاده میشود.
نسخه دارای قالب [epoch:]version[-release] است.
مثال: version: < 0:0.11.4-2
solvable_name
solvable_summary
solvable_arch
solvable_description
solvable_eula
solvable_license
solvable_keywords
solvable_authors
solvable_group
update_reference_type
مثالها (EXAMPLES)
بسته دقیق (Exact Package)
-----locks----- type: package solvable_name: k3b match_type: exact case_sensitive: on
نویسه عمومی بسته (Package Wildcard)
-----locks----- type: package solvable_name: cross-*-gcc-icecream-backend match_type: glob case_sensitive: on
قفل دارای نسخه (Versioned Lock)
-----locks----- solvable_name: gcc match_type: glob version: > 4.2
هر موردی با نام KDE
-----locks----- solvable_name: kde
هر موردی با اشاره به KDE
-----locks----- query_string: kde solvable_name: solvable_summary: solvable_description:
صفحه اصلی (HOMEPAGE)
این صفحه راهنما فقط مهمترین ویژگیها را پوشش میدهد. فهرست کامل در نشانی زیر موجود است: http://en.opensuse.org/Libzypp/Locksfile
نویسندگان (AUTHORS)
Josef Reidinger <jreidinger@suse.cz> مشارکتکنندگان در صفحه راهنما: Martin Vidner <mvidner@suse.cz>.
همچنین ببینید (SEE ALSO)
zypper(8)
| 2026-09-04 | SUSE Linux |