Setxkbmap সেটিংস সংরক্ষণ করবেন?


17

আমি আমার কীবোর্ড সেটিংসকে সুইডিশে সেট করতে সমস্যা বোধ করছি, রাস্পবিয়ানকে রাস্পবেরি পাইতে চালিয়ে যাচ্ছি। আমি সবকিছু চেষ্টা করেছি এবং একমাত্র কাজ যা হ'ল আদেশ ছিল setxkbmap se

তবে এটি স্থায়ীভাবে সেটিংস সংরক্ষণ করে না এবং পুনরায় বুট করার পরে এটি ডিফল্টে ফিরে আসে। এই সেটিংস স্থায়ীভাবে সংরক্ষণ করার জন্য কোনও আদেশ আছে?

উত্তর:


18

একটি সহজ উপায় হ'ল আপনার $HOME/.profileফাইলে কমান্ড যুক্ত করা (এটি উপস্থিত না থাকলে আপনি এটি তৈরি করতে পারেন):

setxkbmap se

এটি প্রতিবার আপনি যখন লগ ইন করেন তা চালানো উচিত।

মনে রাখবেন ব্যবহার করা উচিত $HOME/.profileনয়, বরং $HOME/.bash_profile, $HOME/.bashrcঅথবা অন্য কোনো অনুরূপ ফাইল। কারণ এই সেটিংসটি আপনার লগইন পরিচালককে পড়া উচিত।


আমার কাছে 3। প্রোফাইল ফাইল রয়েছে, যা / হোম / পাই /, / রুট / এবং / ইত্যাদি / স্কেল / এ অবস্থিত। আমি মনে করি আপনি / বাড়িতে / পিআই / এর মধ্যে একটিকে উল্লেখ করছেন? আপনি দেখতে পারেন যে আমি লিনাক্সের সাথে পুরোপুরি আরামদায়ক নই। .বাশ_ প্রোফাইলে বিদ্যমান নেই।
justanotherhobbyist

যোগ করার পদ্ধতি setxkbmap seথেকে /home/pi/.profileএটি সংশোধন করা হয়েছে। ধন্যবাদ, আপনি অনেক মাথা ব্যথা থেকে আমাকে বাঁচিয়েছেন।
justanotherhobiist

2
@ হুস্টলারিনিক /etc/profileহ'ল এটি বিশ্বব্যাপী যা সর্বদা পঠিত থাকবে, যে কোনও ব্যবহারকারী লগইন করছে। তারপরে প্রতিটি ব্যবহারকারীর .profileবাড়ির ফোল্ডারে তাদের নিজস্ব ফাইল থাকে। সুতরাং, /root/.profileএটি হ'ল rootএবং /home/pi/.profileএটি ব্যবহারকারীর জন্য একটি pi। আমি অন্যান্য ফাইল সম্পর্কে জিজ্ঞাসা কারন যদি $HOME/.bash_profileবা $HOME/.bash_loginঅস্তিত্ব ঐ ফাইল পড়া হয় পরিবর্তে এর $HOME/.profile। এগুলি যদি না থাকে তবে কিছু মনে করবেন না। আরও বিশদের জন্য INVOCATIONবিভাগটি পড়ুন man bashবা এখানে দেখুন
টেরডন

1
@ জেনেক ওয়ার্কোł হ্যাঁ, কারণ আপনি গ্রাফিকভাবে লগইন করছেন এবং কিছু লগইন পরিচালকেরা ~/.profileআমার জ্ঞানের ভিত্তিতে, তাদের কোনওটিই উত্স হিসাবে নেই ~/.bash_profile। মধ্যে এটি কাজ করবে ~/.bash_profileযদি আপনি (ব্যবহার করে কমান্ড লাইন থেকে লগ ইন ssh, উদাহরণস্বরূপ)।
টেরডন

1
@ ওয়েস্টার্নগান এটি একটি খুব আলাদা প্রশ্ন। আপনি চিহ্নিত হিসাবে, এটি .profileএকটি ব্যবহারকারী নির্দিষ্ট সেটিংস। আপনি সম্ভবত এটি যুক্ত করতে পারেন /etc/profile, তবে এটি সমস্ত ব্যবহারকারীকে প্রভাবিত করবে । আপনার লগইন পরিচালককে কনফিগার করে এটি করা আরও ভাল। তবে তার জন্য, দয়া করে একটি নতুন প্রশ্ন জিজ্ঞাসা করুন, আপনি কী অপারেটিং সিস্টেম ব্যবহার করছেন এবং কোন লগইন পরিচালক expla
টেরডন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.