Sudo gedit
コマンドを実行しようとするたびに この回答のステップ4で指示されているように の場合、端末は次のように出力します。
(gedit:7549):IBUS警告**:/home/jared/.config/ibus/busの所有者はルートではありません!
この状況から抜け出すにはどうすればよいですか?
グラフィカルアプリケーションを起動するには、Sudoの代わりに常にgksudoを使用する必要があります。そうしないと、環境変数が正しく設定されません。
あなたの例では、ibusは本来あるべきルートのホームディレクトリではなく、ユーザーのホームディレクトリのファイルを見ています。
gksudo
は必要ありません。 Sudo
を目的どおりにするには、-H
(または--set-home
)スイッチを追加します。副<文>この[前述の事実の]結果として、それ故に、従って、だから◆【同】consequently; therefore <文>このような方法で、このようにして、こんなふうに、上に述べたように◆【同】in this manner <文>そのような程度まで<文> AひいてはB◆【用法】A and thus B <文>例えば◆【同】for example; as an example:
$ Sudo -H gedit /etc/bluetooth/main.conf
Cheesemillが言うように、gksudo
を使用してgeditのようなグラフィカルを起動する必要があります。インストールするには、ターミナルで次のコマンドを入力します。
Sudo apt-get install gksu
私はあなたと同じ問題を抱えているいくつかのトピックを読みました(そして私もそうです)。一部の男性は、単にrm -r /home/<user-name>/.config/ibus/bus
またはrm -r /home/<user-name>/.config/ibus/
とだけ言ってから、iBusを再度起動します。
Ibusを削除(またはパージ)してから再インストールすると言う人もいます。
バスフォルダーをchownと言う人もいます。