Controllare dipendenze pacchetto...
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 Slackware, se l'argomento è generale usate il forum 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 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 Slackware, se l'argomento è generale usate il forum 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.
Controllare dipendenze pacchetto...
Salve a tutti... so che è una banalità, ed ho provato anche ad usare il tasto cerca ma mi escono milioni di risultati e mai ciò che cerco... cioè se installo un pacchetto e le dipendenze non sono soddisfatte, slack non mi dice nulla, ma allora come faccio a sapere se il programma installato è tutto ok e posso usarlo a pieno??
- navajo
- Staff

- Messaggi: 3884
- Iscritto il: gio 8 gen 2004, 0:00
- Nome Cognome: Massimiliano
- Slackware: 13.37 (x86_64)
- Kernel: 2.6.37.6
- Desktop: KDE 4.7.0 (Alien)
- Località: Roma
Re: Controllare dipendenze pacchetto...
lo lanci da riga di comando. ti darà tutte le informazioni del caso.vheon ha scritto:Salve a tutti... so che è una banalità, ed ho provato anche ad usare il tasto cerca ma mi escono milioni di risultati e mai ciò che cerco... cioè se installo un pacchetto e le dipendenze non sono soddisfatte, slack non mi dice nulla, ma allora come faccio a sapere se il programma installato è tutto ok e posso usarlo a pieno??
Re: Controllare dipendenze pacchetto...
quindi non c'è nessun comando per verificare??
- navajo
- Staff

- Messaggi: 3884
- Iscritto il: gio 8 gen 2004, 0:00
- Nome Cognome: Massimiliano
- Slackware: 13.37 (x86_64)
- Kernel: 2.6.37.6
- Desktop: KDE 4.7.0 (Alien)
- Località: Roma
Re: Controllare dipendenze pacchetto...
La slackware di se non usa nessun tool automatico per risolvere le dipendenze. Se vuoi, puoi appoggiarti a programmi esterni,vheon ha scritto:quindi non c'è nessun comando per verificare??
come l´ottimo slackyd, oppure slapt-get
li trovi qui sul repository di slacky
Re: Controllare dipendenze pacchetto...
non voglio che mi risolva le dipendenze... pensavo ci fosse un comando che mi elencasse le dipendenze del pacchetto...
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Controllare dipendenze pacchetto...
del "pacchetto" no, dell'eseguibile sì, con lddvheon ha scritto:non voglio che mi risolva le dipendenze... pensavo ci fosse un comando che mi elencasse le dipendenze del pacchetto...
- teox99
- Linux 3.x

- Messaggi: 738
- Iscritto il: ven 25 lug 2008, 14:54
- Slackware: 13.37
- Desktop: KDE - Xfce
- Località: Roma[Eur]
- Contatta:
Re: Controllare dipendenze pacchetto...
nel repo del pacchetto nella directory src/
c'è un file che si chiama slack-required
che elenca le dipendenze del pacchetto.
c'è un file che si chiama slack-required
che elenca le dipendenze del pacchetto.
- mohaa
- Linux 1.x

- Messaggi: 181
- Iscritto il: mar 4 mar 2008, 8:52
- Slackware: 12.1
- Kernel: 3
- Desktop: Gnome2
- Distribuzione: Gentoo
- Località: Francia
Re: Controllare dipendenze pacchetto...
Se installati foobar e vuoi verificare le dipendenze :vheon ha scritto:ma allora come faccio a sapere se il programma installato è tutto ok e posso usarlo a pieno??
Codice: Seleziona tutto
ldd foobarRe: Controllare dipendenze pacchetto...
grazie... l'unica cosa che mi risulta strano è: ho scaricato il pacchetto di URXVT, l'ho installato, e poi ho dato e la risposta è stata: mentre se do il percorso intero, quiondi mi da la lista... ma quindi devo dare sempre il percorso assoluto???
Codice: Seleziona tutto
ldd urxvtCodice: Seleziona tutto
ldd ./urxvt: No such file or directoryCodice: Seleziona tutto
ldd /usr/bin/urxvt
Ultima modifica di vheon il dom 2 ago 2009, 17:15, modificato 1 volta in totale.
- mohaa
- Linux 1.x

- Messaggi: 181
- Iscritto il: mar 4 mar 2008, 8:52
- Slackware: 12.1
- Kernel: 3
- Desktop: Gnome2
- Distribuzione: Gentoo
- Località: Francia
Re: Controllare dipendenze pacchetto...
Il file (./urxvt) non c'è, sembra indicare lo stdout. Se foobar esiste nel PATH,No such file or directory
Codice: Seleziona tutto
ldd `which foobar`Codice: Seleziona tutto
$ ldd `which urxvt`
linux-gate.so.1 => (0xb8096000)
/usr/lib/libv4l/v4l1compat.so (0xb8093000)
libm.so.6 => /lib/libm.so.6 (0xb8041000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb802f000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb8027000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7ffc000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7f8e000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7f79000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e92000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb7e7a000)
libdl.so.2 => /lib/libdl.so.2 (0xb7e76000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7e44000)
libutil.so.1 => /lib/libutil.so.1 (0xb7e40000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7e28000)
libc.so.6 => /lib/libc.so.6 (0xb7cdc000)
/lib/ld-linux.so.2 (0xb8097000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7cd1000)
libv4l1.so.0 => /usr/lib/libv4l1.so.0 (0xb7ccd000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7cad000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7caa000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7c93000)
libv4l2.so.0 => /usr/lib/libv4l2.so.0 (0xb7c8a000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c87000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c82000)
libv4lconvert.so.0 => /usr/lib/libv4lconvert.so.0 (0xb7c20000)
Re: Controllare dipendenze pacchetto...
ma la directory in cui si trova l'eseguibile si trova nel PATH...
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Controllare dipendenze pacchetto...
si dice directory non directoryvheon ha scritto:ma la directory in cui si trova l'eseguibile si trova nel PATH...
$PATH è una variabile d'ambiente in cui la shell cerca i "comandi", non c'entra niente con il percorso in cui un comando trova i file, a meno di comandi particolare come which appunto, che serve proprio per cercare il path assoluto del primo comando trovato nelle directory conenute in $PATH
man which
man ldd
Re: Controllare dipendenze pacchetto...
Ragazzi ma i caratteri indicati dopo la libreria cosa sono/a cosa si riferiscono?
Per capirci:
I caratteri di cui parlo sono:
Per capirci:
Codice: Seleziona tutto
/lib/ld-linux.so.2 (0xb7eff000)
Codice: Seleziona tutto
0xb7eff000