Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: mozy 14 Července 2011, 18:43:48

Název: NAstavení práv
Přispěvatel: mozy 14 Července 2011, 18:43:48
Dobrý den, chtěl jsem si nainstalovat CS 1.6 server a v návodu se píše, že mám nastavit práva pomocí příkazu chmod +x hldsupdatetool.bin . Pak mám tento soubor spustit pomocí příkazu ./hldsupdatetool.bin . Když toto ale udělám, tak to napíše pouze root@mattoni:~/srcds_l# ./hldsupdatetool.bin
-bash: ./hldsupdatetool.bin: No such file or directory

Pomůžete někdo? Díky moc.
Název: Re: NAstavení práv
Přispěvatel: pacholik 14 Července 2011, 20:05:16
No such file or directory = Adresář nebo soubor neexistuje
Název: Re: NAstavení práv
Přispěvatel: mozy 14 Července 2011, 21:06:13
Existuje, při výpisu složky mi to napíše tohle


root@mattoni:~/srcds_l# ls
hldsupdatetool.bin*
Název: Re: NAstavení práv
Přispěvatel: daysleeper 14 Července 2011, 21:38:20
Dobrý den, chtěl jsem si nainstalovat CS 1.6 server a v návodu se píše,
v kterem navodu?
Název: Re: NAstavení práv
Přispěvatel: Tetsuya 14 Července 2011, 21:44:32
Existuje, při výpisu složky mi to napíše tohle


root@mattoni:~/srcds_l# ls
hldsupdatetool.bin*


Hm... trochu mě zaráží ta hvězdička na konci souboru. Jestli si použil příkaz ls bez parametrů, tak by tam neměla bejt, pokud teda nemáš udělanej alias na ls -F. Zkus v tom adresáři spustit ls -F, nebo prostě napiš prvních pár písmen názvu souboru a dej TAB.
Název: Re: NAstavení práv
Přispěvatel: mozy 14 Července 2011, 22:42:29
Dávám normálně ls . Vůbec nevim, čím by to mohlo bejt, nic mě nenapadá. Nespustim tam vůbec nic.
Název: Re: NAstavení práv
Přispěvatel: Tetsuya 14 Července 2011, 22:54:31
Nedávej ls, ale ls -F a skopíruj sem, co ti to píše. A taky si zjisti, jestli je opravdu nutný spouštět to pod rootem...
Název: Re: NAstavení práv
Přispěvatel: mozy 15 Července 2011, 09:07:51
root@mattoni:~/srcds_l# ls -F
hldsupdatetool.bin*
Název: Re: NAstavení práv
Přispěvatel: Tetsuya 15 Července 2011, 09:26:28
Tak to je divný... Měl jsem za to, že ta hvězdička je součástí názvu souboru, ale vypadá to, že neni. Když napíšeš prvních pár písmen z názvu toho souboru a zmáčkneš TAB, tak co ti to doplní?
Název: Re: NAstavení práv
Přispěvatel: mozy 15 Července 2011, 09:34:44
Nic to neudělá, když zmáčknu tab.
Název: Re: NAstavení práv
Přispěvatel: Tetsuya 15 Července 2011, 09:54:11
Pošli sem ještě ten návod, podle kterýho to děláš.
Název: Re: NAstavení práv
Přispěvatel: mozy 15 Července 2011, 10:10:07
http://www.wowresource.eu/index.php?showtopic=19312
Název: Re: NAstavení práv
Přispěvatel: Tetsuya 15 Července 2011, 10:25:36
Hm... Hele smaž ten adresář  srcds_l a udělej to celý znova.

Příkaz pro smazání:

Kód: [Vybrat]
rm -r /cesta/k/adresari/srcds_l
Název: Re: NAstavení práv
Přispěvatel: mozy 15 Července 2011, 11:27:41
Bohužel, pořád stejná chyba a nedělá to jenom u tohoto programu, ale nejde mi spustit nic.
Název: Re: NAstavení práv
Přispěvatel: Tetsuya 15 Července 2011, 12:16:57
Bohužel, pořád stejná chyba a nedělá to jenom u tohoto programu, ale nejde mi spustit nic.

Co ještě ti nejde spustit? A napiš, co je to za ubuntu a verzi...
Název: Re: NAstavení práv
Přispěvatel: Tetsuya 15 Července 2011, 13:21:42
Njn, ta binarka je pro 32-bit. Jestli máš 64-bit, tak to může bejt problém.

Mrkni na tyhle fóra, řeší stejnej problém:

http://forums.srcds.com/viewtopic/4497 (http://forums.srcds.com/viewtopic/4497)

http://ubuntuforums.org/showthread.php?t=76483&page=2 (http://ubuntuforums.org/showthread.php?t=76483&page=2)

A tady je něco o spouštění 32-bit aplikací na 64-bit systému:

http://www.linux.com/archive/feature/142075 (http://www.linux.com/archive/feature/142075)

EDIT:

Ještě mrkni sem:

http://www.abclinuxu.cz/poradna/linux/show/316755 (http://www.abclinuxu.cz/poradna/linux/show/316755)
Název: Re: NAstavení práv
Přispěvatel: Michal Janoušek 17 Července 2011, 06:27:20
Problém by neměl být.
Já mám 64bit verzi na serveru (Debianu - ale to by mělo být stejné) a fachá to.
Akorát stačí mít nainstalované 32bit knihovny...

Kód: [Vybrat]
apt-get install ia32-libsZkus tohle... :)  - spust to pod rootem.