Рекомендации по долгосрочному использованию ноутбуков с Linux/Ubuntu

Это довольно распространенная практика, и обычно этот общий файл хранится где-нибудь в /etc(, например /etc/bashrcили /etc/bash.bashrc.)

Например, RHEL/CentOS поставляет /etc/bashrc, и .bashrcкак для root, так и для пользователей по умолчанию содержит этот фрагмент:

# Source global definitions
if [ -f /etc/bashrc ]; then
   . /etc/bashrc
fi

Файл, разумеется, принадлежит пользователю root. Но (он должен быть доступен для чтения всем, если -пользователи, не являющиеся root-пользователями, собираются получить его.)

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

0
15.03.2020, 00:52
1 ответ

Может быть, вы ищете что-то вроде Fedora Silverblue ? Предположительно, это установка/управление пакетами аналогично плоским пакетам, но для всей ОС. Это должно позволить вам поддерживать работу ваших пакетов в определенной версии со всеми правильными зависимостями (или несколькими одновременно ). Единственным недостатком здесь является то, что вам потребуется немного больше места на диске.

1
28.04.2021, 23:20

Теги

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