Как изменить расположение каталогов контента по умолчанию (например, «Картинки», «Шаблоны», «Музыка») в моей домашней папке?

Для большинства игр, работающих на вине, Alt Tab начинает работать только тогда, когда вы устанавливаете (в winecfg) совместимость с окнами 7.

17
задан 28 November 2011 в 06:21

3 ответа

Да, чтобы сделать то, что вам нужно, вам просто нужно изменить конфигурацию xdg для каждого существующего пользователя следующим образом:

~/.config/user-dirs.dirs

XDG_DESKTOP_DIR="$HOME/Desktop"
...
XDG_MUSIC_DIR="/home/common/Music"
XDG_VIDEOS_DIR="$HOME/Movies"

И сделать это доступным для всех созданных пользователей просто отредактируйте это:

/etc/xdg/user-dirs.defaults

DESKTOP=Desktop
...
MUSIC=../common/Music
VIDEOS=Videos

Чтобы изменить разрешения, этот бит является сложным, потому что вам нужно убедиться, что все файлы, созданные в этих каталогах остаются редактируемыми всеми. Я нашел это интересное руководство по теме:

http://www.centos.org/docs/2/rhl-rg-en-7.2/s1-users-groups-private-groups.html [ ! d5]

Что предлагает сделать следующее, чтобы сделать разрешения липкими, а также добавить пользователей в общую группу:

chown nobody:users /home/common
chmod 2775 /home/common
usermod -a -G users user1

Вы можете изменить настройку umask, чтобы разрешить все файлы созданный для модификации кем-либо из группы пользователей в этом каталоге, отредактируйте /etc/profile и перейдите в нижнюю часть и измените umask 022 на umask 002. Это считается безопасным, поскольку все пользователи имеют свой собственный основной пользователь и действительно используют только общие эффекты каталоги, подобные этому, которые вы хотите сделать.

Сообщите нам, если он работает достаточно хорошо.

18
ответ дан 25 May 2018 в 23:54

В качестве альтернативы вы можете настроить /home/common/Music (с соответствующими разрешениями), а затем использовать символическую ссылку от /home/usernames/Music до /home/common/Music.

Чтобы сделать это, щелкните правой кнопкой мыши по /home/common/Music (после разрешений на нем настроены) и нажмите «Сделать ссылку». Теперь переместите эту ссылку в домашнюю папку каждого пользователя и переименуйте ее в Music.

Сделать ссылку

Это позволяет избежать изменения xdg конфигурация на всех.

2
ответ дан 25 May 2018 в 23:54

В качестве альтернативы вы можете настроить /home/common/Music (с соответствующими разрешениями), а затем использовать символическую ссылку от /home/usernames/Music до /home/common/Music.

Для этого щелкните правой кнопкой мыши по /home/common/Music (после разрешений на нем настроены) и нажмите Сделать ссылку . Теперь переместите эту ссылку в домашнюю папку каждого пользователя и переименуйте ее в Music .

alt text [/g3]

Примечание: весь файл менеджеры поймут символические ссылки. Но выше - метод Nautilus для создания таких ссылок. Я уверен, что делать то же самое было бы одинаково интуитивно понятным в Dolphin.

Это позволяет вообще не изменять конфигурацию xdg.

2
ответ дан 4 August 2018 в 20:12

Другие вопросы по тегам:

Похожие вопросы: