Я не особенно люблю приложения, создающие помехи моему $HOME
каталог с их собственными файлами или каталогами. Это редко - проблема, потому что большинство приложений имеет любезность для сокрытия их данных путем добавления префикса его точку или приспосабливания ~/.config
стандарт. Но не снимок.
Q1: я неправильно понял этот каталог? ~/snap
действительно каталог, который я, как предполагается, ввожу и получаю доступ ежедневно наравне с ~/downloads
, ~/pictures
, ~/work
, и т.д.?
Q2: В любом случае: я могу переместить его, например. ~/.snap
? Я не могу найти ничего как /etc/snap
, /etc/default/snap
, или ~/.config/snap
настраивать вещи. Я попробовал export SNAP_USER_DATA=$HOME/.snap
но это не работало.
Итак ..
A1 : Нет; ~ / snap
не предполагается использовать ежедневно вручную; это каталог настроек.
A2 : Нет; ~ / snap
нельзя изменить; он намеренно загромождает ваш домашний каталог.
Однако
отчет об этой проблеме уже есть, но в настоящее время он имеет приоритет только как список желаний . Если вас затронула эта ошибка (а вы являетесь , если у вас есть ~ / snap
=), сообщите об этом добрым разработчикам и предложите им исправить ошибку, подняв ее значение:
Между тем действительно так же, как предлагает @Rinzwind, и просто скройте каталог от Nautilus, набрав это в оболочке:
echo snap >> ~/.hidden
Альтернативный способ получить полностью избавиться от оснастки , полностью удалив все связанные оснастки, как описано здесь .
В1: Я неправильно понял этот каталог? Действительно ли ~ / snap - это каталог, в который я должен входить и получать к нему доступ ежедневно наравне с ~ / downloads, ~ / work, ~ / tmp и т. Д.?
Это обычный каталог, но на самом деле это не так. предназначен для доступа пользователей. Он управляется утилитой snapd
. Похоже, что в какой-то момент он будет переименован в ~ / .snap
. Или менее вероятно ~ / .local / share / snap
.
Q2: В любом случае: как мне скрыть его?
При переименовании он будет скрыт автоматически.
Чтобы скрыться от оболочки рабочего стола на данный момент, создайте текстовый файл с именем ~ /.скрытый
и вставьте в него слово "щелчок". Это скроет папку «~ / snap» от Nautilus.
Чтобы скрыть на данный момент из командной строки, используйте псевдоним ls
- ls -Isnap
. Теперь "snap" будет игнорироваться, когда ls
-ing.
Все приложения для снэпов (если они установлены) находятся в каталоге / snap
.
/ home / user / snap
содержит ваши личные настройки этих снимков (на случай, если они установлены).
Папка / home / user / snap
была создана один раз, когда вы установили первый пакет snap
.
Если у вас не установлены приложения для моментальных снимков, вы можете удалить папку / home / user / snap
.
Если вы устанавливаете и используете новые приложения Snap, папка будет создана заново - это сделано специально.
Поскольку snapd
находится в стадии разработки, возможно, в будущем можно будет выбрать другой каталог по умолчанию.
Я думаю, что у меня есть решение для этого! Ну, вроде того. Есть расширение Nautilus под названием "Nautilus Hide", которое будет скрывать файлы и папки без изменения их имени. По сути, оно записывает имя папки в файл, который использует Nautilus, чтобы увидеть, должна ли папка быть скрыта или нет.
Работает как шарм!
Чтобы скрыть из командной строки для теперь, псевдоним ls
до ls -I snap --color = tty
Это может показать предпочтение цвета.