Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: nanko в Jul 04, 2015, 15:45



Титла: sudo ./ command not found
Публикувано от: nanko в Jul 04, 2015, 15:45
Опитвам се да инсталирам zoiper на Linux mint 17.1 64bit.

Следвам тези стъпки: https://www.zoiper.com/en/documentation/linux-installation-and-configuration
И стигам до sudo ./Zoiper_3.3_Linux_Free_64Bit.run
и ми дава command not found

Реинстралирах sudo пакета, пробвах с руут, пробвах да сменя пътя до файла да не би от там нещо да бъгва.. не става и нестава.


Титла: Re: sudo ./ command not found
Публикувано от: wfw в Jul 04, 2015, 17:14
като разархивираш удари едно chmod 755 ./Zoiper_3.3_Linux_Free_64Bit.run и ще стане...


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 04, 2015, 17:33
Не стана. Няма разлика.


Титла: Re: sudo ./ command not found
Публикувано от: bvbfan в Jul 04, 2015, 19:09
Какво прави тази програма? Тя е 32 битова и пускането ѝ в 64 битова среда изисква всички 32 битови приложения, от които зависи, затова ти дава, че не е намерена. Не може ли да ползваш стандартно приложение, което се намира в хранилището на Убунту.


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 04, 2015, 19:27
С линукс минт съм. На по-старата версия съм я инсталирал програмата, следователно трябва да може.
Пробвал съм както 32 така и 64 битовата версия. И при двете дава една и съща грешка. Какви приложения според теб трябва да имам?


Титла: Re: sudo ./ command not found
Публикувано от: Odido в Jul 04, 2015, 19:40
Код
GeSHi (Bash):
  1. chmod +x Zoiper_3.3_Linux_Free_64Bit.run
  2. bash Zoiper_3.3_Linux_Free_64Bit.run
  3.  


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 04, 2015, 19:45
на bash ми дава cannot execute binary file


Титла: Re: sudo ./ command not found
Публикувано от: Odido в Jul 04, 2015, 19:49
на bash ми дава cannot execute binary file

пробвай същото само че с sh


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 04, 2015, 20:03
Syntax error: Unterminated quoted string


Титла: Re: sudo ./ command not found
Публикувано от: Odido в Jul 04, 2015, 21:29
Syntax error: Unterminated quoted string
Е  разкарай единичните кавички навсякъде щом правиш drag/drop Или си влез в директорията където е свален файла и изпълни директно :

Код
GeSHi (Bash):
  1. sh Zoiper_3.3_Linux_Free_64Bit.run


Титла: Re: sudo ./ command not found
Публикувано от: tdonev в Jul 04, 2015, 22:25
... Изтрито от автора ...


Титла: Re: sudo ./ command not found
Публикувано от: Odido в Jul 04, 2015, 23:24
.run файлове спокойно се инталират и с ./ и с sh ,тествано, с bash обаче не винаги става.Ще прочета менюъла мерси.
EDIT"
@ТД илзезе прав.
Тествах и аз програмата тръгва с ./ и  exec  с шел интерпретарора не (за разлика от netbeans и amd-driver-installer-a). Хвърлих и един поглед на man-a току що.


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 05, 2015, 09:24
TД:
bash: exec: Zoiper_3.3_Linux_Free_64Bit.run: not found


Предния път когато инсталирах програмата всичко беше ОК. Следвах си инструкциите от линка в първия ми пост и се инсталирана нормално. Обаче сега нещо не е наред. Затова и писах тук.

Odido, никъде нямам единични кавички.

Сега тествах с dolphin, като му дам run in console:
Warning: Could not find '/media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit/Zoiper_3.3_Linux_Free_64Bit.run', starting '/bin/bash' instead.  Please check your profile settings.

Смених пътя с друга директрория, пак така, сложих /bin/bash в началото пак така.


Титла: Re: sudo ./ command not found
Публикувано от: BRADATA в Jul 05, 2015, 11:54
Я дай изхода от "pwd && ls -la" изпълнена в директорията със сваления файл.


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 05, 2015, 12:37
/media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit
total 71828
drwx------ 1 home home     4096 Jul  4 15:14 .
drwx------ 1 home home    40960 Jul  5 12:06 ..
-rw------- 1 home home 18137772 Dec 12  2013 zoiper
-rw------- 1 home home 17634678 Jul 17  2014 Zoiper_3.3_Linux_Free_32Bit.run
-rw------- 1 home home 18176262 Jul 17  2014 Zoiper_3.3_Linux_Free_64Bit.run
-rw------- 1 home home 19546712 Jul  4 13:49 Zoiper_for_ClearTelecomUS_Linux_64bit_v3.20.run


Титла: Re: sudo ./ command not found
Публикувано от: BRADATA в Jul 05, 2015, 12:57
Значи отиваш в директорията и изпълняваш следните команди:

Код:
chmod +x Zoiper_3.3_Linux_Free_64Bit.run
sudo ./Zoiper_3.3_Linux_Free_64Bit.run

Ако си свали правилно целия файл от сайта не би трябвало да имаш проблем.
Ако има проблем дай изхода от гореописаните команди.


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 05, 2015, 13:07
home@ ~ $ cd /media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit
home@ /media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit $ pwd && ls -la
/media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit
total 71828
drwx------ 1 home home     4096 Jul  4 15:14 .
drwx------ 1 home home    40960 Jul  5 12:06 ..
-rw------- 1 home home 18137772 Dec 12  2013 zoiper
-rw------- 1 home home 17634678 Jul 17  2014 Zoiper_3.3_Linux_Free_32Bit.run
-rw------- 1 home home 18176262 Jul 17  2014 Zoiper_3.3_Linux_Free_64Bit.run
-rw------- 1 home home 19546712 Jul  4 13:49 Zoiper_for_ClearTelecomUS_Linux_64bit_v3.20.run
home@ /media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit $ chmod +x Zoiper_3.3_Linux_Free_64Bit.run
home@ /media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit $ sudo ./Zoiper_3.3_Linux_Free_64Bit.run
[sudo] password for home:
sudo: ./Zoiper_3.3_Linux_Free_64Bit.run: command not found
home@ /media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit $ pwd && ls -la
/media/home/Install/Downloads/Zoiper_3.3_Linux_Free_32Bit_64Bit
total 71828
drwx------ 1 home home     4096 Jul  4 15:14 .
drwx------ 1 home home    40960 Jul  5 12:06 ..
-rw------- 1 home home 18137772 Dec 12  2013 zoiper
-rw------- 1 home home 17634678 Jul 17  2014 Zoiper_3.3_Linux_Free_32Bit.run
-rw------- 1 home home 18176262 Jul 17  2014 Zoiper_3.3_Linux_Free_64Bit.run
-rw------- 1 home home 19546712 Jul  4 13:49 Zoiper_for_ClearTelecomUS_Linux_64bit_v3.20.run


Титла: Re: sudo ./ command not found
Публикувано от: BRADATA в Jul 05, 2015, 13:24
Свали файла от zoiper.com, сложи го в някоя папка, изпълни "tar -xvf името–на-файла" и след това "sudo ./името на файла".

Тук може да видиш как се случва при мен на същия линукс:
http://www.23hq.com/bradata/photo/21134232


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 05, 2015, 13:33
При мен не се получава. Явно пропускам нещо.


home@ /media/home/Install/1 $ tar -xvf Zoiper_3.3_Linux_Free_32Bit_64Bit.tar.gz
Zoiper_3.3_Linux_Free_32Bit.run
Zoiper_3.3_Linux_Free_64Bit.run
home@ /media/home/Install/1 $ ls -la
total 69800
drwx------ 1 home home      504 Jul  5 13:29 .
drwx------ 1 home home    12288 Jul  5 13:29 ..
-rw------- 1 home home 35646451 Jul  4 13:53 Zoiper_3.3_Linux_Free_32Bit_64Bit.tar.gz
-rw------- 1 home home 17634678 Jul 17  2014 Zoiper_3.3_Linux_Free_32Bit.run
-rw------- 1 home home 18176262 Jul 17  2014 Zoiper_3.3_Linux_Free_64Bit.run
home@ /media/home/Install/1 $ sudo ./Zoiper_3.3_Linux_Free_64Bit.run
[sudo] password for home:
sudo: ./Zoiper_3.3_Linux_Free_64Bit.run: command not found


Титла: Re: sudo ./ command not found
Публикувано от: BRADATA в Jul 05, 2015, 13:59
Я вземи да го направиш от домашната ти директория (/home/home) ? Виж правата на папката при мен и при теб. Заради това се получава това.


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 05, 2015, 14:30
Най-накрая!

Каква е причината да не се получава от друго място? Пробвах го от 2я диск (където е пъня показана в темата) и в папката downloads на диска на който е ОС-а. И на 2те места не стана, само в home/home. Защо не могат да се зададат същите права на файловете?


Титла: Re: sudo ./ command not found
Публикувано от: BRADATA в Jul 05, 2015, 14:42
Правата на папката определят максималните права на файловете в нея. И когато папката няма права за изпълнение без значение какво слагаш в нея - не можеш да го изпълниш (говорим за бинари файлове).


Титла: Re: sudo ./ command not found
Публикувано от: nanko в Jul 05, 2015, 15:15
Благодаря на всички който се включиха в темата.

Хубав уикенд!