关于如何在LINUX下运行RUN文件???

来源:百度知道 编辑:UC知道 时间:2024/05/27 08:14:49
我下了一个NV的驱动。。。文件格式是RUN
可是不知道怎么运行?~~~~~我已经把它存在了/HOME

[root@brook ~]# sh NVIDIA-Linux-x86-169.12.pkg1.run
sh: NVIDIA-Linux-x86-169.12.pkg1.run: 没有那个文件或目录
[root@brook ~]# sh NVIDIA-Linux-x86-169.12.pkg1.run
sh: NVIDIA-Linux-x86-169.12.pkg1.run: 没有那个文件或目录
[root@brook ~]# sh NVIDIA-Linux-x86-169.12.pkg1.run
sh: NVIDIA-Linux-x86-169.12.pkg1.run: 没有那个文件或目录
[root@brook ~]# sh NVIDIA-Linux-x86-169.12.pkg1.run
sh: NVIDIA-Linux-x86-169.12.pkg1.run: 没有那个文件或目录

还有人说要修改id:5:initdefault:
可是怎么修改呢????我可是个新手~~~~最好把每一步的命令都写下来~~~不要让我一头雾水!!!
rwxrwxrwx 1 root root 17636559 06-04 04:03 NVIDIA-Linux-x86-169.12-pkg1.run

唉,那个问题就是我回答的,这个...

1,注意大小写了吗? linux下可是识别大小写的.
2,善用Tab补全,例如 sh /home/N 然后按tab一下,文件名就会自动补全了.
3, sh方式不需要+x权限,直接运行需要.
命令 chmod a+x /home/NVIDIA-Linux-x86-169.12.pkg1.run

把完整输出都拷贝过来
ls -al
uname -na
那个驱动是32位的,你的系统呢?

要输入完整的目录, 加 /home
可能会遇到权限不够的问题,
输入 su 回车
输入管理员密码(密码不会显示)

1.用vi打开这个文件
vi /home/NVIDIA-Linux-x86-169.12.pkg1.run

2. 如果文件头有类似
#!/bin/bash等的话

3.ls -l /home/查看此文件的执行权限

4.chmod 777 /home/NVIDIA-Linux-x86-169.12.pkg1.run

5./home/NVIDIA-Linux-x86-169.12.pkg1.run

如果看不懂上面的,那就按下面的做
/home/NVIDIA-Linux-x86-169.12.pkg1.run
1.如果执行说没权限,就做上面的第4,5步
2.如果是别的那就要给出错误原因,然后具体分析了!!!

.run是一个脚本,可以用如下几个命令安装:
chmod 751 NVIDIA-Linux-x86-169.12.pkg1.run 注:这一步先添加可执行权限
./NVIDIA-Linux-x86-169.12.pkg1.run(或sh NVIDIA-Linux-x86-169.12.pkg1.run)

路径或者文件名错误
你现在应该是在/root
要是存在/home了,就在前面加上/home/吧