Pagina 1 di 1
Controllare dipendenze pacchetto...
Inviato: mer 29 lug 2009, 14:40
da vheon
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...
Inviato: mer 29 lug 2009, 15:03
da navajo
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??
lo lanci da riga di comando. ti darà tutte le informazioni del caso.
Re: Controllare dipendenze pacchetto...
Inviato: mer 29 lug 2009, 15:49
da vheon
quindi non c'è nessun comando per verificare??
Re: Controllare dipendenze pacchetto...
Inviato: mer 29 lug 2009, 15:55
da navajo
vheon ha scritto:quindi non c'è nessun comando per verificare??
La slackware di se non usa nessun tool automatico per risolvere le dipendenze. Se vuoi, puoi appoggiarti a programmi esterni,
come l´ottimo slackyd, oppure slapt-get
li trovi qui sul repository di slacky
Re: Controllare dipendenze pacchetto...
Inviato: mer 29 lug 2009, 17:05
da vheon
non voglio che mi risolva le dipendenze... pensavo ci fosse un comando che mi elencasse le dipendenze del pacchetto...
Re: Controllare dipendenze pacchetto...
Inviato: mer 29 lug 2009, 17:11
da conraid
vheon ha scritto:non voglio che mi risolva le dipendenze... pensavo ci fosse un comando che mi elencasse le dipendenze del pacchetto...
del "pacchetto" no, dell'eseguibile sì, con ldd
Re: Controllare dipendenze pacchetto...
Inviato: mer 29 lug 2009, 17:11
da teox99
nel repo del pacchetto nella directory src/
c'è un file che si chiama slack-required
che elenca le dipendenze del pacchetto.
Re: Controllare dipendenze pacchetto...
Inviato: gio 30 lug 2009, 6:14
da mohaa
vheon ha scritto:ma allora come faccio a sapere se il programma installato è tutto ok e posso usarlo a pieno??
Se installati
foobar e vuoi verificare le dipendenze :
...quelle che mancano vengono indicate "not found" nella lista (tipo : libaviplay-0.7.so.0 => not found)
Re: Controllare dipendenze pacchetto...
Inviato: ven 31 lug 2009, 16:31
da vheon
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???
Re: Controllare dipendenze pacchetto...
Inviato: sab 1 ago 2009, 16:23
da mohaa
No such file or directory
Il file (./urxvt) non c'è, sembra indicare lo stdout. Se
foobar esiste nel PATH,
Nel tuo esempio sarrebe
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...
Inviato: dom 2 ago 2009, 17:19
da vheon
ma la directory in cui si trova l'eseguibile si trova nel PATH...
Re: Controllare dipendenze pacchetto...
Inviato: dom 2 ago 2009, 18:50
da conraid
vheon ha scritto:ma la directory in cui si trova l'eseguibile si trova nel PATH...
si dice directory non directory
$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...
Inviato: sab 8 ago 2009, 17:17
da SIV
Ragazzi ma i caratteri indicati dopo la libreria cosa sono/a cosa si riferiscono?
Per capirci:
I caratteri di cui parlo sono: