talas-group/04_INFRA_DEPLOIEMENT/Ansible/roles/minio_client
senke 66471934af Initial commit: Talas Group project management & documentation
Knowledge base of ~80+ markdown files across 14 domains (00-13),
Logseq graph, hardware design files (KiCAD), infrastructure configs,
and talas-wiki static site.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 20:10:41 +02:00
..
tasks Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
readme.md Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00

Minio client role

This role will install minio client latest version from the official minio website.

Difference between mcli and mc

Discussion on GitHub : https://github.com/minio/minio/discussions/16808

They are the same thing. Some users like to rename mc to mcli locally if they use 'Midnight Commander' (mc) tool in their machines.
On Debian based systems mc in PATH does conflict with the Debian package mc.
Having both /usr/bin/mc vs /usr/local/bin/mc in the PATH is calling for trouble.
Hence for Debian systems the mc package is shipping /usr/local/bin/mcli
https://dl.min.io/client/mc/release/linux-amd64/mc.deb
FYI mcli is close but separated to mmcli from the modemmanager package.