जब भी मैं इस उत्तर के चरण 4 में निर्देश के अनुसार एक sudo geditकमांड चलाने की कोशिश करता हूं, तो मेरा टर्मिनल बाहर निकल जाता है:
(gedit: 7549): IBUS-WARNING **: /home/jared/.config/ibus/bus का स्वामी जड़ नहीं है!
मैं इस स्थिति से कैसे बाहर निकलूं?
जब भी मैं इस उत्तर के चरण 4 में निर्देश के अनुसार एक sudo geditकमांड चलाने की कोशिश करता हूं, तो मेरा टर्मिनल बाहर निकल जाता है:
(gedit: 7549): IBUS-WARNING **: /home/jared/.config/ibus/bus का स्वामी जड़ नहीं है!
मैं इस स्थिति से कैसे बाहर निकलूं?
जवाबों:
ग्राफिकल एप्लिकेशन लॉन्च करने के लिए आपको हमेशा सूडो के बजाय गक्सुडो का उपयोग करना चाहिए अन्यथा पर्यावरण चर को सही तरीके से सेट नहीं किया जाता है।
आपके उदाहरण में ibus आपके उपयोगकर्ताओं के होम डायरेक्टरी में उन फाइलों को देख रहा है जो जड़ों की बजाय होम डायरेक्टरी की तरह हैं।
जैसा कि चीज़ेमिल का कहना है, आपको गेडिट की gksudoतरह ग्राफिकल लॉन्च करने के लिए उपयोग करना चाहिए । इसे स्थापित करने के लिए, बस इस कमांड को टर्मिनल में टाइप करें:
sudo apt-get install gksu
मैंने कुछ ऐसे विषय पढ़े जिनसे आपको (और इसलिए मैं) समस्या है। कुछ लोग कहते हैं कि बस डेल rm -r /home/<user-name>/.config/ibus/busया rm -r /home/<user-name>/.config/ibus/फिर iBus को फिर से लॉन्च करें।
कुछ लोग हटाते हैं (या शुद्ध करते हैं) इबुस और फिर इसे फिर से स्थापित करते हैं।
कुछ का कहना है कि बस फोल्डर को चेज करें।
इसे टर्मिनल पर करें:
michele@Zeus:~/.config/ibus$ sudo gedit /etc/bluetooth/main.conf
(gedit:3940): IBUS-WARNING **: The owner of /home/michele/.config/ibus/bus is not root!
michele@Zeus:~/.config/ibus$ ll
totale 12
drwx------ 3 michele michele 4096 dic 29 18:11 ./
drwx------ 26 michele michele 4096 gen 2 12:25 ../
**drwx------ 2 michele michele 4096 gen 5 13:19 bus/**
michele@Zeus:~/.config/ibus$ rm -R bus/
michele@Zeus:~/.config/ibus$ sudo gedit /etc/bluetooth/main.conf
और अब!!!
michele@Zeus:~/.config/ibus$ ll
totale 12
drwx------ 3 michele michele 4096 gen 5 13:35 ./
drwx------ 26 michele michele 4096 gen 2 12:25 ../
**drwx------ 2 root root 4096 gen 5 13:35 bus/**