Найти в Дзене

[Решено] репозиторий «https://download.docker.com/linux/debian trixie InRelease» не поддерживает архитектуру «i386»

После перехода на Debian 13 apt начал выводить предупреждение:

Уведомление: Пропускается получение настроенного файла «stable/binary-i386/Packages», так как репозиторий «https://download.docker.com/linux/debian trixie InRelease» не поддерживает архитектуру «i386»

Здесь уже внесены исправления для trixie
Здесь уже внесены исправления для trixie

Чтобы больше не получать это уведомление, достаточно указать свою архитектуру в /etc/apt/sources.list.d/docker.sources:

echo "Architectures: $(dpkg --print-architecture)" | sudo tee -a /etc/apt/sources.list.d/docker.sources > /dev/null

В моём случае итоговый docker.sources выглядит так:

Types: deb
URIs: https://download.docker.com/linux/debian/
Suites: trixie
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc
Architectures: amd64

Обратите внимание! Выше показан пример docker.sources для Debian 13, который уже преобразован в формат deb822. Если ваша версия apt не поддерживает этот формат, внесите изменения в /etc/apt/sources.list.d/docker.list:

deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian trixie stable

Для проверки правильности заполнения выполните:

sudo apt update