Проблема обнаружена в вашем кэше миниатюр. Исправление потребует административных привилегий.

При открытии моего файлового менеджера я получаю сообщение
«Обнаружена проблема с кешем миниатюр. Исправление этого потребует административных привилегий.

Это звучит немного странно для меня.
Кто-нибудь из вас сталкивался с этим раньше?
Так что мой вопрос будет таким:
Должен ли я щелкнуть «исправить сейчас», или это вирус ищет корневые привилегии?

( Также было бы полезно знать, что такое кэш миниатюр)

5
задан 13 September 2015 в 21:41

2 ответа

миниатюры являются уменьшенными вариантами использования наутилуса изображений для быстрого отображения предварительного просмотра при открытии папки с изображениями (или видео) в нем.

Они должны быть в Вашем корневом каталоге ~/.cache/thumbnails, и по моему опыту, могут быть безопасно удалены.

, Таким образом, одна опция состояла бы в том, чтобы просто удалить тот каталог, наутилус затем генерирует их снова при необходимости.

Для этого можно открыть терминал и тип rm -Rf ~/.cache/thumbnails.

, Конечно, это приведет к нескольким загружающимся разам, пока кэш не будет снова наполнен.

Это решение не потребовало бы полномочий пользователя root.

Virusses редки на Linux, но быть опасающимся полномочия пользователя root предоставления является хорошей вещью. Я не думал бы, что у Вас есть вирус, но единственный способ знать состоял бы в том, чтобы просканировать. Я использовал clamav с этой целью в прошлом.

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

1
ответ дан 14 September 2015 в 07:41
  • 1
    that' s проблема действительно, Ваш процесс веб-сервера не может записать в этих директоров, когда это работает как непривилегированный пользователь как " www-data" который не может записать в subdir, принадлежавший корню (это - нормальное поведение) (предположение, что Ваш веб-сервер является апачским), – the_dude 11 December 2016 в 22:18

Выглядит (достаточно) законным

В Браузере Немо (ветвление Наутилуса), это - часть чиновника исходный код :

label = gtk_label_new (_("A problem has been detected with your thumbnail cache.  Fixing it will require administrative privileges."));

Взгляды, достаточно законные для меня.

<час>

Альтернативная Фиксация

, Если Вы не уверены, что Вы могли сделать, вот ручная фиксация.

Путем просмотра тот же файл исходного кода , каждый видит, что Fix now на самом деле делает.
Это просто звонит Немо с корневыми полномочиями с помощью --fix-cache аргумент:

sh -c "pkexec nemo --fix-cache"

, Если Вы предпочитаете более знакомую команду оболочки, Вы могли бы вместо этого работать

sudo nemo --fix-cache

от терминала для зафиксированного кэша миниатюры.

7
ответ дан 14 September 2015 в 07:41
  • 1
    все файлы в public_html являются принадлежавшим корнем и в корневой группе. – Hawk007 4 December 2016 в 10:13

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

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