Рейтинг:0

Ошибки при запуске `apt update`. W: NO PUB_KEY и W: целевой пакет настроен несколько раз

флаг za

Когда я пытаюсь обновить свою систему с помощью sudo apt-получить обновление, я получаю следующее:

Попадание: 1 http://security.ubuntu.com/ubuntu focus-security InRelease
Попадание: 2 http://archive.ubuntu.com/ubuntu фокусное InRelease
Получите:3 http://pkg.scaleft.com/deb linux InRelease [4808 B]
Попадание:4 http://archive.ubuntu.com/ubuntu focus-updates InRelease
Попадание: 5 http://archive.ubuntu.com/ubuntu focus-backports InRelease
Ошибка: 3 http://pkg.scaleft.com/deb linux InRelease
  Не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY F716E939977FC428.
Чтение списков пакетов... Готово
W: Ошибка GPG: http://pkg.scaleft.com/deb linux InRelease: Не удалось проверить следующие подписи, поскольку недоступен открытый ключ: NO_PUBKEY F716E939977FC428
E: Репозиторий «http://pkg.scaleft.com/deb linux InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: Целевые пакеты (main/binary-amd64/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевые пакеты (main/binary-all/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевые переводы (main/i18n/Translation-en) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевой CNF (main/cnf/Commands-amd64) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевой CNF (main/cnf/Commands-all) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.

Как я могу исправить это и обновить свою систему?

РЕДАКТИРОВАТЬ

Теперь я получаю:

root@PYAMMANO-68J9Z:/# echo "deb http://pkg.scaleft.com/deb linux main" | sudo tee -a /etc/apt/sources.list
deb http://pkg.scaleft.com/deb linux основной
root@PYAMMANO-68J9Z:/# curl -fsSL https://dist.scaleft.com/pki/scaleft_deb_key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/scaleft-archive-keyring.gpg > /dev/null
root@PYAMMANO-68J9Z:/# apt -f установить
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
0 обновлено, 0 установлено заново, 0 удалено и 95 не обновлено.
1 не полностью установлен или удален.
После этой операции будет использовано 0 Б дополнительного дискового пространства.
Настройка Scaleft-server-tools (1.56.1)...
Система не была загружена с systemd в качестве системы инициализации (PID 1). Не могу работать.
Не удалось подключиться к шине: хост не работает
dpkg: ошибка обработки пакета scaleft-server-tools (--configure):
 установленный подпроцесс сценария после установки пакета scaleft-server-tools вернул статус ошибки 1
При обработке возникли ошибки:
 Scaleft-серверные инструменты
W: Целевые пакеты (main/binary-amd64/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевые пакеты (main/binary-all/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевые переводы (main/i18n/Translation-en) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевой CNF (main/cnf/Commands-amd64) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевой CNF (main/cnf/Commands-all) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:51.
W: Целевые пакеты (main/binary-amd64/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:52.
W: Целевые пакеты (main/binary-all/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:52.
W: Целевые переводы (main/i18n/Translation-en) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:52.
W: Целевой CNF (main/cnf/Commands-amd64) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:52.
W: Целевой CNF (main/cnf/Commands-all) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list:52.
W: Целевые пакеты (main/binary-amd64/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list.d/scaleft.list:1.
W: Целевые пакеты (main/binary-all/Packages) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list.d/scaleft.list:1.
W: Целевые переводы (main/i18n/Translation-en) настраиваются несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list.d/scaleft.list:1.
W: Целевой CNF (main/cnf/Commands-amd64) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list.d/scaleft.list:1.
W: Целевой CNF (main/cnf/Commands-all) настраивается несколько раз в /etc/apt/sources.list:50 и /etc/apt/sources.list.d/scaleft.list:1.
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
vanadium avatar
флаг cn
Пожалуйста, уточните свой вопрос в теле вопроса и примените код форматирования для любого кода, который вы включаете. В настоящее время вопрос не может быть прочитан.
флаг in
Основываясь на сообщении, вы захотите исправить свой `/etc/apt/sources.list`, чтобы удалить повторяющиеся строки. Это можно сделать, поставив `#` в начале строки с дубликатом или вообще удалив его. После этого вы сможете обновить и обновить правильно.
Рейтинг:1
флаг my

В вашей системе три ошибки.

  • Во-первых, один из ваших репозиториев не подписан и требует GPG-ключа.

  • Во-вторых, ваш источники.список имеет повторяющиеся источники.

  • В-третьих, в вашей системе поврежден пакет.

Добавление соответствующих подписей.

  1. Выполните следующую команду в терминале:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F716E939977FC428
    
  2. Обновлять:

    судо подходящее обновление
    

Исправление повторяющихся записей.

  1. Установите Y-PPA-МЕНЕДЖЕР:

    sudo add-apt-repository ppa:webupd8team/y-ppa-manager
    судо подходящее обновление
    sudo apt установить y-ppa-manager
    
  2. Открыть Y-PPA-МЕНЕДЖЕР:

    sudo y-ppa-менеджер
    

    Y МЕНЕДЖЕР АПП

  3. Перейдите к Расширенный – сканирование и удаление дубликатов PPA..

    Расширенные опции.

  4. Пусть он завершится и запустится:

    судо подходящее обновление 
    

Чтобы исправить поврежденный пакет:

  1. Сначала обновите репозитории:

    судо подходящее обновление
    
  2. Теперь запустите:

    sudo apt загрузить runit-systemd && sudo dpkg -i --force-all ./*.deb
    
  3. Запустите принудительную установку:

    sudo apt -f установить
    

    Это также установит пакет, который вы хотели установить, т.е. Scaleft-серверные инструменты.

Если вы хотите, вы можете очистить переустановить пакет. Запустив:

sudo dpkg -P scaleft-server-tools --force-all && sudo apt install scaleft-server-tools

Кроме того, вы можете вручную отредактировать файлы после установки пакета. Scaleft-серверные инструменты и заменить systemctl команда с оказание услуг командуй и беги sudo apt -f установить. Перезагрузитесь, чтобы подтвердить все изменения.

Вот и все!
Удачи!

РЕДАКТИРОВАТЬ

Для проблемы № 3, т.е. Поврежденный пакет.

В документации я обнаружил, что для Ubuntu 20.04 Focal или более поздней версии вам необходимо явно разрешить центрам сертификации (ЦС) использовать алгоритм ssh-rsa для подписи сертификатов.

Для этого вам нужно добавить следующую строку в ваш файл демона OpenSSH (который либо /etc/ssh/sshd_config или вставной файл под /etc/ssh/sshd_config.d/):

CASignatureАлгоритмы +ssh-rsa
Рейтинг:0
флаг br
Jad

Следуя инструкциям на Okta.com (форматирование, мое собственное):

2. Доверьтесь ключу подписи репозитория:

curl -fsSL https://dist.scaleft.com/pki/scaleft_deb_key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/scaleft-archive-keyring.gpg > /dev/null

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

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.