কমান্ড লাইনে কীবোর্ড লেআউট (ইংরেজি ইউকে) ইংলিশ ইউএস-তে পরিবর্তন করুন


78

আমি উবুন্টু 12.04 ব্যবহার করছি। কীবোর্ড লেআউটটি হ'ল কমান্ড লাইন ব্যতীত যেখানেই ইংরাজীতে কাজ করে সেখানে মার্কিন যুক্তরাষ্ট্রে। টার্মিনালের ইংরেজি ইউএসও রয়েছে। কমান্ড লাইনের ডিফল্ট কীবোর্ড লেআউটটিকে আমি ইংরাজী ইউএসে কীভাবে পরিবর্তন করব?

এছাড়াও, আমি মনে করি এটি এখানে লক্ষ্য করার মতো হতে পারে যে আমি যখন উবুন্টু (উইন্ডোজ ৮ এর সাথে ডুয়াল বুট ইনস্টল করেছিলাম), আমি প্রথমে ভাষাটিকে ইংরাজী ইউকে হিসাবে সেট করেছিলাম, কিন্তু পরে এটি সিস্টেমের সেটিংস থেকে ইংরাজী ইউএসে পরিবর্তন করে ফেলেছিলাম।


4
টার্মিনালের বিপরীতে "কমান্ড লাইন" ঠিক কী? আপনার অর্থ ভার্চুয়াল কনসোল (টিটিটি)?
টেরডন

CTRL + ALT + F2 কমান্ড লাইনটি নিয়ে আসে
এভলিন

lang = en_US.UTF-8
এভলিন

1
@ ইটারডন আমি মনে করি আপনি নিজেরাই দ্বিতীয় অনুমান করেছিলেন, Ctrl + Alt + F2 সত্যই ভার্চুয়াল টার্মিনাল হওয়া উচিত ('রান ডায়ালগ' প্লেইন Alt + F2)। আমি নিশ্চিত না যে console-setupডিফল্টরূপে ইনস্টল করা আছে, তবে সম্ভবত ওপি চেষ্টা করা উচিত sudo dpkg-reconfigure console-setup?
স্টিল্ড্রাইভার

@ স্টাইলড্রাইভার আপনি একেবারে সঠিক, আমি Ctrl খেয়াল করি নি! ধন্যবাদ, এটি এটিকে জবাবদিহি করে তোলে!
টেরডন

উত্তর:


64

আপডেট 2017-04-13 : এটি সাম্প্রতিক উবুন্টু সংস্করণে পরিবর্তিত হয়েছে বলে মনে হচ্ছে এবং চলমান sudo apt-get install console-commonঅন্যান্য প্যাকেজগুলি সরানোর চেষ্টা করবে। সুতরাং, সাম্প্রতিক উবুন্টু সংস্করণগুলির জন্য, এর পরিবর্তে এটি ব্যবহার করুন (17.04 এ পরীক্ষিত) :

sudo dpkg-reconfigure keyboard-configuration

সহজ উপায়টি হ'ল @ স্টাইলড্রাইভার যেমন একটি টার্মিনাল খোলার এবং এই আদেশটি চালানোর পরামর্শ দিয়েছিল :

sudo apt-get install console-common

এটি console-commonপ্যাকেজটি ইনস্টল করবে এবং প্রক্রিয়াতে আপনাকে আপনার কনসোল লেআউটটি বেছে নেবে। যদি এটি ইতিমধ্যে ইনস্টল করা থাকে তবে একই উইজার্ড আনতে এবং লেআউট সেট করতে এটি ব্যবহার করুন:

sudo dpkg-reconfigure console-data

13.10 এ পরীক্ষা করা হয়েছে এবং এখান থেকে নেওয়া হয়েছে


12
উবুটনু 14.04 ব্যবহার করে আমি একটি পাঠ্য-কনসোলটিতে কীবোর্ডটি সেট করতে সক্ষম হয়েছি। তবে একটি রিবুট হওয়ার পরে এটি পূর্ববর্তী সেটিংসে পুনরায় সেট করা হবে। কেবল একটি ইস্যু করার পরে sudo dpkg-reconfigure keyboard-configurationআমি এটি স্থায়ীভাবে সেট করতে সক্ষম হয়েছি।
ম্যাডমাইক

দেখে মনে হচ্ছে কিছুটা কুঁচকে এতটা আপাতদৃষ্টিতে সহজ কিছু করার জন্য - তবে ওহে, এটি রাস্পবেরি পিআই (রান্পবিয়ান চলমান) এ কাজ করেছে, তাই দুর্দান্ত, ধন্যবাদ।
দেমানিয়াক

5
এটি 16.04 নিয়ে আর কাজ করে না। ইনস্টল করার console-commonপ্যাকেজ cryptsetup, Plymouth, lightdm, এবং কিছু অন্যদের অপসারণ করতে চায়। dpkg-reconfigure keyboard-configurationতবে কাজ করে।
ওলাফ ডিয়েটশে

1
ঈশ্বরের অভিশাপ. আমি এই কমান্ডটি চালানোর পরে এবং পুনরায় বুট করার পরে এটি বেগুনি ফাঁকা স্ক্রিনে আটকে গেছে। এই কমান্ডটি প্লাইমাউথ এবং unityক্যকে সরিয়ে দিয়েছে removed @ ওলাফডিয়েটস ঠিক আছে!
zeng_overflow

> sudo dpkg- পুনরায় কনফিগার কীবোর্ড-কনফিগারেশন এটি আমার জন্য কাজ করেছিল।
জোসেফডপুরসেল

62

এই আদেশটি চালান:

sudo dpkg-reconfigure keyboard-configuration

এটি আমার পক্ষে কাজ করেছে।


আমার পুনরায় বুট করা দরকার যাতে এটি কার্যকর হয়, আপনি কি উত্তরটিতে এটি উল্লেখ করতে পারেন? চিয়ার্স
অগস্টিন রিডিংগার 4'18

অগাস্টিনআরআইডাঙ্গার- এ কার্যকর হওয়ার জন্য আমাকে পুনরায় বুট করতে হয়নি।
প্রতারণাপূর্ণ

1
কোনও পুনরায় বুট করার দরকার নেই।
মিগুয়েল অর্টিজ

48

উপরেরটি আমার পক্ষে কাজ করে নি, তবে এটি করেছে। টার্মিনাল থেকে নিম্নলিখিত কমান্ডটি প্রবেশ করান:

setxkbmap us

সাধারনত লগ ইন করার সময় কীওয়ার্ড লেআউটটি সঠিক থাকলেও এটি আমার কাছে টাকশাল থেকে Chrome রিমোট ডেস্কটপ ব্যবহার করার সময় কাজ করেছিল।
জাজ্পার

2018 - উবুন্টু 11.x
কে_

এবং আমি অন্য পথে যেতে চাই (পুদিনা) setxkbmap
জিবি

setxkbmap খিলানটিতে কাজ করছে (লোডকিগুলি নয়)
hrvoj3e

18

ভার্চুয়ালবক্সের ভিতরে আমার কেবল কনসোল রয়েছে (এক্স ছাড়াই) লিনাক্স। মার্কিন কীবোর্ড থেকে একটি জার্মানকে লেআউট পরিবর্তন করতে হবে। এটি আমার পক্ষে কাজ করেছে:

loadkeys de

এটি স্থায়ী করতে:

localectl set-keymap de

7
আপনাকে ধন্যবাদ আপনাকে আমার জন্য সমাধানটি খুঁজে পেয়ে ভিএনসিতে আমার সার্ভারটি চালিয়েছি। আপনার আদেশটি অস্থায়ীভাবে এটি পরিবর্তন করে। এটি স্থায়ী করতে আমি ব্যবহার করেছি localectl set-keymap de
অ্যালেক্স

ধন্যবাদ। এটি বক্সের বাইরে 16.04 ইনস্টল করে একটি নতুন সার্ভারে কাজ করে। উপরের setxkbmap সমাধানটির জন্য কিছু এক্স 11 ইউটিস ইনস্টল করা দরকার যা আইএমএইচও কোনও সার্ভারে সঠিক জিনিস বলে মনে হয় নি।
ক্যাটম্যান

স্প্যানিশ ব্যবহারের জন্য:loadkeys es
লোরেঞ্জো লেরাতে

@ অ্যালেক্স, কমান্ড খুঁজে পাওয়া যায়নি
কালো

8

আমি একটি স্ট্যান্ডার্ড মার্কিন কীবোর্ড সহ 14.04 এলটিএস চালাচ্ছি। আমার সমস্যাটি ছিল যে আমি আমার জন্য ইউএস-ইনটল বেছে নিতে ইনস্টলারটির উপর নির্ভর করেছি এবং এটি "মৃত চাবি" এবং "এবং" কীগুলি (যেমন আমি জানি না এমন অন্যদেরও) ভুলভাবে তৈরি করেছে ।

অনেক হতাশা এবং পরীক্ষা এবং ত্রুটির পরে, আমি " sudo apt-get install console-common" পরামর্শটি চালিয়েছি এবং এটি আমার সমস্যার সমাধান করেছে, তবে আমি লগইন থাকা অবস্থায়ই।

আমি যখন লগ আউট করেছিলাম, সার্ভারটি পুনরায় চালু করে আবার ফিরে এসেছি, এটি ব্যর্থ হয়েছিল।

আমি কেবল sudo dpkg-reconfigure keyboard-configurationকমান্ডটি কার্যকর করে যখন জেনেরিক ইউএস কীবোর্ড নির্দিষ্ট করেছিলাম তখন এটি স্থায়ীভাবে ধরে যায় ।

" setxkbmap" আমার পক্ষে কাজ করে নি।

মনে হচ্ছে (আমি জানি না) 14x4 এলটিএসে setxkbmap অপ্রচলিত


setxkbmap gbআমার জন্য এখনই 16.04.01 এলটিএসে কাজ করেছেন
মাইক

2

উবুন্টু / ডেবিয়ানে আপনার কাছে /etc/default/keyboardকনফিগার ফাইল রয়েছে যা আসলে আপনার ডিস্ট্রোতে কীবোর্ড বিন্যাস পরিচালনা করে। আপনি যখন সিস্টেমটি বুট করেন তখন /etc/default/keyboardফাইলটি অন্য কনফিগারেশন ফাইলের সাথে সেটআপ স্ক্রিপ্টগুলি দ্বারা পঠিত হয়। আপনি যদি /etc/default/keyboard ফাইলটির আউটপুট দেখে থাকেন তবে দেখতে পাবেন যে আমার কীবোর্ড লেআউটটি জার্মানিতে সেট করা আছে de:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT=""
XKBOPTIONS=""

/etc/default/keyboardফাইলের বৈশিষ্ট্যগুলি সরাসরি পরিবর্তন করা ভাল ধারণা (অন্যান্য কনফিগার ফাইলগুলির মতো) নয় ।

আপনার কীবোর্ডের বিন্যাস বা মডেলটি পরিবর্তন করতে সর্বদা নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

sudo dpkg-reconfigure keyboard-configuration

0

অতিরিক্ত তথ্য.

আপনার সম্ভবত নিজের লোকেলও পরিবর্তন করা উচিত!

locale -aসমস্ত সম্ভাব্য ভাষা দেখানোর জন্য ব্যবহার করুন :

$ locale -a
C
C.UTF-8
de_AT.utf8
de_BE.utf8
de_CH.utf8
de_DE.utf8
de_LI.utf8
de_LU.utf8
en_AG
en_AG.utf8
...
POSIX

যদি আপনার লোকেল উপরের তালিকায় না থাকে তবে আপনাকে এটি তৈরি করতে হবে:

$ sudo locale-gen fr_FR.UTF-8
Generating locales...
  fr_FR.UTF-8... done
Generation complete.

ডিফল্ট সেটিংস এতে সংরক্ষণ করা হয় /etc/default/locale:

আপনি হয় এটি ম্যানুয়ালি কনফিগার করতে পারেন, বা সরঞ্জামটি ব্যবহার করতে পারেন:

update-locale LANG=de_DE.UTF-8

আরও বিশদ (জার্মান উত্স)।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.