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:
pgp7ttOVwmPle.pgp
Description: PGP signature