[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Aggiornare un solo pacchetto



Il sab, 2002-02-16 alle 02:39, BlueRaven ha scritto:
> On Thu, Feb 14, 2002 at 06:41:09PM +0100, Francesco P. Lovergine wrote:
> 
> > costruire il pkg sotto potato partendo di source di woody.
> > In generale e' pero' impresa ardua.
> 
> Me ne sono accorto: oggi ci ho provato con openssh e ci mancava solo che il
> compilatore mi sputasse in faccia. :-)
> 
> > Tanto vale ripacchettizzare ex-novo.
> 
> Ovvero, scaricarsi i sorgenti e giu' di dpkg-buildpackage... giusto?
> 
> > O lavorare con il buon vecchio sistema configure-make-make install, 
> > come si fa sotto la maggior parte degli unix (e di parecchi
> > linux per la verita').
> 
> Beh, ti diro': una delle cose che mi ha convinto a provare Debian e' stata
> la sua ottima gestione dei pacchetti.
> Che pero', mi sembra, rimane tale fin quando non si cerca di uscire dal
> seminato come sto facendo io.
> E questo lo trovo un limite: non e' che volevo aggiornare per il gusto di
> farlo, bensi' perche' il pacchetto di potato e' a dir poco preistorico.
Dipende dal pacchetto.
Se il pacchetto in question ha poche dipendenze, non eccessivamente
"puzzone" allora ti può andar bene. Ma se cerchi di aggiornare per
esempio Gnome, ti ritroverai ad aggiornare centinaia di pacchetti in
cascata.

Ad ogni modo per fare quello che dici tu dovrebbero bastare i seguenti
passi:
1) metti due sorgenti apt, una stable, e dopo, quella testing. Così
preferirà i pacchetti di stable, ma potrai installare a piacimento
quelli di testing
2) apt-get install nomepacchetto/testing .... 

Non è così difficile, non trovi? 
Solo molta gente non conosce questa finezza.....

Quando poi il numero di pacchetti che installi da testing o unstable
diventa grande, apt-show-versions torna utile....

Package: apt-show-versions
Description: Lists available package versions with distribution
 apt-show-versions parses the dpkg status file and the APT lists for
 the installed and available package versions and distribution and
 shows upgrade options within the specific distribution of the selected
 package.
 .
 This is really useful if you have a mixed stable/testing environment
 and want to list all packages which are from testing and can be
 upgraded in testing.


In questo modo puoi aggiornare tutti i pacchetti che hai installato da
unstable con:

apt-get install $(apt-show-versions -u -b |fgrep unstable)


Attachment: pgpuO1hV0zC6V.pgp
Description: PGP signature


Reply to: