| SYSTEMD-VCONSOLE-SETUP.SERVICE(8) | systemd-vconsole-setup.service | SYSTEMD-VCONSOLE-SETUP.SERVICE(8) |
نام (NAME)
systemd-vconsole-setup.service, systemd-vconsole-setup - پیکربندی فونت و نقشه صفحه کلید کنسول مجازی در بوت
خلاصه دستور (SYNOPSIS)
systemd-vconsole-setup.service
/usr/lib/systemd/systemd-vconsole-setup [TTY]
توضیحات (DESCRIPTION)
systemd-vconsole-setup تمام کنسولهای مجازی، یا — در صورتی که پارامتر اختیاری TTY ارائه شده باشد — یک کنسول خاص را برپا و پیکربندی میکند. هنگامی که سیستم در حال بوت شدن است، systemd-vconsole-setup.service در طول مقداردهی اولیه زیرسیستم کنسول VT توسط systemd-udevd(8) فراخوانی میشود. همچنین، systemd-localed.service(8) هنگامی که تغییراتی در زبان یا کنسول ایجاد شود، آن را در صورت نیاز فراخوانی میکند. درونی، این برنامه loadkeys(1) و setfont(8) را فراخوانی میکند.
برای اعمال هرگونه تغییرات دستی ایجادشده در /etc/vconsole.conf، دستور systemctl restart systemd-vconsole-setup.service را اجرا کنید.
برای کسب اطلاعات درباره فایلهای پیکربندی و گزینههای خط فرمان کرنل که توسط این برنامه شناخته میشوند، vconsole.conf(5) را ببینید.
اعتبارنامهها (CREDENTIALS)
systemd-vconsole-setup از منطق اعتبارنامههای سرویس که توسط ImportCredential=/LoadCredential=/SetCredential= پیادهسازی شده است پشتیبانی میکند (برای جزئیات به systemd.exec(5) مراجعه کنید). در صورت ارسال، اعتبارنامههای زیر استفاده میشوند:
vconsole.keymap, vconsole.keymap_toggle
به رابطه این اعتبارنامه با firstboot.keymap که توسط systemd-firstboot.service(8) شناخته میشود توجه کنید: هر دو در نهایت بر یک تنظیم اثر میگذارند، اما firstboot.keymap در اولین بوت (اگر از قبل پیکربندی نشده باشد) درون /etc/vconsole.conf نوشته میشود، و سپس توسط systemd-vconsole-setup از آنجا خوانده میشود، در حالی که vconsole.keymap در هر بوت خوانده میشود و روی دیسک ماندگار نمیگردد (اما هرگونه پیکربندی در vconsole.conf در صورت وجود اولویت خواهد داشت).
اضافهشده در نسخه ۲۵۳.
vconsole.font, vconsole.font_map, vconsole.font_unimap
اضافهشده در نسخه ۲۵۳.
چیدمان صفحهکلید ارائهشده توسط سفتافزار (FIRMWARE-PROVIDED KEYBOARD LAYOUT)
اگر بارگذار بوت، چیدمان صفحهکلید پیکربندیشده در سفتافزار را از طریق متغیر EFI با نام LoaderKeyboardLayout گزارش کند (به Boot Loader Interface[1] مراجعه کنید)، systemd-vconsole-setup از آن به عنوان یک حالت پشتیبان (fallback) با کمترین اولویت برای نقشه کلید استفاده میکند. برچسب زبان RFC 4646 / BCP 47 گزارششده توسط سفتافزار (مانند "de-DE") با ستون ششم اختیاری /usr/share/systemd/kbd-model-map تطبیق داده میشود، که برچسبهای زبانی را که هر نقشه کلید کنسول مجازی پوشش میدهد فهرست میکند. اعتبارنامهها، /etc/vconsole.conf و گزینههای خط فرمان هسته، همگی این پیشفرض ارائهشده توسط سفتافزار را بازنویسی میکنند.
همچنین ببینید (SEE ALSO)
systemd(1), vconsole.conf(5), loadkeys(1), setfont(8), systemd-localed.service(8)
نکات (NOTES)
- 1.
- Boot Loader Interface
| systemd 261.2 |