Newsgroup: it.comp.os.linux.ubuntu
Titolo: Come trovare dipendenze di un programma?

 
Salve a tutti
 
Sapete quale tools, si deve utilizzare per trovare quali dipendenze un 
programma utilizza?
 
Gr�zie
 
Ciao 
 
 

 programma utilizza?
 
apt show
 
 

 ha scritto nel messaggio 
news:201407230...@mynewsgate.net...

Ok, gr�zie, provo!
 
Dici che avr� tutte le dipendenze  di un programma, -che s� di cat o dd-, 
utilizzate per poter funzionare?
 
Ciao 
 
 

 utilizzate per poter funzionare?
 
   Per dipendenze in Linux si intendono le dipendenze di un _pacchetto_ 
non di un comando.
   Se tu stai parlando delle librerie condivise di cui ha bisogno un 
certo eseguibile, allora ti serve il comando ldd.
 
 
   Ciao,
 
 
Alessandro

 Alessandro
 
E se si tratta di un comando come cat o dd? :-)
 
Ciao 
 
 

 E se si tratta di un comando come cat o dd? :-)
 
   Quale differenza c'ï¿œ tra "un comando come cat o dd?" e "un certo eseguibile"?
 
 
   Ciao,
 
 
-- 
Alessandro Selli 
http://alessandro.route-add.net
 
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.


Non ho capito che cosa vuoi dire.
 
Volevo sapere se comandi come cat o dd,  utilizzano delle dipendenze per 
funzionare.
 
Ciao
 
 
 

 funzionare.
 
   E ti ho giï¿œ risposto che in Linux le dipendenze ce le hanno i 
pacchetti, non i comandi.  I comandi per funzionare possono usare 
librerie dinamiche, che potrebbero essere installate da pacchetti 
separati da quelli che installano i comandi.  Se ï¿œ questo che intendevi 
dire, per sapere quali librerie usa un certo comando devi usare il 
comando ldd.
 
 
   Ciao,
 
 
Alessandro

 funzionare.
 
#>ldd /bin/cat
	linux-vdso.so.1 =>  (0x00007ffff9de5000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe7a918c000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fe7a9586000)
 
 
#>ldd /bin/dd
	linux-vdso.so.1 =>  (0x00007ffffaab3000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f57356c3000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f5735abd000)
 
 
Come vedi sono due comandi molto parki di librerie.
 
Giulia

 ha scritto nel messaggio
news:lqulek$fr4$2...@virtdiesel.mng.cu.mi.it...

Ti ringr�zio Giulia!
 
Una busybox con cat e dd, contiene anche queste librerie?
 
Ciao
 
 
 

> Una busybox con cat e dd, contiene anche queste librerie?
 
 
root@tplink:~# ldd busybox
	libcrypt.so.0 => /lib/libcrypt.so.0 (0x76fc3000)
	libm.so.0 => /lib/libm.so.0 (0x76f9e000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x76f7b000)
	libc.so.0 => /lib/libc.so.0 (0x76f0e000)
	ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x76fea000)
 
preso da un router con openwrt, sul cellulare android non ho ldd ma a okkio direi che se non sei a corto di rom/ram le librerie NON sono contenute nell 
eseguibile (leggi non e' compilato staticamente).
 
Giulia

 ha scritto nel messaggio 
news:lr33uv$9d1$1...@virtdiesel.mng.cu.mi.it...

Ho trovato questa busybox per Windows, contiene cat dd ed altri, 3 solo 
650kb
Devo controllare se contiene queste lib.
ftp://ftp.tigress.co.uk/public/gpl/6.0.0/busybox/busybox.exe
 
 
 
 
Ciao
 
 

 
ftp://ftp.tigress.co.uk/public/gpl/6.0.0/busybox/busybox.exe
 
 
le libc su ubuntu 64bit sono circa 2Mb , ma ci sta pure, sono le librerie fondamentali di tutto !!
 
Giulia
 
 

 ha scritto nel messaggio 
news:lr5hs9$u5u$1...@virtdiesel.mng.cu.mi.it...

Ah!, Ok :-)
 
Ciao 
 
 

 ha scritto:

https://redtowers.org/txt/va.a.capo.dopo.72.colonne.txt
 
 

 ha scritto:

https://redtowers.org/txt/va.a.capo.dopo.72.colonne.txt