Repository 32bit  Forum
Repository 64bit  Wiki

Aiuto installazione sorgenti.

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware 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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.

Aiuto installazione sorgenti.

Messaggioda NicoMetal » mer dic 07, 2011 3:17

Espongo subito il problema: nella mia facoltà ci è stato detto di installarci da soli i sorgenti di questo programma chiamato SIS. Problema solo in pochi ci siamo riusciti.
Il metodo consigliato dal professore non funziona a nessuno ed è:

cd
mkdir sis-1.3
cd sis-1.3
copiare il file scaricato (sis1.3-linux.tgz) nella directory sis-1.3
tar xvfz sis1.3-linux.tgz
cd
gedit .bashrc
(qualsiasi editor di testo ovviamente va bene)
scorrere il file fino in fondo ed aggiungere la seguente nuova riga:
export PATH=$PATH:/home/mionomeutente/sis-1.3/bin
salvare, chiudere e riavviare un nuovo terminale.

Il mio metodo invece funziona bene a me e a pochi altri e penso che forse sarà solo per fortuna che ancora non è uscito nessun errore. Il mio metodo:

$su
#mkdir -p /project/sis/sis-1.2
#tar -xf nome_sorgente_sis.tgz -C /project/sis/sis-1.2
#cd /project/sis/sis-1.2
#make -i
#cd /project/sis/sis-1.2/bin
#ln sis /usr/bin/sis
.
Pensovo fosse perfetto, se uno studente non fosse venuto a chiedermi aiuto e io, utilizzando questo metodo non sono riuscito (seppur a me e altri 2/3 a cui l'ho consigliato ha funzionato) a installargli sis.

Se posto i sorgenti qualcuno potrebbe provare a vedere come fare per installarlo correttamente (possibilmente in modo tale che funzioni a prescindere dalla distro)?
Questo è il link per il sorgente: sis1.3-linux.tgz
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 366
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: Aiuto installazione sorgenti.

Messaggioda Blallo » mer dic 07, 2011 4:58

Ma perchè non installarlo in /usr/local/bin? funziona uguale..
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3212
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Aiuto installazione sorgenti.

Messaggioda NicoMetal » mer dic 07, 2011 12:42

Cioè? Come? Piuttosto che fare il collegamento in /usr/bin farlo in /usr/local/bin? Comunque prova a scaricare i sorgenti e vedere.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 366
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: Aiuto installazione sorgenti.

Messaggioda Blallo » mer dic 07, 2011 12:48

Anzichè linkarlo, copialo
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3212
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Aiuto installazione sorgenti.

Messaggioda d4z_c0nf » mer dic 07, 2011 12:54

Ma perchè fai un hard link?
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiuto installazione sorgenti.

Messaggioda NicoMetal » mer dic 07, 2011 13:01

Perchè pensavo che facendo il cp del binario poi, una volta che si faceva partire, andasse a cercare le librerie in /usr/lib mentre con il link le va a cercare nella directory d'origine.
Comunque non è così semplice: Prima di tutto i binari in bin (del file compresso) non partono subito se si da tipo ./sis esce come risultato: "nessun file o directory), se si fa partire il make file vi sono una sfilza di errori.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 366
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: Aiuto installazione sorgenti.

Messaggioda d4z_c0nf » mer dic 07, 2011 13:11

NicoMetal ha scritto:Perchè pensavo che facendo il cp del binario poi, una volta che si faceva partire, andasse a cercare le librerie in /usr/lib mentre con il link le va a cercare nella directory d'origine.
Comunque non è così semplice: Prima di tutto i binari in bin (del file compresso) non partono subito se si da tipo ./sis esce come risultato: "nessun file o directory), se si fa partire il make file vi sono una sfilza di errori.


Scusa un attimo, io ho scaricato il pacchetto, untarrato, spostatomi nella sua dir bin, ho lanciato sis e non mi dà problemi.
Stessa cosa, ovviamente, modifando il path dell'utente aggiungendo la directory suddetta.

Edit:
Cioè ho usato il metodo del tuo prof.
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiuto installazione sorgenti.

Messaggioda NicoMetal » mer dic 07, 2011 13:19

A me anche, io il problema non lo ho mi funziona è anche bene. Ho fatto la stessa cosa su un portatile di un mio compagno di facoltà con su l'ultimo ubuntu, e mi da quell'errore. Non so cosa può essere. Inizialmente ho pensato che fosse il mio metodo sbagliato, ma ora come ora mi fai sospettare che ci sia qualcosa che non va sul suo computer.
È possibile? Magari gli manca qualche cosa per farlo partire? L'errore è il "no such file or directory" anche lanciato dalla directory bin appena estratta. Non saprei proprio come risolverlo.
È sentendo in giro, non è l'unico a cui non funziona.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 366
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: Aiuto installazione sorgenti.

Messaggioda d4z_c0nf » mer dic 07, 2011 13:23

NicoMetal ha scritto:A me anche, io il problema non lo ho mi funziona è anche bene. Ho fatto la stessa cosa su un portatile di un mio compagno di facoltà con su l'ultimo ubuntu, e mi da quell'errore. Non so cosa può essere. Inizialmente ho pensato che fosse il mio metodo sbagliato, ma ora come ora mi fai sospettare che ci sia qualcosa che non va sul suo computer.
È possibile? Magari gli manca qualche cosa per farlo partire? L'errore è il "no such file or directory" anche lanciato dalla directory bin appena estratta. Non saprei proprio come risolverlo.


Non so che dirti sinceramente ma l'autocompletamento te lo mostra?
Non è che per qualche motivo strano nel PATH del suo utente non ha il "." e quindi devi lanciarlo con "./sis", intendo sempre muovendosi nella dir bin.
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiuto installazione sorgenti.

Messaggioda NicoMetal » mer dic 07, 2011 13:26

I file vi sono perchè si vedono con ls, e l'autocompletamento per abitudine lo faccio anche con file di tre lettere e funziona. Inoltre io lancio sempre i binari che non sono in /usr/bin con "./" prima del nome.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 366
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: Aiuto installazione sorgenti.

Messaggioda d4z_c0nf » mer dic 07, 2011 13:27

NicoMetal ha scritto:I file vi sono perchè si vedono con ls, e l'autocompletamento per abitudine lo faccio anche con file di tre lettere e funziona. Inoltre io lancio sempre i binari che non sono in /usr/bin con "./" prima del nome.


Quindi pare proprio che non ci sia una spiegazione... pure perchè non si capisce quale file non trovi..
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiuto installazione sorgenti.

Messaggioda NicoMetal » mer dic 07, 2011 13:32

Bhe in teoria il file che non trova è sono tutti ibinari in quella directory (pur esistendo).
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 366
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: Aiuto installazione sorgenti.

Messaggioda NicoMetal » mer dic 07, 2011 14:14

Proverò con un ldd e poi chiuderò questo post con il responso.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 366
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce


Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Google [Bot] e 1 ospite