Pagina 1 di 1

Slackware64-current e installazione pacchetti

Inviato: sab 6 giu 2009, 18:49
da Delcaran Lëdeloth
Ho appena portato a termine l'installazione pulita di Slackware64, e la prima cosa che ho notato è la velocità decisamente superiore a prima. Ma c'è sempre un ma...il ma in questione è che i programmi installati dai pacchetti tgz scaricati da questo sito non funzionano. In particolare ho provato slackyd e ksip. Entrambi, quando tento di avviarli da console, mi restutiscono

Codice: Seleziona tutto

/usr/sbin/slackyd: no such file or directory
Il file naturalmente è presente e dispone di tutti i permessi necessari, ma non si avvia ne da utente normale ne da root...
Qualche idea?

Re: Slackware64-current e installazione pacchetti

Inviato: sab 6 giu 2009, 19:14
da JohnnyMnemonic
Uhm, bel miscuglio, stai tentando di eseguire un file a 32 bit su una architettura 64, potrebbe essere questo?

Re: Slackware64-current e installazione pacchetti

Inviato: sab 6 giu 2009, 20:37
da Blallo
JohnnyMnemonic ha scritto:Uhm, bel miscuglio, stai tentando di eseguire un file a 32 bit su una architettura 64, potrebbe essere questo?
dubito...è un semplice script...non richiede nulla di nulla....scarica e basta
in ogni caso a me è in /usr/bin

Re: Slackware64-current e installazione pacchetti

Inviato: sab 6 giu 2009, 23:15
da Blizzard
jimmy_page_89 ha scritto:
JohnnyMnemonic ha scritto:Uhm, bel miscuglio, stai tentando di eseguire un file a 32 bit su una architettura 64, potrebbe essere questo?
dubito...è un semplice script...non richiede nulla di nulla....scarica e basta
in ogni caso a me è in /usr/bin
Humm! se ti riferisci a slackyd non è un semplice script ma un programma C in piena regola, ergo binario.
Anche ksip è binario (se è quello mio) ed entrambi sono a 32bit in questo repository.
Solo che a differenza di slackyd per cui la compilazione non dovrebbe essere problematica (a patto che poi riesci a collegarlo ad un repository a 64 bit) per ksip devi avere le qt4 (che io ho preso da quì e quindi compilate a 32bit??)

ciao
Gio

Re: Slackware64-current e installazione pacchetti

Inviato: dom 7 giu 2009, 13:44
da Delcaran Lëdeloth
Si, ho sbagliato a scrivere la directory :)
Avevo pensato anche io che il problema riguardasse il fatto che sono compilati per 32bit, ma credo che se così fosse non avrei quel tipo di errore... Mi direbbe qualcosa tipo "non trovo la libreria tal dei tali" oppure un più divertente segfault, ma non fa niente del genere... Secondo il sistema il file non esiste..

Re: Slackware64-current e installazione pacchetti

Inviato: dom 7 giu 2009, 14:23
da zoros
Delcaran Lëdeloth ha scritto:... Secondo il sistema il file non esiste..
però questa è la tipica risposta di un sistema a 64bit quando incontra un eseguibile a 32bit ... questo eseguibile a 32 "non esiste" per il sistema in quanto la macchina quando gira a 64bit è un'altra macchina, cioè cambia proprio l'architettura del sistema ... tanto e vero che se nel kernel non è abilitata l'emulazione a 32bit del processore non sarà possibile eseguire binari a 32bit neanche "allegando" tutte le librerie necessarie

Re: Slackware64-current e installazione pacchetti

Inviato: dom 7 giu 2009, 21:23
da aLvArO
ho creato il pacchetto di slackyd per 64bit e funziona abbastanza bene.
se lo vuoi provare qui

Re: Slackware64-current e installazione pacchetti

Inviato: lun 8 giu 2009, 11:12
da Delcaran Lëdeloth
Per curiosità professionale mi sono scaricato il sorgente è ho ricompilato per la nuova architettura, e come dice alvaro va tutto ok.. Ma questo significa che i pacchetti scaricati da slacky, che sono tutti 32bit, non funzioneranno sul sistema se non con previa ricompilazione... È auspicabile un repository a 64bit? [-o<

Re: Slackware64-current e installazione pacchetti

Inviato: lun 8 giu 2009, 11:31
da conraid
Delcaran Lëdeloth ha scritto:Per curiosità professionale mi sono scaricato il sorgente è ho ricompilato per la nuova architettura, e come dice alvaro va tutto ok.. Ma questo significa che i pacchetti scaricati da slacky, che sono tutti 32bit, non funzioneranno sul sistema se non con previa ricompilazione...
sì, devi ricompilare i pacchetti
Delcaran Lëdeloth ha scritto: È auspicabile un repository a 64bit?
non si sa ancora se ci sarà

comunque tra i pacchetti di ponce e quelli di alien hai già un buon repository
poi gli slackbuild di slackers.it sono pronti per i 64bit (li sta testando d4z_c0nf) e quelli di SBo stanno convertendoli

Su slacky cosa verrà fatto non si sa ancora

Re: Slackware64-current e installazione pacchetti

Inviato: sab 20 giu 2009, 13:30
da Delcaran Lëdeloth
zoros ha scritto:tanto e vero che se nel kernel non è abilitata l'emulazione a 32bit del processore non sarà possibile eseguire binari a 32bit neanche "allegando" tutte le librerie necessarie
Ma questo vuol dire che se ricompilo il kernel con il supporto per l'emulazione a 32bit riesco ad eseguire i programmi 32bit se installo le librerie necessarie?