<comando> : no such file or directory
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- Gn4PqUr@z
- Packager

- Messaggi: 7
- Iscritto il: sab 1 nov 2008, 10:24
- Slackware: 13.0 x64
- Kernel: 2.6.33.1
- Desktop: KDE 4
- Località: Schio (VI)
<comando> : no such file or directory
Salve ragazzi, sto diventando scemo dietro un comportamento alquanto strano; slapt-get e unison (correttamente installati e funzionanti su un'altra slack 13 nn a 64 bit però) non vengono trovatio ovvero:
root@xxxxxxx:~# slapt-get
-su: /usr/sbin/slapt-get: No such file or directory
il file logicamente esiste ed i permessi sono settati correttamente:
root@xxxxxxxx:/usr/sbin# ls -al | grep slapt-get
-rwxr-xr-x 1 root root 85748 2010-03-25 21:27 slapt-get*
cs succede? O.O
root@xxxxxxx:~# slapt-get
-su: /usr/sbin/slapt-get: No such file or directory
il file logicamente esiste ed i permessi sono settati correttamente:
root@xxxxxxxx:/usr/sbin# ls -al | grep slapt-get
-rwxr-xr-x 1 root root 85748 2010-03-25 21:27 slapt-get*
cs succede? O.O
Re: <comando> : no such file or directory
Codice: Seleziona tutto
file /usr/sbin/slapt-getRe: <comando> : no such file or directory
Codice: Seleziona tutto
which slapt-get- Gn4PqUr@z
- Packager

- Messaggi: 7
- Iscritto il: sab 1 nov 2008, 10:24
- Slackware: 13.0 x64
- Kernel: 2.6.33.1
- Desktop: KDE 4
- Località: Schio (VI)
Re: <comando> : no such file or directory
Dopo qualche ora passata a cercare le possibili cause ho scoperto che tutti i comandi che nn funzionavano erano ELF 32-bit -.- leggendo poi che la slack64 e una 64 bit pura ho fatto 2+2... chiaramente nn posso utilizzare un binario compilato a 32 bit in un sistema a 64 bit... certo che però potevano anche sprecarsi di dare un errore un pò più sensato di no such file or directory... Grazie comunque =)
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: <comando> : no such file or directory
ma chi? apt-get te lo avrebbe detto che l'architettura era diversa: qui devi sapere tu cosa installi e se puoi installarlo. QUESTA È SPAR...SLACKWARE!Gn4PqUr@z ha scritto: certo che però potevano anche sprecarsi di dare un errore un pò più sensato di no such file or directory... Grazie comunque =)
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: <comando> : no such file or directory
Trovo alquanto strano la risposta della tua slack64.Gn4PqUr@z ha scritto:Dopo qualche ora passata a cercare le possibili cause ho scoperto che tutti i comandi che nn funzionavano erano ELF 32-bit -.- leggendo poi che la slack64 e una 64 bit pura ho fatto 2+2... chiaramente nn posso utilizzare un binario compilato a 32 bit in un sistema a 64 bit... certo che però potevano anche sprecarsi di dare un errore un pò più sensato di no such file or directory... Grazie comunque =)
Nella mia 32 bit se cerco di far eseguire
- *.dmg (Mac)
- *.exe (M$)
- bash (da Slackware 13-64)
dice sempre "cannot execute binary file".
Poi con file(1) vedi subito il loro sistema operativo.
- ZeroUno
- Staff

- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: <comando> : no such file or directory
Non è strana per niente invece.Mario Vanoni ha scritto:Trovo alquanto strano la risposta della tua slack64.Gn4PqUr@z ha scritto: certo che però potevano anche sprecarsi di dare un errore un pò più sensato di no such file or directory... Grazie comunque =)
Se hai un sistema a 32bit e tenti di eseguire un comando a 64bit, è il kernel che non riconosce il file e lo considera come binary.
Se hai un sistema a 64bit e tenti di eseguire un comando a 32bit, il kernel lo riconosce e tenta di eseguirlo. Il "not found" si riferisce al fatto che non vengono trovate le librerie a 32bit (glibc e compagnia bella) che in /usr/lib non ci sono. Se il file era compilato staticamente lo avrebbe eseguito perfettamente.
La slamd64 per default ha installate le librerie di compatibilità.
Nella slackware64 vanno installate a parte. v. Compatibilità con programmi a 32 bit (multilib)
# ldd /usr/sbin/slapt-get
te lo avrebbe detto.
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
