Но когда я пытаюсь установить пакет docker-compose появляеться следующая ошибка
естественно, так как
docker-compose из оф.реп и
docker-desktop как отдельный пакет
предоставляемый непосредственно Docker конфликтующие пакеты так как частично перекрываются. То есть, чтобы установить docker-compose из офреп нужно сначала удалить docker-desktop.
Если я правильно понял, что когда я устанавливал Docker Desktop, то сразу и установился docker-compose.
да, вам выше писало
docker-compose: /usr/lib/docker/cli-plugins/docker-compose уже существует в файловой системе
но тока не тот что предоставляет в офрепозитории Арча, а тот что идёт непосредственно в комплекте с
docker-desktop.
Но как сделать так, что бы терминал мог работать с docker-compose?
похоже что в пакете
docker-desktop забыли прописать чтобы при установке устанавливалась ссылка
/usr/bin/docker-compose на
/usr/lib/docker/cli-plugins/docker-compose
придётся сделать это вручную, и можно даже подсмотреть как это сделали в
PKGBUILD пакета
docker-compose
ln -sf /usr/lib/docker/cli-plugins/docker-compose /usr/bin/docker-compose
выполните данное действие в терминале единожды