Arm架构下
安装前准备
参考
安装时参照上面链接完成BIOS设置,同时安装镜像过程中注意网络配置,/根目录下挂载配置大小100G实测不行,需要增加空间
镜像源
Jammy
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ jammy-proposed main restricted universe multiverse
wget -O /etc/apt/sources.list
https://repo.huaweicloud.com/repository/conf/Ubuntu-Ports-bionic.listapt-getupdate
源更新时签名问题
https://support.huawei.com/enterprise/zh/doc/EDOC1100305050/a90cfb5a
“The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3B4FE6ACC0B21F32”
- 进入网站:
link
输入“3B4FE6ACC0B21F32”,点击“Search key”.
- 点击下方这个,可以点击这个下载
**pub**[(4)rsa4096/790bc7277767219c42c86f933b4fe6acc0b21f32](http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x790bc7277767219c42c86f933b4fe6acc0b21f32)2012-05-11T21:15:36Z
- 下载的文件复制内容或者重命名
vim key3B4FE6ACC0B21F32
移动到/etc/apt/目录下
4. root权限执行以下命令
apt-key add /etc/apt/key3B4FE6ACC0B21F32
提示“OK”表示成功。
重新执行apt-get update命令更新网络源。
使用root用户SSH登录服务器出现Access Denied错误
- 编辑
/etc/ssh/sshd_config
#PermitRootLogin prohibit-password
PermitRootLogin yes
- 重启ssh
/etc/init.d/ssh restart
- 重新打开窗口连接ssh
驱动依赖安装
https://support.huawei.com/enterprise/zh/doc/EDOC1100334546/58a7761f
root umask 须为umask 0022
vi ~/.bashrc
# 添加
umask 0022
# source 生效
```sh
apt-get install -y gcc g++ make cmake zlib1g zlib1g-dev openssl libsqlite3-dev libssl-dev libffi-dev unzip pciutils net-tools libblas-dev gfortran libblas3 libopenblas-dev
gcc --version
g++ --version
make --version
cmake --version
dpkg -l zlib1g| grep zlib1g| grep ii
dpkg -l zlib1g-dev| grep zlib1g-dev| grep ii
dpkg -l libsqlite3-dev| grep libsqlite3-dev| grep ii
dpkg -l openssl| grep openssl| grep ii
dpkg -l libssl-dev| grep libssl-dev| grep ii
dpkg -l libffi-dev| grep libffi-dev| grep ii
dpkg -l unzip| grep unzip| grep ii
dpkg -l pciutils| grep pciutils| grep ii
dpkg -l net-tools| grep net-tools| grep ii
dpkg -l libblas-dev| grep libblas-dev| grep ii
dpkg -l gfortran| grep gfortran| grep ii
dpkg -l libblas3| grep libblas3| grep ii
dpkg -l libopenblas-dev| grep libopenblas-dev| grep ii
更改用户名和用户组
usermod -l new_name old_name
groupadd groupname
usermod -g groupname username
wget --no-check-certificate "https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN 7.0.0/Ascend-cann-kernels-910b_7.0.0_linux.run"
wget --no-check-certificate "https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN 7.0.0/Ascend-cann-toolkit_7.0.0_linux-aarch64.run"