refactor: remove Debian/DEB packaging, RPM-only support
- Remove all DEB packaging files (packaging/deb/*) - Update Dockerfile.package to build RPM packages only - Update build.sh to remove DEB build steps - Update architecture.yml to reflect RPM-only distribution - Update README.md installation instructions for RPM only - Change runtime image from distroless/base-debian12 to scratch - Clean up obsolete build artifacts in dist/ Supported distributions now: - CentOS 7 (el7) - Rocky Linux 8 (el8) - Rocky Linux 9 (el9) - Rocky Linux 10 (el10) Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
12
README.md
12
README.md
@ -64,17 +64,19 @@ docker run -d \
|
||||
logcorrelator:latest
|
||||
```
|
||||
|
||||
### Depuis les packages (DEB/RPM)
|
||||
### Depuis les packages RPM
|
||||
|
||||
```bash
|
||||
# Générer les packages
|
||||
./build.sh
|
||||
|
||||
# Installer le package DEB (Debian/Ubuntu)
|
||||
sudo dpkg -i dist/deb/logcorrelator_1.0.0_amd64.deb
|
||||
# Installer le package RPM (CentOS 7)
|
||||
sudo yum install -y dist/rpm/centos7/logcorrelator-1.0.0-1.el7.x86_64.rpm
|
||||
|
||||
# Installer le package RPM (Rocky Linux 8+)
|
||||
sudo rpm -ivh dist/rpm/logcorrelator-1.0.0-1.x86_64.rpm
|
||||
# Installer le package RPM (Rocky Linux 8/9/10)
|
||||
sudo dnf install -y dist/rpm/rocky8/logcorrelator-1.0.0-1.el8.x86_64.rpm
|
||||
sudo dnf install -y dist/rpm/rocky9/logcorrelator-1.0.0-1.el9.x86_64.rpm
|
||||
sudo dnf install -y dist/rpm/rocky10/logcorrelator-1.0.0-1.el10.x86_64.rpm
|
||||
|
||||
# Activer et démarrer le service
|
||||
sudo systemctl enable logcorrelator
|
||||
|
||||
Reference in New Issue
Block a user