ArchLinux安装ROCm

ArchLinux安装ROCm

  1. 不使用aur中的,因为他不完整。并且安装版本控制不好。
  2. 需要使用rpm-tools
  3. 需要手动修改几个文件。

准备

  1. 健全的编译环境和若干开发包。
  2. 畅通的网络
  3. 下载安装脚本(提供)

安装

git clone https://gitee.com/lions_claw/rocm-install.git
cd rocm-install
chmod u+x "./ROCm-5.4.2_install.sh"
bash -c "./ROCm-5.4.2_install.sh"

依赖的rpm包ArchLinux安装。

sudo pacman -S rpm-tools

说点什么

默认的ROCm支持三系Debian RHEL SLE,支持的软件包后缀有.deb.rpm。所以默认情况下这三种发行版应该使用官网的安装方式与amdgpu-install软件,但是ArchLinux显然不支持,但是没有关系,AMD提供的软件包格式都是非常正规的,所以解包即可。

脚本中使用的命令rpm -i --nodeps可能会不产生过多的提示,所以可以先用rpm -i安装查看是否存在第三方包的缺失。一般来说只有这些包之间的相互依赖和对标准编译环境的依赖。但是这一步是必不可少的。

个人使用有特殊要求需要修改命令的参数。

posted @ 2023-02-05 21:41  dlinuigh  阅读(729)  评论(0编辑  收藏  举报