gpg: сервер ключей получил сбой: Семейство адресов, не поддерживаемое протоколом

суперблок , индексный узел (или inode ), запись каталога (или dentry ) и, наконец, объект файл является частью виртуальной файловой системы (VFS) или переключателя виртуальной файловой системы . Назначение VFS - предоставить клиентским приложениям единообразный доступ к различным типам конкретных файловых систем.

Отношения основных объектов в VFS

enter image description here


Inode - это структура данных в файловой системе Unix / Linux. Inode хранит метаданные об обычном файле, каталоге или другом объекте файловой системы. Inode действует как интерфейс между файлами и данными. Inode может относиться к файлу или каталогу или символической ссылке на другой объект.Он содержит уникальный номер (i-число), атрибуты файла, включая имя, дату, размер и права чтения / записи, а также указатель на расположение файла. Это аналог таблицы FAT в мире DOS / Windows.

Программы, службы, тексты, изображения и т. Д. - все это файлы . В соответствии с системой, устройства ввода и вывода и, как правило, все устройства считаются файлами .

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

Dentry - это интерфейс между файлами и Inodes. Dentries также играют роль в кэшировании каталогов, которое в идеале позволяет держать наиболее часто используемые файлы под рукой для более быстрого доступа.

Источник

1
19.10.2018, 15:01
1 ответ

Причина

Эта ошибка может произойти, если пользователь не подключен к сети IPv6 .


Источник

Я только что установил GnuPG на свою FreeBSD, и она любезно сообщила мне, цитируя:

GnuPG, when run on hosts without IPv6 connectivity, may fail to connect to dual-stack hkp servers.


Обходной путь во FreeBSD

Добавить эту строку:

disable-ipv6

в файл:

/urs/local/etc/dirmngr.conf

Применяется к Linux Mint 19

  1. Чтобы убедиться, что новые параметры прочитаны и что после установки новой версии GnuPG запущена установленная dirmngr, вы можете сначала удалить существующую dirmngr:

    sudo gpgconf --kill dirmngr
    
  2. Применительно к моему Linux Mint 19: нет расположения по умолчанию для этого конфигурационного файла.

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

    ~/.gnupg/dirmngr.conf
    
  3. В дополнение к ответу на вопрос, позвольте мне отметить, что если вы столкнетесь с какими-либо дальнейшими ошибками, добавьте это также в файл конфигурации:

    debug-level guru
    log-file ~/.gnupg/dirmngr.log
    
1
27.01.2020, 23:42

Теги

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