操作系统安装小记

Arm架构下

Ubuntu 22.04
Ubuntu 20.04 TBD

安装前准备
参考
安装时参照上面链接完成BIOS设置,同时安装镜像过程中注意网络配置,/根目录下挂载配置大小100G实测不行,需要增加空间
镜像源

https://www.jianshu.com/p/ae812029bc0b

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”

  1. 进入网站:
    link

输入“3B4FE6ACC0B21F32”,点击“Search key”.

  1. 点击下方这个,可以点击这个下载

**pub**[(4)rsa4096/790bc7277767219c42c86f933b4fe6acc0b21f32](http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x790bc7277767219c42c86f933b4fe6acc0b21f32)2012-05-11T21:15:36Z

  1. 下载的文件复制内容或者重命名

vim key3B4FE6ACC0B21F32

移动到/etc/apt/目录下

4. root权限执行以下命令

apt-key add /etc/apt/key3B4FE6ACC0B21F32

提示“OK”表示成功。

重新执行apt-get update命令更新网络源。

使用root用户SSH登录服务器出现Access Denied错误

  1. 编辑 /etc/ssh/sshd_config
#PermitRootLogin prohibit-password
PermitRootLogin yes
  1. 重启ssh

/etc/init.d/ssh restart

  1. 重新打开窗口连接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"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容