My school server only provides the CentOS 8 system (CentOS Linux release 8.0.1905 (Core)), and I want to compile Sage from source, but I failed.
It shows that some dependencies are missing, and when building, it suggests installing the following dependencies.
sudo yum install 4ti2 coin-or-Cbc coin-or-Cbc-devel coxeter coxeter-devel coxeter-tools gnupg2 openssh igraph igraph-devel ImageMagick isl-devel graphviz libnauty-devel libxml2-devel lrslib tbb-devel pandoc pari-galpol pari-seadata pdf2svg perl-ExtUtils-Embed perl-File-Slurp perl-JSON perl-Term-ReadLine-Gnu perl-TermReadKey perl-XML-Writer perl-XML-LibXML perl-XML-LibXSLT perl-MongoDB perl-Term-ReadLine-Gnupolymake R R-devel latexmk texlive texlive-collection-latexextra texlive-collection-langcyrillic texlive-collection-langeuropean texlive-collection-langfrench texlive-collection-langgerman texlive-collection-langitalian texlive-collection-langjapanesetexlive-collection-langpolish texlive-collection-langportuguese texlive-collection-langspanish
However, when I use the aliyun source below (the official source is very slow due to network speed, which causes failures), many files cannot be found. It seems that CentOS 8 on Alibaba Cloud is no longer maintained.
I don't know if there are any alternative solutions to install these dependencies before attempting to compile Sage.
Are there other good approaches to installing Sage 10.0 on CentOS 8?