Файлы под следующими точками монтирования изменяются кроме во время установки программного обеспечения?
/opt
/var
Они могут быть размещены в медиа только для чтения?
Установки под /opt
/ всегда являются третьей стороной. Обновления программного обеспечения, установленного в /opt/
, зависят от способа, которым третья сторона полагает, что обновления должны быть сделаны. Несколько частей программного обеспечения, которое я использую, имеют "проверку на обновления" кнопка в их GUI. Другие ожидают, что Вы загрузите полную новую версию их программного обеспечения и установите его бок о бок со старым вирионом, таким образом, они не обеспокоятся обновлениями старой версии. Я видел, что несколько программных обеспечений создают файлы журнала в /opt/
в их собственном каталоге журнала. Это действительно зависит от рассматриваемого программного обеспечения, но я сказал бы "нет".
/var/
: переменная files— файлы, содержание которых, как ожидают, постоянно изменится во время нормального функционирования system—, такого как журналы, буферные файлы и временные почтовые файлы.
они могут быть размещены в медиа только для чтения?
/opt/
: Нет, но зависит от программного обеспечения. /var/
: нет. Ну, технически да, но необходимо будет изменить все программное обеспечение, пишущее в /var/
для записи в другом месте. MySQL хранит его база данных по умолчанию в /var/
, но это может быть изменено. Файлы журнала имеют тенденцию переходить в /var/log/
, но это также может быть изменено. Использование Кубков /var/spool/
, чтобы хранить временные файлы для печати и так далее. /var
не должен быть помещен в медиа только для чтения. Даже имя говорит так много. Много энергозависимых каталогов находятся там - самое главное /var/log
, а также /var/spool
, /var/run
.
/opt
, возможно, не много происходит там за пределами установки программного обеспечения.
Видят Стандарт Иерархии Файловой системы для получения дополнительной информации, который говорит это [приблизительно 115]:
/ var содержит переменные файлы данных. Это включает каталоги шпульки и файлы, административные и регистрирующие данные и переходные и временные файлы.
...
/ var определяется здесь, чтобы позволить смонтироваться/usr только для чтения. Все, что однажды вошло в/usr, который записан в во время работы системы (в противоположность установке и поддержке программного обеспечения) должно быть в / var.
Для /opt
:
Дистрибутивы могут установить программное обеспечение в/, выбирают, но не должен изменять или удалять программное обеспечение, установленное локальным системным администратором без согласия локального системного администратора.