-
Descriptionhello, we now use Alamalinux 9.6. I want to know if apisix support install on alamalinux. I use alamalinux to install apisix3.13.0, but failed Environment
|
Beta Was this translation helpful? Give feedback.
Replies: 11 comments
-
Currently, there are no packages directly marked as supporting AlmaLinux. Have you tried the Centos 8 package described in #12460? Also, could you provide the specific installation steps you used? |
Beta Was this translation helpful? Give feedback.
-
@SkyeYoung alamalinux 9.6 will provided to us in september, I install a alamalinux 9.6 in my vmvare to test install apisix, but failed, I will do some research to look up the issue. this issue I submit is I want to know if the lastest apisix could installed on alamalinux, if not, I will do not research it (because of the time limt). I will continue try to install it on alamalinux this afternoon, if it still failed, I will add more details. thank a lot for you reply. |
Beta Was this translation helpful? Give feedback.
-
and I think apisix should also provide centos7 rpm package, at least apply apisix-runtime. because in some company, they could not upgrade their os casually, and in some network env, build centos7 apisix-runtime rpm package is very hard, I think apisix should also provide to centos7 build tool or rpm package for those who could not upgrade os conveniently. because maybe exist some company which also use apisix in centos7 os. |
Beta Was this translation helpful? Give feedback.
-
the below is the failed output:
` |
Beta Was this translation helpful? Give feedback.
-
`
` |
Beta Was this translation helpful? Give feedback.
-
maybe the result is the almalinux https://repos.apiseven.com/packages/centos/9/x86_64/repodata/repomd.xml, the https://repos.apiseven.com/packages/centos/8/x86_64/repodata/repomd.xml could get |
Beta Was this translation helpful? Give feedback.
-
CentOS 7 has not been maintained for a long time, and there may be many potential problems. If you are willing, you can submit a PR to maintain the CentOS 7 packages. In addition, I'm not very familiar with the versions of AlmaLinux. Does 9.6 at least correspond to CentOS Stream 9? I see that some of the information you've posted seems to be the same, and I don't quite understand why we need to discuss CentOS 7. |
Beta Was this translation helpful? Give feedback.
-
@jujiale Another question is, does your company provide Alama Linux corresponding to CentOS 8? This seems to solve the problem faster. |
Beta Was this translation helpful? Give feedback.
-
@SkyeYoung |
Beta Was this translation helpful? Give feedback.
-
@jujiale The reason why there are currently no packages for AlamaLinux 9 (or CentOS Stream 9 or Rocky Linux) is because the community has not yet received feedback from more companies or organizations. I think this can be a discussion, pending further comments. For the current situation, I recommend using a system compatible with CentOS 8, or Docker, K8s. If you are interested, you can maintain the software package and publish it to the corresponding software source. Any PR is welcome. |
Beta Was this translation helpful? Give feedback.
-
APISIX does not officially support installation on AlmaLinux 9.6 via RPM, as the RPM repositories and guides are targeted at CentOS 7/8 and do not mention AlmaLinux or RHEL 9.x compatibility. This is likely why your installation failed—AlmaLinux 9.6 uses different package versions and dependencies than those provided in the official RPM repos, which can cause conflicts or missing dependencies source. You can still run APISIX on AlmaLinux 9.6 using alternative methods: Docker: docker-compose -p docker-apisix up -d This method bundles all dependencies, including NGINX and etcd, so you don't need to install them separately source. Helm (Kubernetes): helm repo add apisix https://charts.apiseven.com
helm repo update
helm install apisix apisix/apisix --create-namespace --namespace apisix Helm handles dependencies and configuration for you source. Build from Source: make deps
make install This approach works on most RHEL-compatible systems, including AlmaLinux, but may require manual troubleshooting for missing libraries source. If you want help troubleshooting your RPM installation, please share the specific error message or log output you encountered. Otherwise, I recommend Docker or Helm for the smoothest experience on AlmaLinux 9.6. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
@jujiale The reason why there are currently no packages for AlamaLinux 9 (or CentOS Stream 9 or Rocky Linux) is because the community has not yet received feedback from more companies or organizations.
I think this can be a discussion, pending further comments.
For the current situation, I recommend using a system compatible with CentOS 8, or Docker, K8s.
If you are interested, you can maintain the software package and publish it to the corresponding software source. Any PR is welcome.