| podman-quadlet-rm(1) | General Commands Manual | podman-quadlet-rm(1) |
نام (NAME)
podman-quadlet-rm - حذف یک یا چند کوادلت (quadlet) نصبشده
خلاصه دستور (SYNOPSIS)
podman quadlet rm [گزینهها] quadlet|application [quadlet|application]...
توضیحات (DESCRIPTION)
یک یا چند کوادلت نصبشده را برای کاربر جاری حذف میکند. این دستور همچنین میتواند نام برنامه را به عنوان ورودی دریافت کرده و تمام کوادلتهای متعلق به آن برنامه خاص را حذف کند.
هنگامی که آرگومان یک کوادلت الگوی نمونهسازینشده (uninstantiated template quadlet) باشد، این دستور فایل الگوی کوادلت (مانند templateName@.container) و یونیت الگوی تولیدشده systemd (مانند templateName@.service) را حذف میکند. اگر نمونههای در حال اجرایی از آن الگوی systemd وجود داشته باشد، در صورت تنظیم نشدن گزینه --force دستور با خطا مواجه میشود، و در صورت تنظیم بودن گزینه --force تلاش میکند آن نمونهها را متوقف کند.
نکته: اگر یک کوادلت بخشی از یک برنامه باشد، حذف آن کوادلت خاص کل برنامه را حذف خواهد کرد. هنگامی که یک کوادلت از یک دایرکتوری نصب میشود، تمام فایلهای نصبشده از آن دایرکتوری — شامل هر دو فایل کوادلت و غیرکوادلت — به عنوان بخشی از یک برنامه واحد در نظر گرفته میشوند.
گزینهها (OPTIONS)
--all, -a
حذف تمام کوادلتهای متعلق به کاربر جاری.
--force, -f
حذف کوادلتهای در حال اجرا (در مورد کوادلتهای الگوی نمونهسازینشده، نمونههای آن را متوقف میکند).
--ignore, -i
عدم ایجاد خطا برای کوادلتهایی که وجود ندارند.
--recursive
هنگام حذف برنامهها الزامی است (پیشفرض false است).
--reload-systemd
بارگذاری مجدد systemd پس از اتمام عملیات (پیشفرض true است). برای غیرفعال کردن آن، کاربران باید مقدار این فلگ را به صورت دستی روی false تنظیم کنند.
مثالها (EXAMPLES)
$ podman quadlet rm myquadlet.container myquadlet.container $ podman quadlet rm --recursive myapp web.container data.container data.volume