web-dev-qa-db-ja.com

デスクトップと他のフォルダを台無しに

This screen is riddle with these folders which i dont want here

最近、デスクトップの名前をデスクトップに変更しようとしましたが、いくつかのものを台無しにしました。これらのフォルダをここから削除しようとすると、ホームディレクトリから削除されます。

以下はホームディレクトリのスクリーンショットです

enter image description here

開始画面にはフォルダsridharのみが必要です。フォルダアイコンをクリックすると(左上)デスクトップオプションがその中にあるはずです。左(ホームの下およびドキュメントの上)のアイコンに

どんな助けも大歓迎です!

編集:アンドリューの答えでコマンドを実行した後 enter image description here

enter image description here

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/"
3

~/.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

参照:

2
andrew.46