首页 >>  正文

linux如何退到根目录

来源:baiyundou.net   日期:2024-09-24

作者:yasden

Linux操作系统如何手动安装显卡驱动?本文以安装英伟达显卡驱动.run文件为例进行说明

在英伟达官网下载了驱动程序文件,名称为 NVIDIA-Linux-x86_64-515.76.run,在Linux系统下如何安装该文件呢?

第一步、cd转到该目录下,用ls -all命令查看该文件的权限

ubuntu的firefox火狐浏览器是将显卡的驱动程序文件下载到“下载”这个文件夹里面的。在终端输入下面的命令并回车,转到“下载”文件夹下面(注意,我的文件夹是 “/home/yasden/下载”,你的文件夹是 “/home/你的电脑名称/下载”):

cd  /home/yasden/下载

然后用下面的命令查看 NVIDIA-Linux-x86_64-515.76.run的权限:

ls -all

输入上面的命令,回车后,会看见 NVIDIA-Linux-x86_64-515.76.run的前面,有-rw-rw-r-- 的字样(见下图):

第二步、用chmod命令修改NVIDIA-Linux-x86_64-515.76.run的文件权限

因此,还要输入下面的命令提升   NVIDIA-Linux-x86_64-515.76.run的文件权限(下面的命令chmod后面的“770”代表yasden这个用户有最高的权限去运行NVIDIA-Linux-x86_64-515.76.run 文件):

chmod  770  NVIDIA-Linux-x86_64-515.76.run 

第三步、运行.run安装程序

输入下面的命令,并回车,来安装该驱动程序:

./NVIDIA-Linux-x86_64-515.76.run

如果你当前目录下没有NVIDIA-Linux-x86_64-515.76.run该文件,则用下面的命令运行该程序:/home/yasden/下载/NVIDIA-Linux-x86_64-515.76.run (将yasden改成你的计算机的名字,另外保证NVIDIA-Linux-x86_64-515.76.run是下载到“下载”目录下)

如果提示需要在root下面运行,则输入下面的命令并回车:

sudo ./NVIDIA-Linux-x86_64-515.76.run

这时候提示输入root账号的密码,输入root的密码后继续:

如果提示下图的情况,则重启系统后,继续上一步。


如果重启系统后,还是出现上图的提示,恭喜你,你的ubuntu之前已经安装过英伟达的显卡驱动了。

解决NVIDIA Container Toolkit安装过程遇到的难题

某些Linux程序需要调用NVIDIA显卡,因此需要安装:

NVIDIA Container Toolkit

我在安装NVIDIA Container Toolkit的过程中遇到一些难题,我相信大部分的朋友都和我一样。我遇到的难题是:

按照英伟达官网的安装教程(见下图):

执行完官网推荐的上面的教程的所有步骤后,在运行: 

sudo docker run --rm --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 nvidia-smi

这个命令测试时,出现下面的错误提示:

docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1: cannot open shared object file: no such file or directory: unknown.

通过查阅大量资料,发现网上有位大神咨询过英伟达,英伟达给出的解释是:“显卡资源没有打开Persistence Mode”,输入下面的命令即可解决:

nvidia-smi -pm ENABLED

如果上面的命令回车后,出现提示,就按提示安装,我是输入下面的命令来安装的:

sudo apt install nvidia-utils-515

之后再次执行:

nvidia-smi -pm ENABLED

会出现下图的成功提示:

之后再次测试:

sudo docker run --rm --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 nvidia-smi

发现成功了:

2022双十一, 3070显卡终于跌破发行价了,赛博朋克2077说需要3077的支持:

 赛博朋克2077说,6800也可以的:

 

全文完,谢谢观看。

","force_purephv":"0","gnid":"9bd2257f818e87145","img_data":[{"flag":2,"img":[{"desc":"","height":"800","title":"","url":"https://p0.ssl.img.360kuai.com/t013342ac4f9b0eac9a.jpg","width":"600"},{"desc":"","height":"250","title":"","url":"https://p0.ssl.img.360kuai.com/t01df03267789ed48d9.jpg","width":"600"},{"desc":"","height":"137","title":"","url":"https://p0.ssl.img.360kuai.com/t0171f353a2e139e9fa.jpg","width":"600"},{"desc":"","height":"250","title":"","url":"https://p0.ssl.img.360kuai.com/t01eace699b0c22a3a2.jpg","width":"600"},{"desc":"","height":"372","title":"","url":"https://p0.ssl.img.360kuai.com/t017fc62f49352491ff.jpg","width":"600"},{"desc":"","height":"470","title":"","url":"https://p0.ssl.img.360kuai.com/t0174cce56ecfa81926.jpg","width":"600"},{"desc":"","height":"583","title":"","url":"https://p0.ssl.img.360kuai.com/t01412d498c4610bf40.jpg","width":"600"},{"desc":"","height":"106","title":"","url":"https://p0.ssl.img.360kuai.com/t0100a5437c34cee5be.jpg","width":"600"},{"desc":"","height":"380","title":"","url":"https://p0.ssl.img.360kuai.com/t01fc772dfc18b37df2.jpg","width":"600"},{"desc":"","height":"210","title":"","url":"https://p0.ssl.img.360kuai.com/t010fa46a5f53470dda.jpg","width":"600"},{"desc":"","height":"536","title":"","url":"https://p0.ssl.img.360kuai.com/t01221b7757901092f4.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1668077187000,"pure":"","rawurl":"http://zm.news.so.com/b06d584dd208e7f8822f1b3d3d15b6f3","redirect":0,"rptid":"d3a292cb54dd098b","s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:linux","k":"linux","u":""},{"clk":"kdigital_1:赛博朋克2077","k":"赛博朋克2077","u":""},{"clk":"kdigital_1:英伟达","k":"英伟达","u":""},{"clk":"kdigital_1:显卡","k":"显卡","u":""}],"title":"玩NAS先学Linux(3):如何安装.run显卡驱动程序文件+解决NVIDIA Container Toolkit安装过程遇到的难题

丁希荆1882使用什么命令进入Linux的/user目录,打开终端时是在用户目录下,如何进行切换? -
羊芝黎18368967622 ______ 需要使用cd命令进入指定目录,步骤如下: 1、首先,连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下. 2、其次,在命令行中输入:cd /user. 3、键盘按“回车键”运行shell指令,此时会看到成功进入到了linux系统的user目录下.

丁希荆1882linux下回到当然目录有什么快捷的方法吗?? -
羊芝黎18368967622 ______ cd / :回到跟 cd /usb :回到/usb cd - :回到上次使用目录

丁希荆1882linux怎么把文件复制到根目录下 -
羊芝黎18368967622 ______ linux复制指定目录下的全部文件到另一个目录中 复制指定目录下的全部文件到另一个目录中 文件及目录的复制是经常要用到的.linux下进行复制的命令为cp. 假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了 如果dir2目录不存在,则可以直接使用

丁希荆1882linux 返回上一层目录的命令,不是返回根目录,这命令有吗 -
羊芝黎18368967622 ______ linux 中返回上一级目录的命令是: cd ..linux 中返回主目录的命令是: cd ~

丁希荆1882LINUX《CD 进入文件夹>使用什么命令退出当前文件夹返回超级用户或普通用户?
羊芝黎18368967622 ______ cd ~ 切换到用户主目录

丁希荆1882我安装的红帽linux系统,怎么没有根目录 -
羊芝黎18368967622 ______ linux系统是文件结构是树状结构的 没有根目录 也就说没有根目录里其他的哦目录 怎么可能呢 cd / 使用这个命令就回到根目录了

丁希荆1882linux中chdir函数如何进入根目录 -
羊芝黎18368967622 ______ chroot: 改变根目录头文件: unistd.h函数定义: int chroot(const char *path);说明: chroot()用来改变根目录为参数path所指定的目录. 只有超级用户才允许改变根目录, 子进程将继承新...

丁希荆1882linux下安装apache如何更改网站的根目录? -
羊芝黎18368967622 ______ 首先,你需要找到Apache的配置文件:httpd.cof,通常位于:/etc/httpd/conf/httpd.conf.假设你的网站目录是:/usr/www 修改两个值:DocumentRoot"/var/www/html" 改为:DocumentRoot"/usr/www" 稍微往下一点,你会找到另一个参数:改为:然后重新启动Apache,就可以了.

丁希荆1882在linux下为什么不能将主文件里面的文件移到根目录下 -
羊芝黎18368967622 ______ 不是不可以,可能是你的命令不对,还要看你试图移动的是什么文件.根目录是系统极重要的目录,如果你移动一些同名的文件过去,会损坏系统,出于安全性考虑,好多系统文件进行了严格的权限设定,所以不允许移动.但如果是你自己建立的一些普通文件,应该是可以的.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024