AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 18747
In Process
kostas
kostas
Asked: 2010-12-25 09:58:24 +0800 CST2010-12-25 09:58:24 +0800 CST 2010-12-25 09:58:24 +0800 CST

如何安装 .run 文件?

  • 772

我的电脑同时安装了 Ubuntu 和 Windows 7。我已经在 Windows 中安装了所有驱动程序,例如 Nvidia 显卡、主板等。我也应该在 Ubuntu 中安装它们吗?

我在网上查找了我的 Nvidia 驱动程序,并找到了一个.run文件。我怎么能在我的 Ubuntu 上安装它?

software-installation
  • 7 7 个回答
  • 1643545 Views

7 个回答

  • Voted
  1. dv3500ea
    2010-12-25T11:45:29+08:002010-12-25T11:45:29+08:00

    有时,某些应用程序和游戏(例如 Humble Indie Bundle 中的一些)具有 .run 安装程序。在使用这些安装之前,请检查是否:

    1. 可从软件中心获得
    2. 它以 .deb 文件的形式提供,该文件将在软件中心打开

    您可以从图形界面安装 .run 文件,但使用终端更有可能为您提供有用的反馈。要安装 .run 文件,您需要:

    1. 使其可执行。
    2. 执行它

    这是因为 .run 文件只是可执行程序,它们会执行一些未知的魔法来安装程序。这类似于 .exe 安装程序在 Windows 上所做的事情,并且不同于以标准方式安装应用程序并且可以轻松删除的常规方法(最好是使用软件中心,最坏情况是使用 .deb 文件)。

    图解法

    1. 右键单击文件管理器中的文件,然后单击“属性”。单击“权限”选项卡并勾选“允许将文件作为程序执行”框。
    2. 双击该文件以执行它。

    如果此方法不起作用,请尝试使用终端方法。

    终端方法

    假设文件被调用some-app.run并且在文件夹中/home/user/Downloads。您将需要修改这些说明以适应您的情况。

    1. 打开一个终端(应用程序->附件->终端)。

    2. 进入cd /home/user/Downloads

    3. 进入chmod +x some-app.run

    4. 进入./some-app.run

    5. 如果第 4 步失败并显示包含“权限被拒绝”的消息,请尝试输入sudo ./some-app.run(您需要为此输入密码)。

    笔记

    • 有时您会遇到 .bin 文件。从用户的角度来看,这些类似于.run 文件。
    • 安装 .run 文件的方法可用于执行任何文件(只要其中包含某种可执行代码。
    • 小心使用sudo,仅在绝对需要时使用。翻译成英文,意思是“运行这个命令,但允许它对我的电脑做任何它想做的事情”。这就是提示您输入密码的原因。
    • 345
  2. karthick87
    2010-12-25T10:10:45+08:002010-12-25T10:10:45+08:00

    在 ubuntu 中安装 .run 文件:

    • 打开一个终端(应用程序>>附件>>终端)。

    • 导航到.run文件的目录。

    • 如果您的桌面中有 *.run,则在终端中键入以下内容以进入桌面并按 Enter。

      cd ~/Desktop

    • 然后键入chmod +x filename.run并按 Enter。

    • 现在键入./filename.run 并按 Enter,安装程序将运行。

    • 44
  3. jet
    2010-12-25T10:14:16+08:002010-12-25T10:14:16+08:00

    要运行该文件,请打开终端并输入:

    sudo chmod +x /path/to/file.run
    sudo /path/to/file.run
    
    • 17
  4. Damir Olejar
    2015-11-27T12:04:23+08:002015-11-27T12:04:23+08:00

    尝试:

    sudo sh "path to your .run file"
    

    - 用于安装 MyEclipse

    • 5
  5. Ankur Singh
    2015-07-12T19:44:43+08:002015-07-12T19:44:43+08:00

    打开新终端

    sudo -s -H
    

    然后浏览到 .run 文件

    chmod +x xampp-linux-1.8.2-0-installer.run
    ./xampp-linux-1.8.2-0-installer.run
    
    • 4
  6. Dishank Jindal
    2014-07-25T11:49:24+08:002014-07-25T11:49:24+08:00

    在基于 Linux 的操作系统中,没有 .exe 文件,并且 Linux 完全基于权限。无论你想做什么,你首先需要给予许可。

    您在问如何安装 .run 文件?

    默认情况下,您在系统上复制的文件不会获得可执行权限,因为默认情况下 Linux 中的umask设置为 022。

    要使您的 .run 文件可执行或工作:

    sudo chmod +x filename.run

    然后它会要求输入密码。

    • sudo是一种以超级用户身份验证和运行命令的方法。
    • chmod +x将该文件的可执行权限授予所有类型的用户。
    • 0
  7. qwr
    2021-05-14T20:30:18+08:002021-05-14T20:30:18+08:00

    使用 CUDA Toolkit 获得的 NVIDIA“运行文件”是一个Makeself shell 脚本,它是一个自解压安装程序。它是通过使 shell 脚本可执行chmod +x然后运行脚本来使用的./cuda_xx_linux.run。作为证据,这里是文件的前几行:

    #!/bin/sh
    # This script was generated using Makeself 2.1.4
    
    CRCsum="1245122594"
    MD5="af9acef1fff4d3c4e02942175ee1f007"
    TMPROOT=${TMPDIR:=/tmp}
    
    label="NVIDIA CUDA PACKAGE"
    script="./cuda-installer"
    scriptargs=""
    targetdir="pkg"
    filesizes="3029608617"
    keep=n
    
    • 0

相关问题

  • 如何在没有 root 访问权限的情况下安装软件包?

  • 设置 LAMP 堆栈的最简单方法是什么?

  • 我应该在哪里安装 sagemath?

  • How do I install Adobe Flash player?对于 11.10 及更高版本明确修复 11.10 上的 64 位 Flash

  • 如何设置软件中心为非 root 用户安装软件?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve