不是必须源码安装的,Linux 下 MinIO 完全可以不从源码装,而且官方也不推荐源码装(除非你有特殊定制需求)。
下面给你说清楚几种常见方式:
MinIO 官方就是一个静态二进制文件,下载即用:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data
✅ 优点
写成服务:
[Unit]
Description=MinIO
After=network.target
[Service]
ExecStart=/usr/local/bin/minio server /data
User=minio
Group=minio
[Install]
WantedBy=multi-user.target
docker run -p 9000:9000 -p 9001:9001 \
-v /data/minio:/data \
minio/minio server /data --console-address ":9001"
✅ 适合:
有些第三方源或你自己的源里可能有,但官方不直接提供 apt/yum 包,一般还是用二进制。
只有在以下情况才考虑:
普通使用 完全没必要源码编译。
Linux 上 MinIO 不用源码装,官方二进制或 Docker 是最推荐方式。
如果你告诉我:
我可以直接给你一套可抄的部署方案。