डिफ़ॉल्ट भाषा और कीबोर्ड सेटिंग्स को स्थायी रूप से बदलें - मुझे क्या याद आ रही है?


26

मैं जर्मन भाषा को डिफ़ॉल्ट भाषा और कीबोर्ड लेआउट के रूप में उपयोग करने के लिए बीगल ब्लैक पर एक डेबियन लिनक्स (ARMHF 3.8.13-बोन 20) को कॉन्फ़िगर करने की कोशिश कर रहा हूं, जो काम नहीं करता है, और मैं क्यों नहीं देख सकता। मैं कंसोल सेटिंग्स के बारे में बात कर रहा हूं, एक्स या गनोम आदि नहीं। यहां मेरी सेटिंग्स हैं और मैंने अब तक क्या किया है:

dpkg-reconfigure locales

यहाँ मैंने चुना de_DE.UTF-8 UTF-8और अचयनित किया en_US.UTF-8 UTF-8

इससे आउटपुट locale:

LANG=de_DE.UTF-8
LANGUAGE=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

की सामग्री /etc/default/locale:

LANG=de_DE.UTF-8
LANGUAGE=de_DE.UTF-8

की सामग्री /etc/default/keyboard:

# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT="nodeadkeys"
XKBOPTIONS="terminate:ctrl_alt_bksp"
BACKSPACE="guess"

मैं setupconइन सेटिंग्स को बनाने के बाद भाग गया और यह कुछ भी नहीं बदला, लेआउट अभी भी था en_US

उसके बाद, मैं भागा

dpkg-reconfigure keyboard-configuration

और German - no dead keysकीबोर्ड लेआउट के रूप में सेट करें । फिर भी कोई बदलाव नहीं, न तो एक बार में और न ही रिबूट के बाद।

इसके बाद, मैंने कोशिश की

dpkg-reconfigure console-data

यहां मैंने चुना

Choose layout from entire list

और फिर

pc / quertz / German / Standard / latin1 - no dead keys

उसके बाद का आउटपुट था:

Looking for keymap to install:
de-latin1-nodeadkeys
#

इस समय, सही कीबोर्ड लेआउट मौजूद है, लेकिन दुर्भाग्य से चीजें रिबूट के बाद अंग्रेजी (यूएस) कीबोर्ड लेआउट पर वापस आ जाती हैं।

कीबोर्ड लेआउट को स्थायी रूप से बदलने के लिए मैं क्या कर सकता हूं? जहां तक ​​मैं देख सकता हूं सही कीमैप मौजूद होना चाहिए क्योंकि यह लोड हो सकता है, लेकिन केवल अगले रिबूट तक। मुझे यहां क्या समझ नहीं आ रहा है?

अद्यतन: SSH के माध्यम से कनेक्ट करते समय जर्मन कीमैप लोड हो जाता है।


नमस्ते, मैं अपने सूक्ति स्थापना के साथ एक ही मुद्दे पर सटीक है। क्या कोई नई जानकारी है?
जोजरू

1
यह सवाल 2 साल और 9 महीने पहले का है और जुलाई 2017 में भी मेरे साथ ऐसा हो रहा है। क्या वास्तव में किसी ने इसे हल किया है? यह कष्टप्रद है कि मैं gb कीबोर्ड पर वापस सेट हो रहा हूँ। मेरे लिए इतना बड़ा सौदा नहीं है, जिसका अर्थ है "और @ उलट जाना। मैं उस के साथ रह सकता हूं। जीयूआई के माध्यम से जा रहा है इसे तब तक ठीक करता है जब तक कि मैं अगले (बहुत दुर्लभ) शक्ति रीसायकल नहीं करता हूं क्योंकि मैं एसडी कार्ड का बैकअप लेता हूं। मैं गूंजता हूं। अपडेट में सुराग: यह केवल उसी आरपीआई के पास होता है जहां मेरे पास कीबोर्ड और मॉनिटर होता है। ऐसा कभी नहीं होता है जब मैं आरडीपी का उपयोग करता हूं। मुझे एक स्वीकृत उत्तर नहीं दिखता है इसलिए मुझे लगता है कि हम सिर्फ इससे निपटने के लिए बचे हैं।
एसडीसोलर

जवाबों:


13

आप बूट पैरामीटर जोड़ने की कोशिश कर सकते हैं debian-installer/keymap=deऔर keymap=de

इसके अलावा, थ्रेड कीबोर्ड लेआउट HELP पर उत्तर कहता है:

  1. वेबमिन पर जाएं और इस सिस्टम को करें -> सॉफ़्टवेयर पैक -> UPGRADE ALL

  2. (मुझे याद नहीं है कि अगर यह आदेश था) कंसोल पर जाएं और निम्नलिखित करें:

    apt-get install कंसोल-डाटा
    apt-get install कंसोल-सेटअप
    apt-get install कंसोल-लोकेशन
    apt-get install कीबोर्ड और कॉन्फ़िगरेशन

  3. ऊपर दिए गए प्रत्येक पैकेट के लिए dpkg-reconfigure करें। रीबूट करें।

तो शायद आपकी समस्या यह है कि आपने उन सभी को रिबूट करने से पहले नहीं किया है।


यह मेरे लिए काम नहीं आया (उबंटू 12.04 पर), मुझे dpkg-reconfigure keyboard-configurationहर रिबूट के बाद दौड़ना होगा ।
सुजाना

रास्पियन पर मुझे बस कंसोल-डेटा इंस्टॉल करना था और फिर पीसी / क्वर्ट्ज़ / जर्मन / स्टैंडर्ड / लेट 1 और सब कुछ काम करना था।
21ub पर Traubenfuchs

मेरे लिए काम नहीं करता है (डेबियन खिंचाव 9.1.0)।
रिबमार

आपने "पैकेज" को गलत बताया।
इकेम क्रुएगर

1
@IkemKrueger: यह मूल उद्धरण में है, 8 साल पहले।
हैरी

13

इसके बाद dpkg-reconfigure keyboard-configuration, आपको चलाने की आवश्यकता है

setupcon
NAME
       setupcon - sets up the font and the keyboard on the console

SYNOPSIS
       setupcon [OPTION]... [VARIANT]

DESCRIPTION
       setupcon  is a program for fast and easy setup of the font and the key‐
       board on the console.  Most of the time  you  invoke  setupcon  without
       arguments.   The  keyboard configuration is specified in ~/.keyboard or
       /etc/default/keyboard.  The font configuration is specified in  ~/.con‐
       sole-setup or /etc/default/console-setup.  Consult keyboard(5) and con‐
       sole-setup(5) for instructions how to configure these two files.

सरल और प्रभावी तरीके से स्वीकृत उत्तर होना चाहिए।
रिआंसि

1
मेरे लिए काम नहीं करता है (डेबियन खिंचाव 9.1.0)।
रिबमार

6

खिंचाव पर आपको कंसोल-सेटअप (कीबोर्ड-कॉन्फ़िगरेशन के अलावा) की आवश्यकता होगी, जिसमें आवश्यक सिस्टमड-सर्विस कीबोर्ड-सेटअप शामिल है:

apt-get install keyboard-configuration console-setup

2
dpkg-reconfigure keyboard-configuration
udevadm trigger --subsystem-match=input --action=change

4
हालांकि ये आदेश ऐसे दिखते हैं कि वे ऐसा कुछ हासिल कर सकते हैं जो पूछने वाला चाहता है, इसलिए यह संक्षिप्त विवरण जोड़ना अच्छा होगा कि वे ऐसा क्यों करेंगे।
Mokubai

मेरे लिए काम नहीं करता है (डेबियन खिंचाव 9.1.0)।
रिबमार

2

मेरे लिए समाधान सभी स्थानीय प्रासंगिक चर पर टिप्पणी करना था /etc/profile

#export LANG="de_DE.utf8"
#export LANGUAGE="de_DE.utf8"
#export LC_ALL="de_DE.utf8"

(मैं जर्मन से छुटकारा पाना चाहता था :))

और फिर अपना लोकेल सेट करें जैसा मैं चाहता हूं /etc/default/locale

डेबियन विकी पृष्ठ https://wiki.debian.org/Locale मुझे मिला सबसे सहायक दस्तावेज था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.