6.64.1. تركيب كبد
سلوك مفتاحي Backspace و Delete غير متسق عبر خرائط المفاتيح في حزمة Kbd. يعمل التصحيح التالي على إصلاح هذه المشكلة لخرائط مفاتيح i386:
patch -Np1 -i ../kbd-2.2.0-backspace-1.patch
patch -Np1 -i ../kbd-2.2.0-backspace-1.patch
بعد التصحيح ، يقوم مفتاح Backspace بإنشاء الحرف برمز 127 ، ويقوم مفتاح Delete بإنشاء تسلسل هروب معروف.
إزالة الفائض resizecons البرنامج (يتطلب svgalib البائد لتوفير ملفات وضع الفيديو - للاستخدام العادي سيتفونت تحجيم وحدة التحكم بشكل مناسب) جنبًا إلى جنب مع manpage.
sed -i 's / \ (RESIZECONS_PROGS = \) نعم / \ 1no / g' تكوين sed -i 's / resizecons.8 //' docs / man / man8 / Makefile.in
sed -i 's / \ (RESIZECONS_PROGS = \) نعم / \ 1no / g' تكوين sed -i 's / resizecons.8 //' docs / man / man8 / Makefile.in
تحضير Kbd للتجميع:
PKG_CONFIG_PATH = / tools / lib / pkgconfig ./configure --prefix = / usr --disable-vlock
PKG_CONFIG_PATH = / tools / lib / pkgconfig ./configure --prefix = / usr --disable-vlock
معنى خيارات التكوين:
--تعطيل- vlock
يمنع هذا الخيار إنشاء الأداة المساعدة vlock ، لأنه يتطلب مكتبة PAM ، وهي غير متوفرة في بيئة chroot.
تجميع الحزمة:
جعل
جعل
لاختبار النتائج ، قم بإصدار:
تحقق
تحقق
قم بتثبيت الحزمة:
جعل تثبيت
جعل تثبيت
ملاحظات
بالنسبة لبعض اللغات (على سبيل المثال ، البيلاروسية) لا توفر حزمة Kbd خريطة مفاتيح مفيدة حيث تفترض خريطة مفاتيح الأسهم "حسب" تشفير ISO-8859-5 ، ويتم استخدام خريطة المفاتيح CP1251 بشكل طبيعي. يتعين على مستخدمي هذه اللغات تنزيل خرائط مفاتيح العمل بشكل منفصل.
ملاحظات
بالنسبة لبعض اللغات (على سبيل المثال ، البيلاروسية) لا توفر حزمة Kbd خريطة مفاتيح مفيدة حيث تفترض خريطة مفاتيح الأسهم "حسب" تشفير ISO-8859-5 ، ويتم استخدام خريطة المفاتيح CP1251 بشكل طبيعي. يتعين على مستخدمي هذه اللغات تنزيل خرائط مفاتيح العمل بشكل منفصل.

![]()
إذا رغبت في ذلك ، قم بتثبيت الوثائق:
مكدير -ف
/usr/share/doc/kbd-2.2.0
مكدير -ف
cp -R -v docs / doc / * /usr/share/doc/kbd-2.2.0
cp -R -v docs / doc / * /usr/share/doc/kbd-2.2.0
توثيق