Поиск по сайту:

Как скрыть подпапку «привязка» в папке «Домой» в Ubuntu 24.04

В последних выпусках Ubuntu предустановлены некоторые приложения Snap (например, Firefox и AppCenter). Приложения прикрепления автоматически создают папку прикрепления в домашнем каталоге пользователя для хранения данных приложения, кэша и файлов конфигурации.

Если вы не хотите видеть эту папку, вы можете скрыть ее или переместить в другое место. И вот как сделать этот трюк шаг за шагом в Ubuntu 22.04, Ubuntu 24.04 и Ubuntu 24.10.

Способ 1: Установите 'snap' в качестве скрытой папки

Как вы, возможно, знаете, файлы/папки Linux с точкой (.) в начале их имен по умолчанию скрыты. Пользователь может просмотреть или скрыть их снова, нажав Ctrl+H для удара клавишей Ctrl+H.

Без переименования, еще один способ скрыть файлы/папки - это создать файл .hidden в том же каталоге файлов/папок, который вы хотите скрыть, а затем записать имена (по одному в строке) в этот файл.

1. Сначала найдите и запустите «Текстовый редактор».

2. Затем создайте новый пустой документ, если текстовый редактор его не открывает. В пустом документе напишите привязку.

Наконец, нажмите Ctrl+S, чтобы открыть диалоговое окно сохранения как, установите имя файла в .hidden и сохраните его в домашнем каталоге пользователя.

Когда закончите, нажмите Ctrl+H на главной странице пользователя, чтобы проверить скрытый файл, и нажмите Ctrl+H еще раз, чтобы скрыть. Папка с привязками должна исчезнуть, если все пройдет хорошо.

Способ 2: Переместите папку 'snap' в ~/.snap/data

Ubuntu представила экспериментальную функцию перемещения папки "snap" в скрытую папку ~/.snap/data 3 года назад. Согласно этой ветке, в конечном итоге это будет поведение по умолчанию.

Экспериментальный флаг hidden-snap-folder останется в обозримом будущем, позволяя пользователям перемещать ~/snap в ~/.snap/data, эффективно скрывая его. В конечном итоге это будет превращено в поведение по умолчанию, если только в ходе текущей экспериментальной фазы не будет обнаружена веская причина не делать этого.

Если вы хотите попробовать эту функцию для перемещения папки привязки, просто откройте терминал (Ctrl+Alt+T) и выполните команду:

sudo snap set system experimental.hidden-snap-folder=true

После этого вновь установленные приложения snap будут генерировать данные приложения, кэши и конфигурационные файлы в каталоге ~/.snap/data/app-name, а не в подпапке snap в доме пользователя.

Однако для внесения изменений в существующие приложения прикрепления необходимо удалить, а затем переустановить их. Вы можете использовать команду snap list для получения списка всех установленных приложений snap, а затем переустановить с помощью аналогичных команд ниже. Например, удалите и переустановите Firefox:

sudo snap remove firefox && sudo snap install firefox

ПРИМЕЧАНИЕ: Вам необходимо вручную перенести оставшиеся данные приложения (если это важно) из исходной папки 'snap' в новую директорию '.snap/data'.

Чтобы отключить эту экспериментальную функцию, просто используйте команду:

sudo snap unset system experimental.hidden-snap-folder

Опять же, вам нужно переустановить приложения Snap, чтобы они работали, а оставшиеся данные необходимо вручную перенести обратно.