拉取centos:centos8,digest用arm的,命令
docker pull centos:centos8@sha256:65a4aad1156d8a0679537cb78519a17eb7142e05a968b26a5361153006224fdc
由于yum源已经过期,修改源
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl={原有的源}|baseurl={新的源}|g" /etc/yum.repos.d/CentOS-*
使用devtool安装指定版本gcc
yum install -y gcc-toolset-10 gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ gcc-toolset-11-binutils
启用toolset-10
source /opt/rh/gcc-toolset-10/enable
安装3.23.3的cmake
tar -zxf cmake-3.23.3.tar.gz
cd cmake-3.23.3
./bootstrap --prefix=/usr/local
make -j4
sudo make install
修改字符集
yum install -y glibc-locale-source.aarch64
vi /etc/profile.d/locale.sh
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
vi /etc/locale.conf
LANG=en_US.UTF-8
vi /etc/sysconfig/i18n
LANG=en_US.UTF-8
vi /etc/environment
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
echo "export LC_ALL=en_US.UTF-8" >> /root/.bashrc
source /etc/profile
修改python源
pip config set global.index-url {更换的python源}