手动安装Nvidia驱动和CUDA Toolkit

1、打开cuda-toolkit 网站

CUDA Toolkit Archive | NVIDIA Developer

根据自己需要选择CUDA Toolkit版本,这里选择12.0.0

2、点击链接跳转到下载页面,选择操作系统类型和安装包类型

3、下载CUDA Toolkit 安装包

4、执行下载命令

wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run

5、执行安装命令

sudo sh cuda_12.0.0_525.60.13_linux.run

#如果提醒无权限执行
#chmod +x cuda_12.0.0_525.60.13_linux.run

6、安装过程可能遇到的错误解决方案

#Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.

gcc --version
sudo apt install gcc

#ERROR: Unable to find the development tool `make` in your path; please make sure that you have the package 'make' installed.  If make is installed on your system, then please check that `make` is in your PATH.

#安装工具make
sudo apt install build-essential

7、查看驱动安装情况

nvidia-smi

 执行命令后出现如下信息说明驱动已安装成功。

03-11
### 更新命令或过程在软件开发中的应用 #### 嵌入式系统的软件更新工具 SWUpdate 对于嵌入式系统而言,`SWUpdate` 是一种专门设计用于执行安全可靠的固件文件系统更新的解决方案[^1]。构建的结果是一个名为 `swupdate` 的二进制文件,它负责处理整个更新流程,包括验证镜像完整性、备份当前配置以及回滚机制等重要功能。 另一个辅助性的可选组件叫做 `progress`,该程序展示了如何创建自定义界面来监控更新进度;例如,在控制台上打印出当前状态信息以便于调试或者向用户提供反馈。 ```bash ./swupdate --help ``` 此命令可以显示有关如何使用 `SWUpdate` 工具的帮助文档,指导开发者完成特定平台上的软件更新操作。 #### 使用脚本语言简化日常任务自动化 掌握一门强大的脚本语言(如Python),能够极大地提高工作效率并减少重复劳动的时间成本。通过编写简单的脚本来实现自动化的版本控制系统提交更改、部署应用程序到服务器或是定期备份数据等功能都变得轻而易举[^2]。 例如,利用 Python 脚本可以从远程仓库拉取最新的源码,并调用相应的编译器重新构建项目: ```python import subprocess def update_project(): try: # Pull latest changes from remote repository subprocess.run(['git', 'pull'], check=True) # Rebuild project with make toolchain subprocess.run(['make', '-j8'], check=True) print("Project updated successfully.") except Exception as e: print(f"Failed to update project: {e}") if __name__ == "__main__": update_project() ``` 这段代码片段演示了一个基本的工作流:先获取最新版次的源代码再进行增量式的重编译工作。 #### CUDA 安装指南作为参考案例 当涉及到更复杂的环境设置时,比如安装 NVIDIA 提供的 GPU 加速库——CUDA Toolkit,则需要遵循官方给出的具体步骤来进行正确无误的操作[^3]。这通常涉及下载适合目标操作系统架构的安装包并通过命令行启动图形化引导程序逐步完成必要的依赖项解析与注册表修改等工作。 ```bash wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run sudo sh cuda_12.0.0_525.60.13_linux.run ``` 上述两条指令分别完成了从指定位置下载 Linux 版本下的 CUDA 安装程序及其后续交互式的安装过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿老罗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值