[Risolto] apt-get segnala aggiornamenti disponibili ma non li scarica/installa
Inviato: martedì 5 aprile 2011, 23:00
Da oggi, eeguendo apt-get, mi succede questo:
Fatte le dovute verifiche ho potuto capire che i pacchetti in questione non vengono aggiornati perché dipendono da questa versione di libavcodec-extra-52:
- libavcodec-extra-52 (>= 4:0.5.1-1ubuntu1.1)
dai repo Multiverse
mentre nel mio sistema è installata la seguente:
- 4:0.5.1-1ubuntu1+medibuntu1
dai repo Medibuntu
Questo perché a suo tempo devo aver attivato i repositories Medibuntu.
Quasi certamente, la versione dei multiverse è più recente quindi bisognerebbe trovare un modo di aggirare il problema visto che non posso installare la versione richiesta (quella dei multiverse) in quanto la versione dei repo Medibuntu, in base alla codifica del nome, risulta probabilmnete più recente (anche se ciò non è vero) e quindi per poter installare la versione presente nei multiverse dovrei procedere con un finto downgrade (cosa che non voglio fare in quanto poi dovrei impostare il flag "hold" su tale pacchetto per fare in modo che non si aggiorni di nuovo automaticamente).
La soluzione più semplice sarebbe disattivare i Medibuntu ma poi non ricordo se è presente del software sul sistema che richiede tali repo per essere aggiornato quindi preferirei non disattivarli.
Forse è possibile impostare dei pin che permettano di specificare che un determinato pacchetto può essere installato solo da determinati repositories, creando un file nella directory /etc/apt/preferences.d ....o fose qualcuno ha qualche idea?
Preciso che la mia Ubuntu è la 10.04
Codice: Seleziona tutto
$ sudo apt-get dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Eseguito
I seguenti pacchetti sono stati mantenuti alla versione attuale:
ffmpeg libavdevice52 libavfilter0 libavformat52 libpostproc51 libswscale0
0 aggiornati, 0 installati, 0 da rimuovere e 6 non aggiornati.
- libavcodec-extra-52 (>= 4:0.5.1-1ubuntu1.1)
dai repo Multiverse
mentre nel mio sistema è installata la seguente:
- 4:0.5.1-1ubuntu1+medibuntu1
dai repo Medibuntu
Questo perché a suo tempo devo aver attivato i repositories Medibuntu.
Quasi certamente, la versione dei multiverse è più recente quindi bisognerebbe trovare un modo di aggirare il problema visto che non posso installare la versione richiesta (quella dei multiverse) in quanto la versione dei repo Medibuntu, in base alla codifica del nome, risulta probabilmnete più recente (anche se ciò non è vero) e quindi per poter installare la versione presente nei multiverse dovrei procedere con un finto downgrade (cosa che non voglio fare in quanto poi dovrei impostare il flag "hold" su tale pacchetto per fare in modo che non si aggiorni di nuovo automaticamente).
La soluzione più semplice sarebbe disattivare i Medibuntu ma poi non ricordo se è presente del software sul sistema che richiede tali repo per essere aggiornato quindi preferirei non disattivarli.
Forse è possibile impostare dei pin che permettano di specificare che un determinato pacchetto può essere installato solo da determinati repositories, creando un file nella directory /etc/apt/preferences.d ....o fose qualcuno ha qualche idea?
Preciso che la mia Ubuntu è la 10.04