Я создаю пакет, который будет автоматически устанавливать некоторые репозитории для всех хостов в локальной сети. Пакет будет доступен из центрального репозитория.
Я обнаружил, что списки репо можно отбросить в '/etc/apt/sources.list.d/*.list'. Теперь мне нужно импортировать свои ключи, например, этот. Однако, когда я бросаю его в '/etc/apt/trusted.gpg.d/Opera.gpg', apt-get update дает мне много ошибок NO_PUBKEY для всех репозиций, которые у меня есть, включая Opera!
Что случилось? :
)Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key
sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key
sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key
sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key
sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key
sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key
sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
Ключи, загруженные из репозиториев, должны быть объединены в новую комбинацию GPG, поэтому вы можете переместить их в '/etc/apt/trusted.gpg.d/*.gpg', например:
gpg --no-default-keyring --keyring ./Opera.gpg --import Opera.key sudo cp Opera.gpg /etc/apt/trusted.gpg.d/Opera.gpg
gpg: ресурс keyblock './Opera.gpg': ошибка открытия файла
и gpg: нет записи для записи: eof [ ! d2]. Чтобы заставить его работать, вам нужно сначала выполнить : коснитесь Opera.gpg
– Tino
15 April 2018 в 23:43
Вы действительно можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d/ и используйте apt-key вместо gpg напрямую.
Если у вас уже есть файл ключа локально, например Opera.key, затем запустите
sudo apt-key --keyring Opera.gpg Opera.key
Конечно, вы можете импортировать ключ напрямую, как показал MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key:
sudo apt-key add Opera.key
Вы даже можете загружать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg вместо использования каталога, что может быть удобством или нагрузкой для вас.
Вы действительно можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d/ и используйте apt-key вместо gpg напрямую.
Если у вас уже есть файл ключа локально, например Opera.key, затем выполните следующую команду:
sudo apt-key --keyring Opera.gpg add Opera.key
Конечно, вы можете импортировать ключ напрямую, как показано в MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key:
sudo apt-key add Opera.key
Вы даже можете загружать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg вместо использования каталога, что может быть удобством или нагрузкой для вас.
Вы действительно можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d/ и используйте apt-key вместо gpg напрямую.
Если у вас уже есть файл ключа локально, например Opera.key, затем выполните следующую команду:
sudo apt-key --keyring Opera.gpg add Opera.key
Конечно, вы можете импортировать ключ напрямую, как показано в MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key:
sudo apt-key add Opera.key
Вы даже можете загружать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg вместо использования каталога, что может быть удобством или нагрузкой для вас.
Вы действительно можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d/ и используйте apt-key вместо gpg напрямую.
Если у вас уже есть файл ключа локально, например Opera.key, затем выполните следующую команду:
sudo apt-key --keyring Opera.gpg add Opera.key
Конечно, вы можете импортировать ключ напрямую, как показано в MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key:
sudo apt-key add Opera.key
Вы даже можете загружать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg вместо использования каталога, что может быть удобством или нагрузкой для вас.
Вы действительно можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d/ и используйте apt-key вместо gpg напрямую.
Если у вас уже есть файл ключа локально, например Opera.key, затем выполните следующую команду:
sudo apt-key --keyring Opera.gpg add Opera.key
Конечно, вы можете импортировать ключ напрямую, как показано в MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key:
sudo apt-key add Opera.key
Вы даже можете загружать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg вместо использования каталога, что может быть удобством или нагрузкой для вас.
Вы действительно можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d/ и используйте apt-key вместо gpg напрямую.
Если у вас уже есть файл ключа локально, например Opera.key, затем выполните следующую команду:
sudo apt-key --keyring Opera.gpg add Opera.key
Конечно, вы можете импортировать ключ напрямую, как показано в MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key:
sudo apt-key add Opera.key
Вы даже можете загружать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg вместо использования каталога, что может быть удобством или нагрузкой для вас.
Кроме того, вы можете использовать apt-key
, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key
:
sudo apt-key add Opera.key
Вы даже можете скачать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg
вместо использования каталога, который может быть удобство или бремя для вас.
Вы можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d /
и используйте apt-key
вместо gpg
.
Если у вас уже есть файл ключа локально, например Opera.key
, выполните следующую команду:
] sudo apt-key --keyring Opera.gpg добавить Opera.key
Конечно, вы можете импортировать ключ напрямую, как показал MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key
, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key
:
sudo apt-key add Opera.key
Вы даже можете скачать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg
вместо использования каталога, который может быть удобство или бремя для вас.
Вы можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d /
и используйте apt-key
вместо gpg
.
Если у вас уже есть файл ключа локально, например Opera.key
, выполните следующую команду:
] sudo apt-key --keyring Opera.gpg добавить Opera.key
Конечно, вы можете импортировать ключ напрямую, как показал MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key
, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key
:
sudo apt-key add Opera.key
Вы даже можете скачать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg
вместо использования каталога, который может быть удобство или бремя для вас.
Вы можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d /
и используйте apt-key
вместо gpg
.
Если у вас уже есть файл ключа локально, например Opera.key
, выполните следующую команду:
] sudo apt-key --keyring Opera.gpg добавить Opera.key
Конечно, вы можете импортировать ключ напрямую, как показал MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Кроме того, вы можете использовать apt-key
, чтобы добавить к нему ключ вместо того, чтобы вручную отбрасывать файл на этот путь. Предполагая, что вы сохранили файл как Opera.key
:
sudo apt-key add Opera.key
Вы даже можете скачать и импортировать ключевой файл «на лету» вместо сохранения его в локальный файл:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key add -
Apt-key управляет содержимым главного файла /etc/apt/trusted.gpg
вместо использования каталога, который может быть удобство или бремя для вас.
Вы можете получить лучшее из обоих миров: создайте дополнительный ключ в /etc/apt/trusted.gpg.d /
и используйте apt-key
вместо gpg
.
Если у вас уже есть файл ключа локально, например Opera.key
, выполните следующую команду:
] sudo apt-key --keyring Opera.gpg добавить Opera.key
Конечно, вы можете импортировать ключ напрямую, как показал MestreLion:
wget -q -O - http://deb.opera.com/archive.key | sudo apt-key --keyring Opera.gpg add -
Opera.gpg
создаст брелок в текущем каталоге, а не /etc/apt/trusted.gpg.d
. Поэтому обязательно укажите полный путь или переместите вновь созданный ключ в каталог /etc/apt/trusted.gpg.d
(apt версия 1.2.27).
– jesterII
9 July 2018 в 22:17