Как установить файлы .run?

160

На моем ПК установлены Ubuntu и Windows 7. Я установил все свои драйверы в Windows, например, графику Nvidia, материнскую плату и т. Д. Должен ли я установить их также в Ubuntu?

Я посмотрел в Интернете свои драйверы Nvidia, и я нашел файл .run . Как я могу установить его на моем Ubuntu?

    
задан Braiam 24.12.2010 в 18:58
источник

6 ответов

208

Иногда в некоторых приложениях и играх (например, некоторые из Humble Indie Bundle) есть установщики .run. Перед установкой с помощью этих функций проверьте, есть ли:

  1. он доступен из Software Center
  2. он доступен как файл .deb, который откроется в Центре программного обеспечения

Вы можете установить .run-файлы из графического интерфейса, но использование терминала с большей вероятностью даст вам полезную обратную связь. Чтобы установить файл .run, вам необходимо:

  1. сделать его выполнимым.
  2. выполнить его

Это связано с тем, что файлы .run - это просто исполняемые программы, которые используют неизвестную магию для установки программы. Это похоже на то, что установщики .exe делают в Windows и отличаются от обычных методов (в лучшем случае с помощью Software Center, в худшем случае с использованием файлов .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 и используйте его только при необходимости. В переводе на английский язык это означает «Запустить эту команду, но разрешить ей делать все, что захочет». Вот почему вам предлагается ввести пароль.
ответ дан dv3500ea 24.12.2010 в 20:45
29

Установка файлов .run в ubuntu:

  • Откройте терминал (Приложения > Принадлежности > Терминал).
  • Перейдите в каталог файла .run .
  • Если у вас есть * .run на рабочем столе, то введите в терминал, чтобы войти в Рабочий стол, и нажмите Enter.

    cd ~/Desktop

  • Затем введите chmod +x filename.run и нажмите Enter.
  • Теперь введите ./filename.run и нажмите Enter, и программа установки запустится.
ответ дан karthick87 24.12.2010 в 19:10
9

Чтобы запустить файл, откройте терминал и введите:

sudo chmod +x /path/to/file.run
sudo /path/to/file.run
    
ответ дан jet 24.12.2010 в 19:14
3

открыть новый терминал

sudo -s -H

, затем перейдите к файлу .run

chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run
    
ответ дан Ankur Singh 12.07.2015 в 05:44
1

Try:

sudo sh "path to your .run file"

- Работает для установки MyEclipse

    
ответ дан Display Name 26.11.2015 в 21:04
-1

В ОС на базе Linux нет файлов .exe, а Linux полностью разрешен. Что бы вы ни делали, сначала вам нужно дать разрешение.

Вы спрашиваете, как установить файл .run?

По умолчанию файлы, которые вы копируете в системе, не получают разрешения на выполнение, поскольку по умолчанию в Linux umask установлен на 022.

Чтобы сделать исполняемый файл .run исполняемым или работающим:

sudo chmod +x filename.run

Затем он запросит пароль.

  • sudo - это способ аутентификации и запуска команд как суперпользователя .
  • chmod +x предоставляет исполняемые разрешения для этого файла всем типам пользователей.
ответ дан Dishank Jindal 24.07.2014 в 21:49