Иногда некоторые приложения и игры (например, некоторые из Humble Indie Bundle) имеют установщики .run. Перед установкой, используя эти, проверьте, если:
- он доступен в Центре программного обеспечения
- он доступен в виде файла .deb, который откроется в Центре программного обеспечения
Вы можете установить .run файлы из графического интерфейса, но использование терминала с большей вероятностью даст вам полезную обратную связь. Чтобы установить файл .run, вам необходимо:
- сделать его исполняемым.
- выполнить это
Это связано с тем, что файлы .run являются просто исполняемыми программами, которые совершают какое-то неизвестное действие при установке программы. Это похоже на то, что делают установщики .exe в Windows, и отличается от обычных методов (в лучшем случае с использованием Центра программного обеспечения, в худшем случае с использованием файлов .deb), в которых приложения устанавливаются стандартным способом и могут быть легко удалены.
Графический метод
- Щелкните правой кнопкой мыши файл в диспетчере файлов и выберите «Свойства». Перейдите на вкладку «Разрешения» и установите флажок «Разрешить выполнение файла как программы».
- Дважды щелкните файл, чтобы выполнить его.
Если этот метод не работает, попробуйте использовать метод терминала.
Терминальный метод
Предположим, что файл называется some-app.run
и находится в папке /home/user/Downloads
. Вам нужно будет изменить эти инструкции в соответствии с вашей ситуацией.
Откройте терминал (Приложения-> Аксессуары-> Терминал).
войти cd /home/user/Downloads
- войти
chmod +x some-app.run
войти ./some-app.run
Если на шаге 4 sudo ./some-app.run
произойдет сбой с сообщением, в котором указано «Отказано в доступе», попробуйте ввести (для этого потребуется ввести пароль)
Примечания
- Иногда вы сталкиваетесь с файлами .bin. Это в основном то же самое, что и файлы .run.
- Метод установки .run-файлов можно использовать для запуска любого файла (при условии, что в нем есть какой-то исполняемый код).
- Будьте осторожны при использовании
sudo
и используйте его только тогда, когда это абсолютно необходимо. В переводе на английский это означает «Запустить эту команду, но разрешить ей делать все, что захочет, с моим компьютером». Вот почему вам предлагается ввести пароль.
sudo ./filename.run command not found
после того, как я ввожу свой пароль sudo./filename
означает,filename
что это файл в каталоге CURRENT, запустите его. Это защищает нас от - представьте, что мы находимся в каталоге с вредоносным исполняемым файломls
; мы делаемls
команду, чтобы увидеть, какие файлы есть, но вместо этого вызываем исполняемый файл. Таким образом, необходимость "./".Установка файлов .run в Ubuntu:
Если у вас есть * .run на рабочем столе, введите следующее в терминале, чтобы войти в Desktop, и нажмите Enter.
cd ~/Desktop
chmod +x filename.run
и нажмите Enter../filename.run
и нажмите Enter, и установщик запустится.источник
sudo ./filename.run command not found
после того, как я ввожу свой пароль sudoЧтобы запустить файл, откройте терминал и введите:
источник
открыть новый терминал
затем перейдите к файлу .run
источник
Пытаться:
-Работал для установки MyEclipse
источник
В ОС на базе Linux нет файлов .exe, и Linux полностью основан на разрешениях. Что бы вы ни хотели сделать, вам сначала нужно дать разрешение.
Вы спрашиваете, как установить .run файл?
По умолчанию файлы, которые вы копируете в системе, не получают разрешения на выполнение, потому что по умолчанию в Linux значение umask равно 022.
Чтобы сделать ваш файл .run исполняемым или рабочим:
Затем он попросит пароль.
sudo
это способ аутентификации и запустить команды в качестве суперпользователя .chmod +x
дает исполняемый доступ к этому файлу всем типам пользователей.источник
sudo
для изменения прав доступа к файлу .run - иногда эти файлы необходимо запускать от имени пользователя root, но обычно они принадлежат учетной записи пользователя без полномочий root (поскольку они обычно загружаются в веб-браузере или с помощью команды вродеwget
запуска от имени пользователя без полномочий root).