Не устанавливается docker [Решено]

Ответить
Аватара пользователя
maxim
Сообщения: 50
Зарегистрирован: 31 окт 2022, 13:29
Operating system: ROSA Linux KDE Plasma 12.4

Не устанавливается docker [Решено]

Сообщение maxim »

Код: Выделить всё

# dnf in docker docker-compose
Последняя проверка окончания срока действия метаданных: 0:09:26 назад, Пт 14 мар 2025 13:32:38.
Ошибка: 
 Проблема: package docker-compose-2.32.4-1.x86_64 from mirror-rosa-x86_64-main requires (docker-cli or podman-docker), but none of the providers can be installed
  - package podman-docker-5.4.1-2.noarch from mirror-rosa-x86_64-main conflicts with docker provided by docker-1:27.5.1-1.x86_64 from mirror-rosa-x86_64-main
  - package podman-docker-5.4.1-2.noarch from mirror-rosa-x86_64-main conflicts with docker-ce provided by docker-1:27.5.1-1.x86_64 from mirror-rosa-x86_64-main
  - conflicting requests
(попробуйте добавить в командную строку «--allowerasing» для замены конфликтующих пакетов или «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
Последний раз редактировалось maxim 17 мар 2025, 08:01, всего редактировалось 1 раз.
irton
Сообщения: 970
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Re: Не устанавливается docker

Сообщение irton »

docker и docker-ce попробуйте удалить и поставить docker-cli
Аватара пользователя
maxim
Сообщения: 50
Зарегистрирован: 31 окт 2022, 13:29
Operating system: ROSA Linux KDE Plasma 12.4

Re: Не устанавливается docker

Сообщение maxim »

irton писал(а): 14 мар 2025, 10:21 docker и docker-ce попробуйте удалить и поставить docker-cli

Код: Выделить всё

# dnf in docker-cli
Последняя проверка окончания срока действия метаданных: 0:56:58 назад, Пт 14 мар 2025 13:32:38.
Нет соответствия аргументу: docker-cli
Ошибка: Совпадений не найдено: docker-cli

# dnf search docker-cli
Последняя проверка окончания срока действия метаданных: 0:58:48 назад, Пт 14 мар 2025 13:32:38.
======================================================================= Имя совпадение: docker-cli ========================================================================
docker-client-java.noarch : Docker Client

У меня он вообще не установлен, хотел установить.
Survolog
Сообщения: 412
Зарегистрирован: 30 авг 2016, 22:30
Operating system: ROSA Fresh
Писать в Телеграм или ВК.

Re: Не устанавливается docker

Сообщение Survolog »

Смотрите.
- package podman-docker-5.4.1-2.noarch from mirror-rosa-x86_64-main conflicts with docker provided by docker-1:27.5.1-1.x86_64 from mirror-rosa-x86_64-main
Т.е. пакет podman-docker, который уже стоит, конфликтует с пакетом docker.
Значит по каким-то причинам можно использовать или одно, или другое.
Если бы в выводе установки была ошибка по конфликтующему файлу, то конфликт не был бы учтён в spec-файлах пакетов, и это было бы нештатной ситуацией.
Однако, судя по тексту данной ошибки конфликт именно прописан в пакете.

Кратко: удалять надо podman-docker. Тогда конфликта с podman-docker при установке docker не будет.
Survolog
Сообщения: 412
Зарегистрирован: 30 авг 2016, 22:30
Operating system: ROSA Fresh
Писать в Телеграм или ВК.

Re: Не устанавливается docker

Сообщение Survolog »

Собственно, на данный момент вот описываемый конфликт:
Conflicts: docker
https://abf.io/import/podman/blob/rosa2 ... pec#lc-123

Там же есть и описание пакета podman-docker:
%description docker
This package installs a script named docker that emulates the Docker CLI by
executes %{name} commands, it also creates links between all Docker CLI man
pages and %{name}.

%description docker - краткий вариант записи %description -n %{name}-docker, то есть длинное описание пакета podman-docker.
Интернетный перевод:
Этот пакет устанавливает скрипт с именем docker, который эмулирует Docker CLI с помощью
выполняет команды podman, а также создает ссылки между всеми командами Docker CLI
страницы и podman.

Удачи. :wink:
Аватара пользователя
maxim
Сообщения: 50
Зарегистрирован: 31 окт 2022, 13:29
Operating system: ROSA Linux KDE Plasma 12.4

Re: Не устанавливается docker

Сообщение maxim »

Survolog писал(а): 14 мар 2025, 10:35 Смотрите.
- package podman-docker-5.4.1-2.noarch from mirror-rosa-x86_64-main conflicts with docker provided by docker-1:27.5.1-1.x86_64 from mirror-rosa-x86_64-main
Т.е. пакет podman-docker, который уже стоит, конфликтует с пакетом docker.
Значит по каким-то причинам можно использовать или одно, или другое.
Если бы в выводе установки была ошибка по конфликтующему файлу, то конфликт не был бы учтён в spec-файлах пакетов, и это было бы нештатной ситуацией.
Однако, судя по тексту данной ошибки конфликт именно прописан в пакете.

Кратко: удалять надо podman-docker. Тогда конфликта с podman-docker при установке docker не будет.
Так он не установлен:

Код: Выделить всё

# dnf list --installed | grep  podman-docker
# 
Ну и так:

Код: Выделить всё

# dnf remove podman-docker
Нет соответствия аргументу: podman-docker
Нет пакетов, помеченных для удаления.
Зависимости разрешены.
Нет действий для выполнения.
Выполнено!
Аватара пользователя
mikhailnov
Сообщения: 264
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Re: Не устанавливается docker

Сообщение mikhailnov »

Была кривая зависимость, спасибо, исправлено.
https://abf.io/import/docker-compose/co ... 40b1d45fb3
https://abf.io/build_lists/5377096
Аватара пользователя
maxim
Сообщения: 50
Зарегистрирован: 31 окт 2022, 13:29
Operating system: ROSA Linux KDE Plasma 12.4

Re: Не устанавливается docker [Решено]

Сообщение maxim »

Благодарю!
Ответить

Вернуться в «Обсуждение РОСА Фреш 13 (платформа РОСА 13)»