Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Примерный ученик от Июнь 07, 2012, 14:16



Название: Файлы инсталяции run и bin
Отправлено: Примерный ученик от Июнь 07, 2012, 14:16
Как с ними работать в Линукс? ???


Название: Re: Файлы инсталяции run и bin
Отправлено: Пантер от Июнь 07, 2012, 14:17
Запускать.


Название: Re: Файлы инсталяции run и bin
Отправлено: ecspertiza от Июнь 07, 2012, 14:37
как то так

sudo chmod 777 ./blabla.bin
./blabla.bin


Название: Re: Файлы инсталяции run и bin
Отправлено: Примерный ученик от Июнь 07, 2012, 14:43
Ух ты, запустилось ;D
Спасибо, понял 8)


Название: Re: Файлы инсталяции run и bin
Отправлено: Пантер от Июнь 07, 2012, 14:44
как то так

sudo chmod 777 ./blabla.bin
./blabla.bin
sudo нужно в обоих случаях или совсем не нужно.


Название: Re: Файлы инсталяции run и bin
Отправлено: mutineer от Июнь 07, 2012, 14:53
как то так

sudo chmod 777 ./blabla.bin
./blabla.bin

можно не делать chmod, а выполнить ". ./blabla.bin"


Название: Re: Файлы инсталяции run и bin
Отправлено: GreatSnake от Июнь 07, 2012, 15:00
как то так

sudo chmod 777 ./blabla.bin
./blabla.bin

можно не делать chmod, а выполнить ". ./blabla.bin"
Плохой совет, ибо испортите текущую shell сессию или вообще её закроете, т.к. в .bin вполне может быть exit.
Достаточно просто вызвать "sh blabla.bin".


Название: Re: Файлы инсталяции run и bin
Отправлено: kambala от Июнь 07, 2012, 15:00
а что в таком случае первая точка означает?


Название: Re: Файлы инсталяции run и bin
Отправлено: GreatSnake от Июнь 07, 2012, 15:03
а что в таком случае первая точка означает?
Запустить команды из blabla.bin в текущей shell-сессии.


Название: Re: Файлы инсталяции run и bin
Отправлено: ecspertiza от Июнь 07, 2012, 16:42
sudo нужно в обоих случаях или совсем не нужно.

Зачем ставить в обоих случаях ? В первой строке выдали права на все любым юзверям, во второй запустили, если нужен будет root он его попросит


Название: Re: Файлы инсталяции run и bin
Отправлено: ecspertiza от Июнь 07, 2012, 16:44
а что в таком случае первая точка означает?

имеешь ввиду "./" ?

Если да, то это значит выполнить в текущей директории. Как вариант запуск к примеру ./application и application совсем разные. В первом случае запуститься application из текущей директории во втором из /usr/bin если он там есть


Название: Re: Файлы инсталяции run и bin
Отправлено: kambala от Июнь 07, 2012, 17:00
нет, я говорил про запись ". ./run.bin", но GreatSnake уже объяснил