Linux Mint    Ubuntu    openSUSE    Asterisk    FreeBSD    Android    Nokia N900    Игры в Linux
 Linux Mint    Ubuntu     openSUSE     Asterisk     FreeBSD     Android     N900     Games

Как запустить .run файл?

Для кого то это не секрет, а кто то думаю спрашивает себя (или google :) ), как запустить или установить .run файл? Если вы этого еще не знаете, то читаем данное мини howto для новичков и понимаем, как все просто :)

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

sh <имя файла>.run

Если терминал будет ругаться, и выдает: cannot execute binary file, то пробуем вторую команду:

./<имя файла>.run

Пробуем! :)

MACTEP аватар

а

sudo chmod +x file.run

забыли?

Linux_man аватар

а не всегда же :)

MACTEP аватар

ну да. Но в большинстве случаев.

Linux_man аватар

сегодня когда на одном файле тестировал, не было, подумал оставлю так :)

P.S. тестированный файл была игра неплохая, завтра будет статья :)

MACTEP аватар

Манияк :)

Linux_man аватар

есть чуток ;)

MACTEP аватар

для танкистов неплохо было бы варианты запусков в разных дистрибутивах расписать :)

Linux_man аватар

просто если игра идет с официального сайта, как .run файл, то везде одинаково, а вот если есть под каждый дистр отдельный то да :) хотя я так вроде делал, где была необходимость :)

Reedych аватар

Ну если .run качается из интернетов или распакуется из .zip/.rar архива, то права на файл могут не сохраняться, вот в таких случаях надо.

hypercub аватар

Здрасте :)
Драйвера NVIDIA я запускаю через ./sh
А вот бинарный установщик Crossover просто через sh. Как говориться везде свои тонкости. По поводу консольной команды что писал brootos - привык давать полные права, т.к. на домашнем ноутбуке я один юзер) sudo chmod a+rwx file.run

Die Loesung kommt mit der Zeit.

MACTEP аватар

Вот как раз, если мне память не изменяет, nvidia драйвера требуют chmod +x да и ряд других run инсталяторов право быть ИСПОЛНЯЕМЫМ файлом :)

Хотя обычно достаточно поставить галочку в свойствах, выполняться как приложение, кликнуть по run и запустить используя терминал. По крайней мере в файлах readme.txt пишут, как установить то или иное приложение :)

“Драйвера NVIDIA я запускаю через ./sh” – ага, но мне нравиться так:

sudo chmod +x ./NV (TAB и ENTER)
sudo /etc/init.d/lighdm stop
sudo ./NV (TAB и ENTER)

или

sudo sh ./NV (TAB и ENTER)

ну а потом

sudo /etc/init.d/lighdm start

ПС. Забыли мы с этими run и bin старые добрые ./configure :)

Linux_man аватар

ну в мини статье указано про исполняемость :) только через свойства :)

MACTEP аватар

Все :). Ты победил :)

MACTEP аватар

Боже в 2012 я был таким дебилом :)

jeks0n аватар

теперь посмотрим на твой коммент в 2020-ом :)

&