| VCONSOLE.CONF(5) | vconsole.conf | VCONSOLE.CONF(5) |
نام (NAME)
vconsole.conf - فایل پیکربندی برای کنسول مجازی
خلاصه دستور (SYNOPSIS)
/etc/vconsole.conf
توضیحات (DESCRIPTION)
فایل /etc/vconsole.conf کنسول مجازی، یعنی نگاشت صفحهکلید و فونت کنسول را پیکربندی میکند. این فایل در زمان بوت توسط udev با استفاده از فایل 90-vconsole.rules اعمال میشود. چنانچه بخواهید از این نوع مقداردهی اولیه جلوگیری کنید، میتوانید با خیال راحت این فایل را ماسک (mask) کنید.
قالب vconsole.conf بهصورت فهرستی از انتساب متغیرهای مشابه متغیرهای محیطی و سازگار با شل است که با خط جدید از یکدیگر جدا شدهاند و توضیحات و خطوط خالی در آن نادیده گرفته میشوند. امکان فراخوانی (source) پیکربندی از طریق اسکریپتهای شل وجود دارد، اما فراتر از انتساب صرف متغیرها، هیچ ویژگی دیگری از شل پشتیبانی نمیشود، که این امر به برنامهها اجازه میدهد فایل را بدون نیاز به پیادهسازی یک موتور اجرای سازگار با شل بخوانند. برای شرح دقیق این قالب به os-release(5) مراجعه کنید.
توجه داشته باشید که گزینههای خط فرمان هسته vconsole.keymap=، vconsole.keymap_toggle=، vconsole.font=، vconsole.font_map=، vconsole.font_unimap= ممکن است برای بازنویسی تنظیمات کنسول در زمان بوت استفاده شوند.
بسته به سیستمعامل، ممکن است سایر فایلهای پیکربندی نیز برای پیکربندی کنسول مجازی بررسی شوند، اگرچه فقط به عنوان حالت پشتیبان (fallback).
اگر بارگذار بوت (boot loader) چیدمان صفحهکلید پیکربندیشده در سفتافزار (firmware) را از طریق متغیر EFI با نام LoaderKeyboardLayout گزارش کند (به Boot Loader Interface[1] مراجعه کنید)، به عنوان یک حالت پشتیبان با کمترین اولویت برای KEYMAP= استفاده میشود. هر تنظیمی از طریق اعتبارنامهها (credentials)، /etc/vconsole.conf یا خط فرمان هسته، آن را بازنویسی میکند.
فایل /etc/vconsole.conf معمولاً با استفاده از systemd-localed.service(8) ایجاد و بهروزرسانی میشود. localectl(1) میتواند برای دستور دادن به systemd-localed.service جهت پرسوجو یا بهروزرسانی پیکربندی استفاده شود.
گزینهها (OPTIONS)
گزینههای زیر پشتیبانی میشوند:
KEYMAP=, KEYMAP_TOGGLE=
FONT=, FONT_MAP=, FONT_UNIMAP=
خط فرمان هسته (KERNEL COMMAND LINE)
چندین پارامتر پیکربندی از vconsole.conf ممکن است در خط فرمان هسته بازنویسی شوند:
vconsole.keymap=, vconsole.keymap_toggle=
در نسخه 232 اضافه شد.
vconsole.font=, vconsole.font_map=, vconsole.font_unimap=
در نسخه 232 اضافه شد.
مثال (EXAMPLE)
مثال ۱. صفحهکلید و کنسول آلمانی
/etc/vconsole.conf:
KEYMAP=de-latin1 FONT=eurlatgr
همچنین ببینید (SEE ALSO)
systemd(1), systemd-vconsole-setup.service(8), loadkeys(1), setfont(8), locale.conf(5), systemd-localed.service(8)
نکات (NOTES)
- 1.
- Boot Loader Interface
| systemd 261.2 |