почему нельзя монтировать / usr / local по-разному для разных пользователей, вошедших в систему?

в настоящее время / usr / local принадлежит root , и пользователь должен sudo out для локальной установки файлов, и установленные программы будут доступны другим пользователям (т.е. они не будут локальными для текущего пользователя, а скорее для локальной машины / localhost), что не имеет особого смысла, если вы задумаетесь.

, поэтому вопрос в том, почему у нас не может быть / usr / local для каждого пользователя, и при загрузке системы или при смене пользователя смонтируйте / usr / local из другой физический путь. Таким образом, каждый пользователь будет запускать свой / usr / local в песочнице.

Я считаю, что это та же идея, что и % app_data в Windows. Возможно ли это для unix скопируйте та же идея? или есть что-то, о чем я не знаю. спасибо

0
задан 30 March 2021 в 02:59

1 ответ

Размещение домашнего каталога на USB

Вы можете легко переместить ваш дом на USB, 20GB на вашем твердотельном накопителе должно быть достаточно для вашей системы, если вы не устанавливаете слишком много программ.

Вот что сделала моя жена См. Использование существующего домашнего каталога с загрузочного внешнего диска .

Я думаю, что Фабби отвечает на ваш первоначальный вопрос здесь: https://askubuntu.com/a/1139085/43926

Windows также позволит вам переместить все или часть документов и настроек на другой диск. Откройте папку C :\Users\[ UserName] и щелкните правой кнопкой мыши папку, которую требуется переместить (например, Документы или Загрузки и т.д.), затем выберите расположение. остальное будет очевидно.

-121--914491-

Вы можете переместить файл в терминале:

sudo mv $ HOME/Downloads/< папка PLUGIN >/usr/share/audacity/plug-ins

-121--914483-

На пользователя уже существует «локальная» папка.

Он находится в домашнем каталоге каждого пользователя.

Это скрытый каталог, потому что он предваряется точкой.

Вы можете увидеть его, выполнив

ls -la ~

Вы увидите список каталогов, подобный следующему. Обратите внимание на каталог .local .

drwxr-xr-x 29 someone someone  4096 Mar 29 10:14 .config
drwxr-xr-x  2 someone someone  4096 Feb 24 21:32 Desktop
drwxr-xr-x 10 someone someone  4096 Mar 29 13:09 Documents
drwxr-xr-x  5 someone someone  4096 Mar 28 10:27 Downloads
drwxr-xr-x  3 someone someone  4096 Feb 24 21:32 .local
drwxr-xr-x  2 someone someone  4096 Feb 24 21:32 Music
drwxr-xr-x  2 someone someone  4096 Mar 26 22:57 Pictures
drwxr-xr-x  4 someone someone  4096 Mar 23 15:39 Public
drwx------  2 someone someone  4096 Mar  2 18:48 .ssh
drwxr-xr-x  2 someone someone  4096 Feb 24 21:28 Templates
drwxr-xr-x  2 someone someone  4096 Feb 24 21:32 Videos
2
ответ дан 23 April 2021 в 23:28

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

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