Linux:Рецепты/Настройка каталогов для документов, музыки, видео, изображений и загрузок: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Настройка каталогов для документов, музыки, видео, изображений и загрузок= ==Проблема== Организовать настройку каталогов для документов, музыки, видео, изображений и загрузок. ==Решение== Создание этих каталогов...»)
 
Строка 36: Строка 36:
#PICTURES=Documents/Pictures
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos
#VIDEOS=Documents/Videos
</syntaxhighlight>
Значения — это каталоги, соответствующие именам, находящиеся в домашних каталогах пользователей.  Каталоги создаются автоматически для каждого нового пользователя при первом запуске графической среды рабочего стола. Вы можете закомментировать любые каталоги, чтобы исключить их создание,
или изменить названия каталогов.
Пользователи могут определять свои настройки в '''~/.config/user-dirs.dirs'''. Каталоги должны существовать до применения изменений.
<syntaxhighlight lang="bash">
cat ~/.config/user-dirs.dirs
</syntaxhighlight>
<syntaxhighlight lang="bash">
# 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/Рабочий стол"
XDG_DOWNLOAD_DIR="$HOME/Загрузки"
XDG_TEMPLATES_DIR="$HOME/Шаблоны"
XDG_PUBLICSHARE_DIR="$HOME/Общедоступные"
XDG_DOCUMENTS_DIR="$HOME/Документы"
XDG_MUSIC_DIR="$HOME/Музыка"
XDG_PICTURES_DIR="$HOME/Изображения"
XDG_VIDEOS_DIR="$HOME/Видео"
</syntaxhighlight>
</syntaxhighlight>



Версия от 21:58, 12 сентября 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


Настройка каталогов для документов, музыки, видео, изображений и загрузок

Проблема

Организовать настройку каталогов для документов, музыки, видео, изображений и загрузок.

Решение

Создание этих каталогов является функцией инструмента управления пользовательскими каталогами X Desktop Group (XDG). Отдельные каталоги для документов, музыки, видео считаются специализированными, и соответствующие им настройки, применяемые по умолчанию ко всем пользователям, располагаются в конфигурационном файле /etc/xdg/user-dirs.defaults:

cat /etc/xdg/user-dirs.defaults

Результат:

# Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos

Значения — это каталоги, соответствующие именам, находящиеся в домашних каталогах пользователей. Каталоги создаются автоматически для каждого нового пользователя при первом запуске графической среды рабочего стола. Вы можете закомментировать любые каталоги, чтобы исключить их создание, или изменить названия каталогов.

Пользователи могут определять свои настройки в ~/.config/user-dirs.dirs. Каталоги должны существовать до применения изменений.

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/Рабочий стол"
XDG_DOWNLOAD_DIR="$HOME/Загрузки"
XDG_TEMPLATES_DIR="$HOME/Шаблоны"
XDG_PUBLICSHARE_DIR="$HOME/Общедоступные"
XDG_DOCUMENTS_DIR="$HOME/Документы"
XDG_MUSIC_DIR="$HOME/Музыка"
XDG_PICTURES_DIR="$HOME/Изображения"
XDG_VIDEOS_DIR="$HOME/Видео"

См.также

Внешние ссылки