Автор Тема: no such file, but the file is there  (Прочетена 1784 пъти)

the_real_maniac

  • Участник
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
no such file, but the file is there
« -: Aug 14, 2004, 00:39 »
Последния пресен пример от преди няколко секунди ..

quake2....tgz

разархивирах го и пиша

./quake2
no such file

пиша sh ./quake2
немога да ... бинарен файл

ls
...
quake2
...

отварям различни file managers , абе там е бе 100000%%%

преди 2 дена ми го направи този проблем ...
и немога да разбера от какво е , тогава разархивирах една програма , пак беше tar.gz , ако това има значение ...
и същото казва няма такъв файл , а иначе sh file казва, абе немога да ... бинарен файл ..

Е*ати простотията, много тъп проблем , така де вижте го каква е гадория ...

Няма такъв файл , а иначе "абе хей това е бинарен файл не виждаш ли " ...  ':angry:'

Пооомооощ '<img'>

пс: текста е малко емоционален '<img'>
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

BOT_ev

  • Участник
  • *****
  • Публикации: 995
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
no such file, but the file is there
« Отговор #1 -: Aug 14, 2004, 00:56 »
Имах такъв проблем с демото на UT2004. Абсолютно същото както го описваш. Оправих се по доста идиотски начин. Свалих архива под Winboze и го разархивирах. След това си копирах файла под Linux-а и всичко си беше точно. Това е наистина странно решение на странен проблем, но поне при мене свърши работа. Но трябва да се има предвид, че това ставаше само с инсталатора на демото, с другите програми нямаше проблеми.
Активен

Get to da chopa !!!
----------------------------------------------------------------------

stockton

  • Участник
  • *****
  • Публикации: 58
    • Профил
no such file, but the file is there
« Отговор #2 -: Aug 14, 2004, 12:01 »
Олеле-мале... '<img'> А направихте ли си труда преди тези странни бозави гимнастики да проверите дали файла е изпълним?
Активен

BOT_ev

  • Участник
  • *****
  • Публикации: 995
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
no such file, but the file is there
« Отговор #3 -: Aug 14, 2004, 13:31 »
Цитат
Олеле-мале... '<img'> А направихте ли си труда преди тези странни бозави гимнастики да проверите дали файла е изпълним?

А според тебе дали не съм се сетил за това ?!? Естествено, че да !!!
Активен

Get to da chopa !!!
----------------------------------------------------------------------

the_real_maniac

  • Участник
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
no such file, but the file is there
« Отговор #4 -: Aug 14, 2004, 15:13 »
оле-мале , а ти сети ли се , че аз това съм го написал ..., че е изпълним файл ...

имам съмнение , че нещо tar -xvzf file.tgz не е у ред или tar , или пък gunzip :?

това ми даде идея , да пробвам tar + gunzip ... по отделно ..
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

  • Гост
no such file, but the file is there
« Отговор #5 -: Aug 23, 2004, 17:49 »
Здравей,
Когато kernel-a не успее да намери интерпретатора/loader-а необходим за изпълнението на дадена програма, той връща грешка ENOENT, което се интерпретира все едно програмата ти я няма.
$ cat > test.sh
#!/noshell
echo test
$ chmod 755 test.sh
$ ./test.sh
bash: /tmp/test.sh: /noshell: bad interpreter: No such file or directory
Това горното го пиша за да ти покажа, че дори и за скриптове важи същото (от 2.4 хората добавиха "bad interpreter", в 2.2.x тази подсказка я нямаше). Когато става въпрос за изпълнима компилирана програма, ядрото се опитва да зареди динамичния linker /lib/ld-linux.so.x. Това "x" зависи от версията на libc-то ти. За libc беше /lib/ld-linux.so.1, за glibc e /lib/ld-linux.so.2. Предполагам, че версията на quake2, която се опитваш да пуснеш е компилирана за libc4 или libc5 със съответния ld-linux.so.
Още инфо по въпроса можеш да намериш в google и на http://www.wlug.org.nz/CommonErrors

Поздрави,
Христо
Активен

melwin

  • Участник
  • *****
  • Публикации: 222
    • Профил
no such file, but the file is there
« Отговор #6 -: Aug 24, 2004, 17:27 »
можеш да ползваш ldd quake2 за да хвърлиш поглед в/у .so-тата които ползва куейк2, ако е линкнато със share libs.
Активен

The second is the basic unit of time. It is the length of time taken for 9192631770 periods of vibration of the caesium-133 atom to occur.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
parsing na file s C
Общ форум
panx 3 1568 Последна публикация Jul 09, 2002, 22:07
от
kak da razkompresiram bzip file
Настройка на програми
maestross 6 1192 Последна публикация Aug 06, 2002, 16:15
от maestross
img file
Хардуерни и софтуерни проблеми
ivo3d 5 2467 Последна публикация Feb 17, 2004, 22:41
от Йордан
File Systems
Настройка на програми
Nerf 0 657 Последна публикация Feb 06, 2004, 22:58
от Nerf
Търся програма за ssh file tranfer
Настройка на програми
JaG_ 13 3003 Последна публикация Sep 04, 2008, 19:33
от JaG_