Как я могу изменить или скрыть ~ / поспешный каталог?

Я не особенно люблю приложения, создающие помехи моему $HOME каталог с их собственными файлами или каталогами. Это редко - проблема, потому что большинство приложений имеет любезность для сокрытия их данных путем добавления префикса его точку или приспосабливания ~/.config стандарт. Но не снимок.

Q1: я неправильно понял этот каталог? ~/snap действительно каталог, который я, как предполагается, ввожу и получаю доступ ежедневно наравне с ~/downloads, ~/pictures, ~/work, и т.д.?

Q2: В любом случае: я могу переместить его, например. ~/.snap? Я не могу найти ничего как /etc/snap, /etc/default/snap, или ~/.config/snap настраивать вещи. Я попробовал export SNAP_USER_DATA=$HOME/.snap но это не работало.

123
задан 9 August 2018 в 06:17

5 ответов

Итак ..

A1 : Нет; ~ / snap не предполагается использовать ежедневно вручную; это каталог настроек.

A2 : Нет; ~ / snap нельзя изменить; он намеренно загромождает ваш домашний каталог.

Однако отчет об этой проблеме уже есть, но в настоящее время он имеет приоритет только как список желаний . Если вас затронула эта ошибка (а вы являетесь , если у вас есть ~ / snap =), сообщите об этом добрым разработчикам и предложите им исправить ошибку, подняв ее значение:

  1. Перейти к отчет об ошибке
  2. Войти в Launchpad (верхний правый угол).
  3. Щелкните Эта ошибка затрагивает N человек. Эта ошибка влияет на вас? (вверху слева)
  4. Щелкните Да, эта ошибка затрагивает меня

Между тем действительно так же, как предлагает @Rinzwind, и просто скройте каталог от Nautilus, набрав это в оболочке:

echo snap >> ~/.hidden

Альтернативный способ получить полностью избавиться от оснастки , полностью удалив все связанные оснастки, как описано здесь .

121
ответ дан 22 November 2019 в 23:16

В1: Я неправильно понял этот каталог? Действительно ли ~ / snap - это каталог, в который я должен входить и получать к нему доступ ежедневно наравне с ~ / downloads, ~ / work, ~ / tmp и т. Д.?

Это обычный каталог, но на самом деле это не так. предназначен для доступа пользователей. Он управляется утилитой snapd . Похоже, что в какой-то момент он будет переименован в ~ / .snap . Или менее вероятно ~ / .local / share / snap .

Q2: В любом случае: как мне скрыть его?

При переименовании он будет скрыт автоматически.

Чтобы скрыться от оболочки рабочего стола на данный момент, создайте текстовый файл с именем ~ /.скрытый и вставьте в него слово "щелчок". Это скроет папку «~ / snap» от Nautilus.

Чтобы скрыть на данный момент из командной строки, используйте псевдоним ls - ls -Isnap . Теперь "snap" будет игнорироваться, когда ls -ing.

23
ответ дан 22 November 2019 в 23:16

Все приложения для снэпов (если они установлены) находятся в каталоге / snap .
/ home / user / snap содержит ваши личные настройки этих снимков (на случай, если они установлены).
Папка / home / user / snap была создана один раз, когда вы установили первый пакет snap .

Если у вас не установлены приложения для моментальных снимков, вы можете удалить папку / home / user / snap .
Если вы устанавливаете и используете новые приложения Snap, папка будет создана заново - это сделано специально.
Поскольку snapd находится в стадии разработки, возможно, в будущем можно будет выбрать другой каталог по умолчанию.

6
ответ дан 22 November 2019 в 23:16

Я думаю, что у меня есть решение для этого! Ну, вроде того. Есть расширение Nautilus под названием "Nautilus Hide", которое будет скрывать файлы и папки без изменения их имени. По сути, оно записывает имя папки в файл, который использует Nautilus, чтобы увидеть, должна ли папка быть скрыта или нет.

Работает как шарм!

https://github.com/brunonova/nautilus-hide

-3
ответ дан 22 November 2019 в 23:16

Чтобы скрыть из командной строки для теперь, псевдоним ls до ls -I snap --color = tty

Это может показать предпочтение цвета.

-1
ответ дан 5 January 2021 в 22:29

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

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