Проблемы с разрешением триггеров

Я форматировал разделы / var и / home , чтобы удалить шифрование, но для этого я сделал резервную копию всего его содержимого для восстановления позже. Но когда я запустил систему после завершения процесса, я понял, что у каталога / var были проблемы с правами доступа. При установке программ через apt-get я получаю следующую ошибку:

Processing 'triggers' for man-db (2.7.0.2-5) ...
Fopen: Permission denied

Моя структура / var

Root @ lDebian13: / var # ls -all
Total 64
Drwxr-xr-x 13 root matheus 4096 Dec 7 19:43.
Drwxr-xr-x 23 root root 4096 Dec 1 18:17 ..
Drwx ------ 2 root matheus 4096 Dec 7 18:47 backups
Drwxr-xr-x 14 root matheus 4096 Dec 7 20:31 cache
Drwx ------ 2 root matheus 4096 Dec 7 18:47 games 
Drwxr-xr-x 61 root matheus 4096 Dec 7 18:47 lib
Drwx ------ 2 root matheus 4096 Dec 7 18:47 local
Lrwxrwxrwx 1 root matheus 9 Dec 7 19:43 lock -> / run / lock
Drwxr-xr-x 12 root matheus 4096 Dec 7 20:33 log
Drwx ------ 2 root matheus 16384 Dec 7 19:26 + found
Drwx ------ 2 root matheus 4096 Dec 7 18:47 mail
Drwx ------ 2 root matheus 4096 Dec 7 18:47 opt
Lrwxrwxrwx 1 root matheus 4 Dec 7 19:43 run -> / run
Drwxr-xr-x 7 root matheus 4096 Dec 7 18:47 spool
Drwx ------ 34 root matheus 4096 Dec 7 20:35 tmp

Как решить эту проблему? Я не знаю, что мне делать.

0
08.12.2016, 00:43
1 ответ

Может быть у этого есть решение.

Образец цитирования:

Магнус Хедемарк (viridari) писал 27 февраля 2009 г .:

Я добился прогресса в выяснении первопричины (буквально).

/ var / cache / man должен рекурсивно принадлежать пользователю «man». Многие подкаталоги локали принадлежали пользователю «root». Если вы выберете команду «chown -R man / var / cache / man», эта проблема исчезнет.

Кажется, что каждая из последующих ошибок fopen связана с обновлением страниц руководства для каждой из локалей (спасибо mib_chrol в ## nexenta за обнаружение вызова open64, который запускает это)

Вот почему запускается / usr / bin / mandb как root не вызывает ошибок, но инструменты, связанные с dpkg, будут (поскольку они, кажется, обновляют / var / cache / man в контексте пользователя "man").

Кроме того, еще одна цитата:

аутсайдер (siderelay) написал 17.10.2011:

Я только что столкнулся с этой ошибкой, и есть не только / var / cache / man, но также / var и / var / cache необходимо изменить на 755

1
28.01.2020, 02:47

Теги

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