আইবুসের কনফিগারেশন ফাইলটি কোথায় সংরক্ষণ করা হয়?


14

আমি ভাবছি আইবুসের কনফিগারেশন ফাইলটি কোথায় সঞ্চয় করা আছে? আমি চেক করেছি ~/.config/ibus, এবং কেবল একটি ডিবিস সকেট আছে। এবং কোনও। / .Ibus ফোল্ডার উপলব্ধ নেই।


অদ্ভুত। আমি এর মধ্যে আছে ~/.configFedora17 উপর ডিরেক্টরির
সার্জ

এই আদেশটি ব্যবহার করে দেখুন:find ~ -name ibus
সার্জ করুন

@ সার্জ আমি কেবল একটি /root/.config/ibus/bus/5007c835ce187f9b2248e04c50670a64-unix-0, আপনার কি আছে?
ডেইজি

উত্তর:


5

জন্য নতুন সংস্করণে দেখতে Koterpillar এর উত্তর


IIRC ibusব্যবহার gconfতার সেটিংস সঞ্চয় করতে যাতে আপনি ব্যবহার করতে পারেন সক্ষম হওয়া উচিত gconf-editorবা gconftool(CLI) দ্বারা পেতে / যারা সেটিংস সেট।


উবুন্টু ১৩.১০ তে নয় ... আমি জিকনফ-এডিটরটিতে "আইবাস" শব্দবন্ধটি খুঁজে পাচ্ছি না। উবুন্টু 13.10
আইবুস

9

1.5.11 হিসাবে, আইবিএস dconf ব্যবহার করে । এটির এর কনফিগারেশনটি এখানে (একটি স্নিপ) দেওয়া রয়েছে:dconf dump /desktop/ibus/

[general]
use-system-keyboard-layout=false
preload-engines-inited=true
embed-preedit-text=false
use-global-engine=true
version='1.5.11'
engines-order=['xkb:us::eng', 'hangul', 'sunpinyin', 'm17n:ru:kbd']
preload-engines=['xkb:us::eng', 'm17n:ru:kbd', 'hangul', 'sunpinyin']

কোনও ফাইলের আউটপুট সংরক্ষণ করে ( dconf dump /desktop/ibus/ > ibus.dconfএবং তারপরে এটি লোড করে dconf load /desktop/ibus/ < ibus.dconf) পরিবর্তিত প্রয়োগগুলি আইবাস পুনরায় চালু না করে প্রয়োগ করা হয়েছে ।


0

আমি একই জিনিস অন্য কোথাও দেখেছি, কনফিগারেশনটি সঞ্চিত আছে gconfএবং আপনি এটি কমান্ড লাইন সরঞ্জাম দিয়ে সম্পাদনা করতে পারবেন can তবে আমি যখন এটি চেষ্টা করি তখন মনে হয় এটির কোনও প্রভাব নেই। আমি সুস লিনাক্স 12.3 এ আছি।

কী পরিবর্তন করবেন তা জানার জন্য, আমি প্রথমে একটি পুনরাবৃত্ত-তালিকা তৈরি করেছি gconfএবং এটি একটি ফাইলে সংরক্ষণ করেছি:

gconftool-2 --recursive-list / > beforeConfig.txt

তারপরে আমি শুরু করেছি ibus-setup, এবং 'সিলেক্ট ইনপুট পদ্ধতি', জাপানি, অ্যান্টি, অ্যাড, ক্লোজ।

তারপরে আমি আরও একটি পুনরাবৃত্তি-তালিকা করেছি:

gconftool-2 --recursive-list / > afterConfig.txt

তারপরে আমি দুটি ফাইলে আলাদা হয়েছি এবং দেখেছি যে প্রিলোড ইঞ্জিনগুলির মধ্যে কেবলমাত্র পার্থক্য ছিল:

preload_engines = []

     vs.

preload_engines = [anthy]

এবং এটির অধীনে ছিল /desktop/ibus/general তাই আমি বুঝতে পেরেছিলাম যে আইবিস কনফিগার করা না দিয়ে শুরু করে, এটি কনফিগার করার জন্য আমি নিম্নলিখিতটি করতে পারি:

gconftool-2 --set /desktop/ibus/general/preload_engines --type string "[anthy]"

এর পরে, আমি আবার একটি পুনরাবৃত্ত-তালিকা করেছি, এবং এটি afterConfig.txtএকটির মতোই পেয়েছি । তবে আমি যদি শুরু করি তবে ibus-setupএটি কনফিগার করা কোনও ইনপুট পদ্ধতি দেখায় না। এবং এটি কনফিগার করা হয়েছে এমনভাবে কাজ করে না।

তাহলে কনফিগারেশনটি gconfকি অন্য কোথাও সঞ্চিত রয়েছে ? কোথাও কোথাও যা আসলে বিষয়? নাকি preload_enginesমান নির্ধারণের সময় আমি কিছু ভুল করছি ?

আমি কিসটির জন্য কিছু আলাদা মান বাদে একই ফলাফল সহ সুস লিনাক্স 12.1 এ চেষ্টা করেছিলাম:

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