Newsgroup: it.comp.os.linux.iniziare
Titolo: Trovare pacchetti

Ciao, premetto che sono assolutamente neofita in materia ed è la prima volta
che scrivo anche se è un po' che lurko....volevo chiedervi come faccio a
trovare un pacchetto specifico che, per esempio, risulta necessario per
installare una applicazione e non è installato. Probabilmente è una domanda
banale e per questo mi scusa, ma so davvero poco e vorrei imparare!! :-) Ho
installato la RH 9.0. Volevo anche sapere se esiste qualche differenza tra
le applicazioni indicate per distribuzioni diverse o se qualunque
applicazione va bene su qualunque distribuzione. Grazie mille a tutti!!
ciao!

 ciao!
In linea di massima se l'applicazione/libreria/pacchetto è GPL o comunque
free, trovi dei pacchetti già compilati per la tua distribuzione (per Red
Hat ci sono i pacchetti rpm), a meno che non siano cose troppo esoteriche.
Ad esempio un sito che contiene pacchetti "non ufficali" per RedHat è
http://freshrpms.net
Quindi, essendo distribuite in forma sorgente, le applicazioni possono
essere compilate e distribuite per ogni distribuzione (e anche per diverse
architetture), ma una volta "pacchettizzate" diventano specifiche per
quella distribuzione (e per quella versione della distribuzione). Questo
non è sempre vero, ma ti consiglio di non installare su RedHat un rpm
esplicitamente distribuito come "per SuSE" o "per Mandrake".
Dai un'occhiata anche a questo documento, che ti spiega come installare
facilmente apt, un tool molto comodo per installare via rete e per
eseguire delle ricerche sui pacchetti disponibili:
http://www.linuxfan.it/wiki/index.php/PrimiPassiRedhat
HTH
-- 
  .-----------------------.
  | Emiliano Grilli       |
  | 
emi...@libero.it
      |
  | Linux user #209089    |
  | 
http://www.emillo.net
 |
  '-----------------------'

 ha scritto nel messaggio
news:pan.2003.06.01....@virgilio.it...


 intuito + o - meno tutto ma non ne ero proprio certo....ciao ciao
Posso chiederti che applicazione è? 
Per vedere se hai già installato libxml2 digita:
rpm -qa | grep libxml2
Io (RH 8 + Planet CCRMA) ottengo:
libxml2-2.5.4-1
libxml2-devel-2.5.4-1
comunque se hai già installato apt dovrebbe essere sufficiente un 
apt-get install libxml2
Se invece la libreria è già installata allora forse devi fare un link
simbolico in /usr/lib che si chiami libxml.so.2 e farlo puntare alla
libreria facente parte del pacchetto libxml2.
Per vedere quali file appartengono ad un pacchetto:
rpm -ql libxml2
[...]
/usr/lib/libxml2.so.2                  <-- questo, che probabilmente è un
/usr/lib/libxml2.so.2.5.4              <-- link a quest'altro
[...]
Forse l'applicazione che stai tentando di installare è pacchettizata male
perchè cerca libxml.so.2 e non libxml2.so.2 cmq prova facendo un symlink


 ha scritto nel messaggio
news:pan.2003.06.02....@virgilio.it...


 ha scritto nel messaggio
news:pan.2003.06.02....@virgilio.it...


 sorgenti? grazie mille dell'aiuto che mi stai dando....ciao!
hai provato a fare il link?
# cd /usr/lib
# ln -s libxml2.so.2 libxml.so.2
Così crei un link simbolico, poi riprova ad installare l'rpm
incriminato...


 ha scritto nel messaggio
news:pan.2003.06.02....@virgilio.it...
