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


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

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


157
2017-12-24 17:58


происхождения




ответы:


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

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

Вы можете установить .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 и использовать его только при необходимости. В переводе на английский язык это означает «Запустить эту команду, но разрешить ей делать все, что захочет». Вот почему вам предлагается ввести пароль.

205
2017-12-24 19:45



Что я могу сделать на последнем шаге, если у меня есть драйвер AMD? Вы сказали ввести: sudo nvidia-xconfig --add-argb-glx-visuals, но это не сработает для меня, потому что у меня есть AMD: / - Luis Alberto
были 'chmod + x some-app.run' используется для установки файла как исполняемого файла - Beep.exe
Это говорит мне sudo ./filename.run command not found после ввода пароля sudo - Supuhstar
./xampp-linux-x64-7.0.4-0-installer.run: Синтаксическая ошибка: строка с неиспользуемой строкой - developer
Я просто хочу сказать, что это отличный формат ответа. Несколько допущений и ярлыков взяты. Спасибо, что потратили на это время! - kayleeFrye_onDeck


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

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

    cd ~/Desktop

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

29
2017-12-24 18:10



Установка драйверов с помощью файлов .run не рекомендуется для неопытных пользователей. См. Ответ dv3500ea. - Takkat
@Takkat Я знаю, что. Но его вопрос заключался в том, как установить файлы .run, поэтому я ответил на эту часть. - karthick87
отлично o.k. :) Я просто почувствовал комментарий, это может сэкономить время поддержки;) - Takkat
Это говорит мне sudo ./filename.run command not found после ввода пароля sudo - Supuhstar


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

sudo chmod +x /path/to/file.run
sudo /path/to/file.run

9
2017-12-24 18:14





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

sudo -s -H

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

chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run

3
2017-07-12 03:44





Пытаться:

sudo sh "path to your .run file"

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


1
2017-11-26 20:04





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

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

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

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

sudo chmod +x имя файла.run

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

  • sudo является способом аутентификации и запуска команд в качестве суперпользователя,
  • CHMOD +x дает исполняемому разрешению этот файл для всех типов пользователей.

-1
2017-07-24 19:49



@Dishank Часто sudo не требуется для изменения прав доступа к файлу .run - иногда эти файлы должны запускаться от имени root, но обычно они принадлежат учетной записи пользователя без учетной записи пользователя (поскольку они обычно загружаются в веб-браузере или с помощью команды как wget, запускается как пользователь без полномочий root). - Eliah Kagan