Newsgroup: it.comp.os.linux.iniziare
Titolo: rpm - upgradare solo i pacchetti esistenti

Dubbio: Come  faccio  a  dire  a  rpm di  upgradarmi  solo  i  pacchetti
gia'  installati  ?  Cioe',  se  do' un  "rpm  -Uhv  *.rpm",  allora  mi
installa/upgrada  _tutti_ i  pacchetti con  estensione rpm,  e non  solo
quelli gia' presenti :-(
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

quelli gia' presenti :-(
E' lo stesso problema che avevo oggi. Pensavo che l'opzione -F fosse li' per
quello ma non da' messaggi errore chiari. Ho bisogno di una cosa tipo
# rpm -Uvh --upgrade_only *.rpm
Se trovi una soluzione fammi sapere. Gia' sto pensando di farmi uno script.
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry        

 quelli gia' presenti :-(
butto la' un suggerimento: rpm -qa da la lista di tutti i pacchetti 
installati, solo che aggiunge il nome completo escluso .rpm: si potrebbe 
greppare la lista per prendere solo il nome senza il resto, arrivando a 
beccare fino a -N, dove N e' un numero (la maggior parte sono cosi'), e poi 
un for i nella lista ; do rpm -Uvh $i ; done
-- 
Vuoi configurare velocemente internet, postfix, fetchmail, procmail,
leafnode, firewall, dns, wwwoffle,  junkbuster, mutt, slrn ed altro?
Visita 
http://mrshark.sourceforge.net
 oppure  
http://mrshark.cjb.net
e scarica il "Quick&Easy Configuration Howto",  piu' i files citati.

http://freshmeat.net/projects/yup/?highlight=rpm+upgrade

 script.
Pure io: Confornto  tra pacchetti installati  e files *.rpm  presenti :(
...


 poi un for i nella lista ; do rpm -Uvh $i ; done
Si, piu' o  meno era l'idea. Solo che "rpm -qa"  e' piuttosto pesante da
eseguire ogni volta ... Beh, potrei salvare l'output su un file e ...


 
http://freshmeat.net/projects/yup/?highlight=rpm+upgrade
Provato, ma pare funzionare solo per la distribuzione canegiallo :-)
So che  questa "ficiur" e'  presente in  apt della Debian,  cerchero' se
esiste qualcosa di simile per gli RPM ...


 esiste qualcosa di simile per gli RPM ...
Ciao,  prova a  partire con  il disco  di boot  (quello che  serve per
l'installazione). Quando ti chiede che  tipo di install fare selezioni
upgrade. Dovrebbe fare tutto da sola.
Ciao Francesco.
-- 
<*>  Appunti Linux per il pinguino che non deve chiedere mai. <*>  
<*>  
http://www.pluto.linux.it
                                <*>

 upgrade. Dovrebbe fare tutto da sola.
Purtroppo  sulla  mia macchina  gira  un  server  WEB,  che e'  su'  dal
millennio scorso :-)
Credo che upgradero' tutti i pacchetti "a mano" ...


 Credo che upgradero' tutti i pacchetti "a mano" ...
Io proverei con il parametro -F o --freshen. Ho letto quanto
detto da Bodo e con il mio rpm 4.0 non ci sono problemi.
Per vedere se funziona correttamente puoi provare:
mkdir /soloprova
cp /mnt/cdrom/pacchettodiprova.rpm /soloprova
cd /soloprova
rpm -vv --freshen --test *rpm
Chiaro che pacchettodiprova.rpm  non deve essere installato.  A me non
installa niente.  A ulteriore riprova  che la cosa funzioni  trovi una
vecchia versione di pacchettodiprova.rpm e la installi e poi riprovi a
dare  i  comandi  per  vedere se  fa  l'aggiornamento.  Per  ulteriore
sicurezza nella  /soloprova ho  messo un paio  di pacchetti  che avevo
gia' installato e che non necessitavano  di upgrade. Il --test e' solo
per tranquillita', quando vedi che  tutto e' ok lo togli.
Nella mia linuxbox e' andato tutto bene ed ha fatto l'upgrade del solo
pacchettodiprova.rpm (che era xbill 8-)).
Ciao Francesco.
PS condizioni di divertimento:
Red Hat Linux release 7.0 (Guinness)
Kernel 2.2.16-22 on an i686 <<< notare il nuovo acquisto plz 8-)
RPM version 4.0


 Io proverei con il parametro -F o --freshen.
Troppo tardi, gia' fatto :) ... Dalla  man page di rpm mi sembra di aver
capito che  installa un pacchetto  solo se  ne esiste gia'  una versioen
"minore" installata, ho capito giusto ?
Appena esce la SuSE7.1, con la mia T3+ faccio un'upgrade in pochi minuti
:-9 ...


 :-9 ...
Beato  te, io  appena esce  la RH7.senzabachi  mi metto  le scarpe  da
tennis  e  corro in  edicola  ;-))  Avrei una  T2  ma  e' una  vecchia
telescrivente meccanica grande come un trattore 8-( Forse roberto, the
oldman, se le ricorda.
Alle prossime... 
Ciao Francesco.


oldman, se le ricorda.
Uh, uh, piano, giuro che non ho partecipato alle guerre puniche.
Ero dispensato perche' universitario.:-)
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

 corro in edicola ;-))
La  manna dura  ancora poco: Fra  un mese  consegno il  diploma e  addio
PIII/500, monitor 21" e T3+. Bentornato  K6/233, monitor 15" e modem 56K
:)
Grazie per la dritta sull'rpm !


 :)
Complimenti per il traguardo raggiunto e auguri per il futuro 8-)


 Ero dispensato perche' universitario.:-)
ROTFL!!!
E con questa  scusa ti sei risparmiato anche  la Gallia transalpina...
tze tze questi studentelli fuori corso, tutti imboscati.
Tu a studiare e io a battere Obelix a "chimangiapiu'cinghiali" 8-))
Dura la vita del centurione ;-)


 Complimenti per il traguardo raggiunto e auguri per il futuro 8-)
"Non  vendere la  pelle  dell'orso ...".  Piu' di  una  volta ho  dovuto
cambiare i piani per il mio futuro a causa di forze maggiori :(
