Недавно я удалил папку Desktop
из своего каталога $HOME
. Когда я снова вошел в систему, все файлы и каталоги в $HOME
были показаны на рабочем столе. Поэтому я хотел вернуть папку. Каков рекомендуемый способ достижения этого? Я отредактировал ~/.config/xdg-user-dirs.dir
и добавил правильную переменную. Но я думаю, что должен быть какой-то другой (более простой?) Способ.
Создайте новую папку, которую Вы хотите использовать в качестве своей папки.
Например, ввести mkdir ~/Desktop
в терминале (Ctrl+Alt+T для открытия одного) для создания папки под названием Рабочий стол в корневом каталоге.
Отредактируйте свою конфигурацию.
Отредактируйте файл ~/.config/user-dirs.dirs
. Можно сделать это путем открытия терминала, затем войти:
gedit ~/.config/user-dirs.dirs
Измените запись для XDG_DESKTOP_DIR
к Вашей новой настольной папке, или добавляют его, если запись не существует. После Вашего редактирования файл должен быть похожим на это:
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
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"
Выйдите из системы и затем войдите в систему снова, и Ваш рабочий стол должен показать указанную папку.
Вы можете использовать команду xdg-user-dirs-update
для установки Desktop
.
xdg-user-dirs-update --set DESKTOP $HOME/NewDesktop
Но сначала проверьте ваши названия локалей
cat ~/.config/user-dirs.dirs
Для английской локали они:
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_VIDEOS_DIR="$HOME/Videos"
Вы можете установить любой из вышеперечисленных
xdg-user-dirs-update --set DOWNLOAD ~/Internet
, чтобы изменения вступили в силу nautilus -q
.
Для получения дополнительной информации посмотрите https://wiki.archlinux.org/index.php/XDG_user_directories