Discussione:Il repository Backports: differenze tra le versioni

Nessun oggetto della modifica
Riga 46: Riga 46:


Volevo chiedere conferma, perché tutta la questione è abbastanza ingarbugliata. :)
Volevo chiedere conferma, perché tutta la questione è abbastanza ingarbugliata. :)
[[Utente:HAL 9000|HAL 9000]]


: Credo ci sia una differenza tra installazione dai backports di un programma non precedentemente installato dalla release di default (ad es. un kernel recente per Wheezy - 3.14 non presente negli archivi di Wheezy) e l'aggiornamento presente nei backports di un programma già installato dagli archivi della release di default.<br/>Nel primo caso il pinning non è necessario mentre nel secondo sì (ovviamente solo se si vogliono ancora aggiornamenti automatici dai backports, se disponibili in futuro per quel programma).<br/>Ma chiedo anche io conferme. [[Utente:S3v|S3v]] 12:12, 15 giu 2014 (CEST)
: Credo ci sia una differenza tra installazione dai backports di un programma non precedentemente installato dalla release di default (ad es. un kernel recente per Wheezy - 3.14 non presente negli archivi di Wheezy) e l'aggiornamento presente nei backports di un programma già installato dagli archivi della release di default.<br/>Nel primo caso il pinning non è necessario mentre nel secondo sì (ovviamente solo se si vogliono ancora aggiornamenti automatici dai backports, se disponibili in futuro per quel programma).<br/>Ma chiedo anche io conferme. [[Utente:S3v|S3v]] 12:12, 15 giu 2014 (CEST)
:: Grazie della risposta. :) <br/> Parlando della situazione di default, non dovrebbe esserci una Default-Release in apt.conf (o in un file in apt.conf.d). E la stable avrebbe quindi priorità 500 (ma non dovrebbe cambiare, visto che anche a 990 sarebbe inferiore a 1000). I backports ufficiali invece, senza pinning, avrebbero una priorità 100 per via del loro file Release.<br/> Mentre concordo che un pacchetto non verrebbe aggiornato né installato automaticamente dai backports, ma ci vorrebbe un comando manuale (apt-get/aptitude -t wheezy-backports install ...), una volta installata la versione presente nei backports si dovrebbe aggiornare da lì in automatico, senza bisogno di cambiare il pinning.<br/> La situazione dovrebbe essere questa, quando arriverà una nuova versione tramite i backports:<br/>* Pin-Priority di stable: 500, è il valore più alto, ma è inferiore a 1000 e quindi non comporterebbe il downgrade; di fatto quindi la loro esistenza è ignorata, visto che è già stata installata una versione più recente;<br/>* Pin-Priority del pacchetto installato localmente: 100;<br/> * Pin-Priority dei backports, che contengono la nuova versione aggiornata: 100.<br/> E quindi effettuerebbe l'aggiornamento in automatico, perché la Pin-Priority è almeno pari a quella locale e la nuova versione dei backports è più recente. Non saprei come replicare il comportamento, e mi baso solo sulla lettura di Debian reference, ma posso affermare che per stable (priorità 990) con pacchetti da Sid (priorità 500), i pacchetti da Sid si sono sempre aggiornati da soli.[[Utente:HAL 9000|HAL 9000]] 13:48, 16 giu 2014 (CEST)
3 581

contributi