Получение ошибки при установке поспешных пакетов. Не может считать пару ключей устройства

Удивление, почему я не могу установить поспешные пакеты, в то время как в центре программного обеспечения и использовании sudo snap install .... Это дает мне ошибку, и я не могу различить то, что вызывает его, и при этом я не в состоянии найти других с той же проблемой.

software center error

Таким образом, когда я пытаюсь установить его с помощью терминала, я получаю полную ошибку:

~$ sudo snap install pycharm-community --classic
error: cannot perform the following tasks:
- Download snap "pycharm-community" (103) from channel "stable" (cannot read device key pair: cannot find key pair)

Это происходит с каждым пакетом, который я пытаюсь установить, я просто показываю PyCharm примером. Какие-либо указатели или кто-либо имеющий ту же проблему это нашло разрешение?

Обновление:

Я проверил /var/lib/snapd/device/private-keys-v1 и это ничего не содержит.

Я также работал:

sudo snap refresh core --edge

И получил эту ошибку:

error: cannot perform the following tasks:
- Download snap "core" (6990) from channel "edge" (cannot read device key pair: cannot find key pair)

Я не уверен, если я должен установить от repo или как правильно установить его.

3
задан 8 May 2019 в 21:23

2 ответа

Просто выполните очистку, как описано здесь с помощью

sudo apt autoremove --purge snapd

Затем установите

sudo apt install snapd snapd-xdg-open

Источники:

Как можно безопасно удалить оснастку, не ломая прибор

https://websiteforstudents.com/how-to-install-pycharm-on-ubuntu-16 -04-17-10-и-18-04 /

1
ответ дан 1 December 2019 в 17:26

Попытайтесь проверить /var/lib/snapd/device/private-keys-v1 каталог.

В моем случае это было пусто. Я не мог найти команду генерации ключей, поэтому как обходное решение я скопировал закрытый ключ с того каталога другой системы, и это работало.

Однако я не уверен, что это - самое лучшее решение. Попробуйте поспешные приложения, теперь не запустится с, "не может выполнить readlinkat ()" ошибочный ответ перед использованием обходного решения. Я хотел протестировать его, но я не мог воспроизвести ключевое отсутствие снова (путем переименования private-keys-v1 dir).

0
ответ дан 1 December 2019 в 17:26

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

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