Как мне получить правильную док-станцию ​​в Scientific Linux 7.1?

Это невозможно, потому что ctime изменяется всегда, если есть изменение mtime. Вот объяснение:

Давайте посмотрим с точки зрения файла:

ctime - это время изменения кода/файла, это означает, что ctime обновляется при изменении атрибутов файла, например, при смене владельца или разрешения.

mtime - это время изменения файла, оно обновляется при изменении содержимого файла.

Большая часть времени ctime и mtime будет одинаковым, если только только атрибуты файла не обновляются. В этом случае обновляется только ctime.

Теперь с точки зрения каталога:

Каталог - это файл особого типа, и его содержимое - это набор кортежей (имя файла, i-узел). Каталог mtime обновляется, когда кортеж добавляется, удаляется или изменяется, это означает, что когда файл или каталог добавляется, удаляется или переименовывается, mtime изменяется и это приводит к изменению ctime.

Когда меняются метаданные каталога (владелец, группа, режим), mtime НЕ обновляется , а ctime делает это .

0
13.10.2015, 14:58
1 ответ

Расположение док-станции доступно в Gnome Shell 3.12, я думаю, в Scientific Linux есть 3.8. Существуют экспериментальные ветки "gnome-3.8-экспериментальный" и "gnome-3.10-экспериментальный" для более низких версий с некоторыми функциями, перенесенными в репозиторий github: https://github.com/micheleg/dash-to-dock . Также ознакомьтесь с этим обсуждением: https://github.com/micheleg/dash-to-dock/issues/235 .

Клонируйте репозиторий, проверьте нужную ветку

git clone https://github.com/micheleg/dash-to-dock.git
git checkout gnome-3.8-experimental

и запустите

make
make install

Затем перезапустите оболочку.

0
28.01.2020, 04:54

Теги

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