Info sulle dipendenze
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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 in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
- ironshadow
- Linux 0.x

- Messaggi: 16
- Iscritto il: mar 14 lug 2009, 13:11
- Slackware: 12.2
- Desktop: KDE
- Distribuzione: Backtrack,Gentoo,
- Località: top secret
- Contatta:
Info sulle dipendenze
Come faccio a sapere le dipendenze di un file?
- ulisse89
- Packager

- Messaggi: 643
- Iscritto il: sab 17 gen 2009, 12:53
- Nome Cognome: Riccardo
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: Xfce
- Località: Bologna
Re: Info sulle dipendenze
Di solito si parla di dipendenze di un pacchetto. Nel caso intendessi quello, qui su slacky quando scarichi un pacchetto, sotto c'è la lista delle dipendenze. Altri tool come slackyd, slapt-get, etc le risolvono in automatico.
Nel caso parlassi di dipendenze di file, non ne ho mai sentito parlare, perciò lascio la parola ad altri.
Nel caso parlassi di dipendenze di file, non ne ho mai sentito parlare, perciò lascio la parola ad altri.
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Info sulle dipendenze
Codice: Seleziona tutto
ldd path/nomefile- brainvision
- Packager

- Messaggi: 761
- Iscritto il: ven 26 dic 2008, 18:23
- Nome Cognome: Leonardo Totaro
- Slackware: x86_64-current
- Kernel: 3.7.1
- Desktop: xfce 4.10
- Località: bologna (bo)
- Contatta:
Re: Info sulle dipendenze
conraid ha scritto:Ma devi cercare di uscirne dalle dipendenze e raggiungere lo slackCodice: Seleziona tutto
ldd path/nomefile
- Darkstar89
- Packager

- Messaggi: 372
- Iscritto il: mer 17 dic 2008, 19:06
- Nome Cognome: Francesco
- Slackware: 13
- Località: Sassari
Re: Info sulle dipendenze
Io ho provato con firefox che non capisco perchè a mè non parte comunque ho:
ho notato che /lib/ld-linux.so.2 dà non found e /lib/ld-linux.so.2 (0xb7eff000) non ha la freccia "=>" come gli altri, può essere una causa?..
questa è la mia path:
Francesco@DarkStar89:/usr/lib/firefox-3.5$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/kde4/libexec:/opt/kde3/lib/qt3/bin:/opt/kde3/bin:/usr/lib/qt/bin:/usr/share/texmf/bin:.
e non c'è /lib.. come la aggiungo?
Codice: Seleziona tutto
Francesco@DarkStar89:/usr/lib/firefox-3.5$ ldd firefox
not a dynamic executable
Francesco@DarkStar89:/usr/lib/firefox-3.5$ ldd firefox-bin
linux-gate.so.1 => (0xffffe000)
/lib/libsafe.so.2 (0xb7ef8000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7eb6000)
libxul.so => not found
libmozjs.so => /usr/lib/seamonkey/libmozjs.so (0xb7e18000)
libxpcom.so => /usr/lib/seamonkey/libxpcom.so (0xb7e15000)
libplds4.so => /usr/lib/seamonkey/libplds4.so (0xb7e12000)
libplc4.so => /usr/lib/seamonkey/libplc4.so (0xb7e0d000)
libnspr4.so => /usr/lib/seamonkey/libnspr4.so (0xb7dd9000)
libdl.so.2 => /lib/libdl.so.2 (0xb7dd5000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7a49000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7a2f000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb79a5000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb798d000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7983000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7942000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb78d4000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7899000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7896000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb77c3000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb76a8000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb75e2000)
libm.so.6 => /lib/libm.so.6 (0xb75bc000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb74d3000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb74c6000)
libc.so.6 => /lib/libc.so.6 (0xb7366000)
/lib/ld-linux.so.2 (0xb7eff000)
libxpcom_core.so => /usr/lib/seamonkey/libxpcom_core.so (0xb72cf000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb72cc000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb72c8000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb72c3000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb725f000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7238000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb71c2000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7198000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb718a000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7181000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb717e000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb7175000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb716d000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7164000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb712c000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb70eb000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb70d3000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb70cf000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb70ca000)
libz.so.1 => /usr/lib/libz.so.1 (0xb70b6000)
librt.so.1 => /lib/librt.so.1 (0xb70ad000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb708c000)
Francesco@DarkStar89:/usr/lib/firefox-3.5$
questa è la mia path:
Francesco@DarkStar89:/usr/lib/firefox-3.5$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/kde4/libexec:/opt/kde3/lib/qt3/bin:/opt/kde3/bin:/usr/lib/qt/bin:/usr/share/texmf/bin:.
e non c'è /lib.. come la aggiungo?
- brainvision
- Packager

- Messaggi: 761
- Iscritto il: ven 26 dic 2008, 18:23
- Nome Cognome: Leonardo Totaro
- Slackware: x86_64-current
- Kernel: 3.7.1
- Desktop: xfce 4.10
- Località: bologna (bo)
- Contatta:
Re: Info sulle dipendenze
volevi dire che libxul.so ti dice not found.. mi pare che xulrunner sia un componente di firefox (opzionale) che consente di fare determinate cose, tipo creare estensioni o modificare menu, non so bene, dico per sentito dire.. la libreria che a te manca, libxul io invece c'è l'ho..
questa libreria viene anche fornita da questo pacchetto di slacky: http://www.slacky.eu/aadm/pkgs/index.php?ver=6&pkg=2567
non lo so, prova.. magari ti funziona se lo installi.. (io ho la libreria ma non ho mai installato il pacchetto di cui sopra)
info:
http://it.wikipedia.org/wiki/XULRunner
http://punto-informatico.it/1068317_2/P ... verra.aspx
https://developer.mozilla.org/it/XULRunner
questa libreria viene anche fornita da questo pacchetto di slacky: http://www.slacky.eu/aadm/pkgs/index.php?ver=6&pkg=2567
non lo so, prova.. magari ti funziona se lo installi.. (io ho la libreria ma non ho mai installato il pacchetto di cui sopra)
info:
http://it.wikipedia.org/wiki/XULRunner
http://punto-informatico.it/1068317_2/P ... verra.aspx
https://developer.mozilla.org/it/XULRunner
- ironshadow
- Linux 0.x

- Messaggi: 16
- Iscritto il: mar 14 lug 2009, 13:11
- Slackware: 12.2
- Desktop: KDE
- Distribuzione: Backtrack,Gentoo,
- Località: top secret
- Contatta:
Re: Info sulle dipendenze
dove sotto?ulisse89 ha scritto:su slacky quando scarichi un pacchetto, sotto c'è la lista delle dipendenze
- ironshadow
- Linux 0.x

- Messaggi: 16
- Iscritto il: mar 14 lug 2009, 13:11
- Slackware: 12.2
- Desktop: KDE
- Distribuzione: Backtrack,Gentoo,
- Località: top secret
- Contatta:
Re: Info sulle dipendenze
potete farmi esempi di comandi da dare per installare le dipendenze di un determinato pacchetto???
ad esempio ho installaro comix e se lo faccio partire da terminale mi esce ::
Ho visto nel file slack-required che le dipendenze sono :
freetype >= 2.3.4-i486-3
glibc-solibs >= 2.5-i486-4
libX11 >= 1.1.1-i486-4
libXau >= 1.0.3-i486-1
libXdmcp >= 1.0.2-i486-1
libjpeg >= 6b-i486-5
libxcb >= 1.0-i486-2
python >= 2.5.1-i486-1
tcl >= 8.4.15-i486-1
tk >= 8.4.15-i486-1
zlib >= 1.2.3-i486-2
come faccio a vedere se sono tutte installate?
come faccio ad installarle?
ad esempio ho installaro comix e se lo faccio partire da terminale mi esce ::
Codice: Seleziona tutto
bash-3.1# comix
Python Imaging Library (PIL) 1.1.5 or higher is required.
No version of the Python Imaging Library was found on your system.freetype >= 2.3.4-i486-3
glibc-solibs >= 2.5-i486-4
libX11 >= 1.1.1-i486-4
libXau >= 1.0.3-i486-1
libXdmcp >= 1.0.2-i486-1
libjpeg >= 6b-i486-5
libxcb >= 1.0-i486-2
python >= 2.5.1-i486-1
tcl >= 8.4.15-i486-1
tk >= 8.4.15-i486-1
zlib >= 1.2.3-i486-2
come faccio a vedere se sono tutte installate?
come faccio ad installarle?
- ironshadow
- Linux 0.x

- Messaggi: 16
- Iscritto il: mar 14 lug 2009, 13:11
- Slackware: 12.2
- Desktop: KDE
- Distribuzione: Backtrack,Gentoo,
- Località: top secret
- Contatta:
Re: Info sulle dipendenze
se non c'è slack-required come faccio a vedere cosa manca?
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: Info sulle dipendenze
se non c'è lo slack-required, in genere vedi l'errore che da il programma all'avvio e da li cerchi e installi la dipendenza mancante.
nel caso di comix, però, lo slack-required del pacchetto slacky è questo, per cui...
nel caso di comix, però, lo slack-required del pacchetto slacky è questo, per cui...