最近、デスクトップの名前をデスクトップに変更しようとしましたが、いくつかのものを台無しにしました。これらのフォルダをここから削除しようとすると、ホームディレクトリから削除されます。
以下はホームディレクトリのスクリーンショットです
開始画面にはフォルダsridharのみが必要です。フォルダアイコンをクリックすると(左上)デスクトップオプションがその中にあるはずです。左(ホームの下およびドキュメントの上)のアイコンに
どんな助けも大歓迎です!
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
変更後
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads/"
XDG_TEMPLATES_DIR="$HOME/Templates/"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/"
~/.config/user-dirs.dirs
ファイルにはいくつかの誤った設定があります。特に、 'DESKTOP'の正しい設定が失われています。他の人も変更されている可能性があり、編集が必要な場合があります(~/.config/user-dirs.dirs
ファイルの内容でこれが明らかになります)。
私の~/.config/user-dirs.dirs
ファイルは次のとおりです。
andrew@ithaca:~$ cat ~/.config/user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a Shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
andrew@ithaca:~$
上記のようにファイルを直接編集することもできますが、自分のファイルにないエントリを修正する別の方法は、ターミナルウィンドウから次のコマンドを順番に実行することです。
xdg-user-dirs-update --set DESKTOP "$HOME/Desktop"
xdg-user-dirs-update --set DOWNLOAD "$HOME/Downloads"
xdg-user-dirs-update --set TEMPLATES "$HOME/Templates"
xdg-user-dirs-update --set DOCUMENTS "$HOME/Documents"
xdg-user-dirs-update --set PICTURES "$HOME/Pictures"
xdg-user-dirs-update --set VIDEOS "$HOME/Videos"
その後、ログアウトしてからログインするか、単に再起動するだけで、すべて正常に動作するはずです。参考のために、この方法で操作できるすべての値を次に示します。
DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS
指定したコマンドは、デフォルトに戻り、デスクトップから$ HOMEアイコンを削除する必要があります。
gsettings set org.gnome.nautilus.desktop home-icon-visible false
参照: