Все должно работать нормально с конфигурацией по умолчанию, но вы можете проверить свою конфигурацию.
Во-первых, вам необходимо убедиться, что EasyPG Assistant установлен.
Mx locate-library
RET epa
RET должен возвращать что-то вроде:
Библиотека - это файл /usr/local/share/emacs/24.2.50/lisp /epa.elc
Если нет, вам нужно установить его. (или обновитесь до Emacs23 или Emacs24)
Затем проверьте значение переменной auto -mode-alist
с
Ch v auto-mode-alist
RET и поиск
для epa
.
Если вы не можете его найти, добавьте этот фрагмент в свой .emacs
.
(add-to-list 'auto-mode-alist '("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file))
пространства имен монтирования различаются расположением смонтированных файловых систем .
Это очень гибкий подход, поскольку монтирование может быть связано с монтированием подкаталога -внутри файловой системы.
# unshare --mount # run a shell in a new mount namespace
# mount --bind /usr/bin/ /mnt/
# ls /mnt/cp
/mnt/cp
# exit # exit the shell, and hence the mount namespace
# ls /mnt/cp
ls: cannot access '/mnt/cp': No such file or directory
Вы можете просмотреть текущий набор средств передвижения с помощью команды findmnt
.
В полном контейнере заменяется корневое крепление и вы работаете с совершенно отдельным деревом монтирования. Это связано с некоторыми дополнительными деталями, такими как системный вызов pivot_root()
. Вам, вероятно, не нужно точно знать, как это сделать. Некоторые подробности доступны здесь:Как выполнить chroot с пространствами имен Linux?