Arch 32-bit. Репозитории подключены для этой архитектуры. Не принимает ключи.

Стоит старый Arch 32-bit. Добавил репозитории, созданные под эту архитектуру. Запускается обновление, но несколько ключей не принимает.

загрузка необходимых ключей...
ошибка: key "C8E8F5A0AF9BA7E7" could not be looked up remotely
ошибка: key "2C146C01A952AC0F" could not be looked up remotely
ошибка: требуемый ключ отсутствует в цепочке ключей
ошибка: не удалось завершить транзакцию (непредвиденная ошибка)
Обнаружены ошибки, пакеты не обновлены.
Пробовал:
pacman -Sy –needed pacman gnupg archlinux-keyring
rm -rf /etc/pacman.d/gnupg
pacman-key –init
pacman-key –populate archlinux

и ещё разные команды, какие рекомендует арчвики.
Но воз и ныне там.

Как решить эту проблему. оставаясь на 32-bit?
Нужно умереть молодым и сделать это как можно позже.
https://archlinux32.org/download/
vs220
https://archlinux32.org/download/
После добавления репозитория, который они указывают и выполнения команды pacman -Syy archlinux32-keyring-transition

загрузка необходимых ключей...
ошибка: key "CEB167EFB5722BD6" could not be looked up remotely
ошибка: требуемый ключ отсутствует в цепочке ключей
ошибка: не удалось завершить транзакцию (непредвиденная ошибка)
Обнаружены ошибки, пакеты не обновлены.
всё равно ключ не принимает.
Или можно обновлять систему, невзирая на это?
Нужно умереть молодым и сделать это как можно позже.
Сначала скачайте исошку установочную от туда и сделайте загрузочную флешку или в груб прописать загрузку с этого исо. Чтоб было с чего загрузиться если обновление систему сломает
Потом почистите кеш, закомментируйте в конфиге арча левые репы если есть и обновите ключи
 sudo pacman -Scc
sudo pacman -Syy
sudo pacman -S archlinux-keyring
sudo pacman -S archlinux32-keyring-transition
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman -Syuu
vs220
Сначала скачайте исошку установочную от туда и сделайте загрузочную флешку или в груб прописать загрузку с этого исо. Чтоб было с чего загрузиться если обновление систему сломает
Потом почистите кеш, закомментируйте в конфиге арча левые репы если есть и обновите ключи
 sudo pacman -Scc
sudo pacman -Syy
sudo pacman -S archlinux-keyring
sudo pacman -S archlinux32-keyring-transition
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman -Syuu

Благодарю за помощь!
Но, видимо, придётся устанавливать с нуля. А раз уж устанавливать, то безпроблемную 64-ку.
У меня этот Арч стоит ещё с тех времён, когда было разделение на 32 и 64. Поэтому не хотел сносить всё и ставить по-новой.
Эти две команды без проблем прошли:
sudo pacman -Scc
sudo pacman -Syy


А вот последующие с ошибками:

# pacman -S archlinux-keyring
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) archlinux-keyring-20191219-1.0

Будет загружено:  0,91 MiB
Будет установлено:  1,27 MiB
Изменение размера:  0,43 MiB

:: Приступить к установке? [Y/n]
:: Получение пакетов...
 archlinux-keyring-20191219-1.0-any                                           927,8 KiB   859K/s 00:01 [############################################################] 100%
(1/1) проверка ключей                                                                                  [############################################################] 100%
(1/1) проверяется целостность пакета                                                                   [############################################################] 100%
ошибка: archlinux-keyring: signature from "Andreas Baumann (sign) <[email protected]>" is unknown trust
:: Файл /var/cache/pacman/pkg/archlinux-keyring-20191219-1.0-any.pkg.tar.xz поврежден (неверный или поврежденный пакет(PGP-подпись)).
Хотите его удалить? [Y/n]
ошибка: не удалось завершить транзакцию (неверный или поврежденный пакет(PGP-подпись))
Обнаружены ошибки, пакеты не обновлены.

# pacman -S archlinux-keyring
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) archlinux-keyring-20191219-1.0

Будет загружено:  0,91 MiB
Будет установлено:  1,27 MiB
Изменение размера:  0,43 MiB

:: Приступить к установке? [Y/n]
:: Получение пакетов...
 archlinux-keyring-20191219-1.0-any                                           927,8 KiB   859K/s 00:01 [############################################################] 100%
(1/1) проверка ключей                                                                                  [############################################################] 100%
(1/1) проверяется целостность пакета                                                                   [############################################################] 100%
ошибка: archlinux-keyring: signature from "Andreas Baumann (sign) <[email protected]>" is unknown trust
:: Файл /var/cache/pacman/pkg/archlinux-keyring-20191219-1.0-any.pkg.tar.xz поврежден (неверный или поврежденный пакет(PGP-подпись)).
Хотите его удалить? [Y/n]
ошибка: не удалось завершить транзакцию (неверный или поврежденный пакет(PGP-подпись))
Обнаружены ошибки, пакеты не обновлены.
Потом без ошибок:
sudo pacman-key –init
sudo pacman-key –populate archlinux

А sudo pacman -Syuu в конце указала на конфликты с зависимостями (это нормально):

разрешение зависимостей...
проверка конфликтов...
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: ffmpeg2.8: установка libvpx (1.8.2-1.0) ломает зависимость 'libvpx.so=4-32'
:: ffmpeg2.8: удаление libx264 ломает зависимость 'libx264.so=148-32'
:: ffmpeg2.8: установка x265 (3.2.1-1.0) ломает зависимость 'libx265.so=130-32'
:: gstreamer0.10-python: установка python2-gobject2 (2.28.7-4.4) ломает зависимость 'pygobject>=2.20.0'
:: libxfont: удаление fontsproto ломает зависимость 'fontsproto>=2.1.3'
Нужно умереть молодым и сделать это как можно позже.
zalexi
нормально)
Да нормально, устаревшие пакеты удалите просто, они уже не нужны или заменяются новыми.
Смотрите кому надо эти пакеты и чем их заменить.
ffmpeg2.8 gstreamer0.10 * fontsproto libx264
удаляйте они уже устарели и выброшены в аур, если нужны будут переставите их от туда с новыми зависимостями
 
Зарегистрироваться или войдите чтобы оставить сообщение.