dconf একটি স্ট্রিং কী পরিবর্তন করুন


16

আমি নিম্নলিখিত কমান্ড লাইনটি ব্যবহার করে একটি বাশ স্ক্রিপ্টের সাথে একটি স্ট্রিং ভিত্তিক dconf কী পরিবর্তন করার চেষ্টা করছি:

dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never'

তবে এটি নিম্নলিখিত ত্রুটিটি ফিরিয়ে দেয়:

error: 0-5:unknown keyword

Usage:
  dconf write KEY VALUE 

Write a new value to a key

Arguments:
  KEY         A key path (starting, but not ending with '/')
  VALUE       The value to write (in GVariant format)

কেউ আমাকে সাহায্য করতে পারেন?

সম্পাদনা 1: আমি ডিরেক্টরিটিতে আইটেমের সংখ্যা গণনা করতে নাটিলাস তৈরি করার চেষ্টা করছি (অনুকূলিতকরণের উদ্দেশ্যে)


আপনি কি করতে চেষ্টা করছেন? আপনি কোন টিউটোরিয়াল অনুসরণ করছেন?
— जॉবিন

আমি প্রতিটি ডিরেক্টরিতে আইটেমের সংখ্যা গণনা বন্ধ করার চেষ্টা করছি stop
— ড্রিমর

উত্তর:


24

মানটির অতিরিক্ত উদ্ধৃতি প্রয়োজন যেমন GVariant স্ট্রিংয়ের মান নির্ধারণের 'foo'জন্য আপনার মান যুক্তিটি লিখতে হবে"'foo'"

dconf write /org/gnome/nautilus/preferences/show-directory-item-counts "'never'"

Dconf দেখুন - https://developer.gnome.org/ এ একটি ডকনফ ডাটাবেস পরিচালনার সহজ সরঞ্জাম


6

স্টিল্ড্রাইভার যা বলেছেন তা হ'ল এটি করার সঠিক উপায়। তবে গেটেটিং ব্যবহার করা এটি সংরক্ষণাগারভুক্ত করার সহজ উপায়।

gsettings set org.gnome.nautilus.preferences show-directory-item-counts never

2
গেটেটিং ব্যবহার করা সম্ভবত আরও ভাল পন্থা। বিকাশকারী.gnome.org/dconf/unstable/dconf-tool.html দেখুন .gnome.org/dconf/unstable/dconf-tool.html , যেখানে এটি উল্লেখ করেছে: "dconf মানগুলির উপর টাইপ এবং ধারাবাহিকতা পরীক্ষা করতে পারে না such
— পিজে সিং

উদাহরণস্বরূপ মনে হচ্ছে গেসেটিংয়ের ডিঙ্কফের মতো কী নেই dconf read /org/compiz/profiles/unity/plugins/scale/initiate-edge প্রত্যাবর্তন 'TopRight', তবে gsettings get org.compiz.profiles.unity.plugins.scale initiate-edgeফিরে আসেNo such schema 'org.compiz.profiles.unity.plugins.scale'
— আন্দ্রে ইজম্যান

0
#!/usr/bin/env bash

STATE=`gsettings get org.gnome.desktop.background show-desktop-icons`
gsettings set org.gnome.desktop.background show-desktop-icons true|false
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.