On 07/01/25 22:56, Alessandro Narzisi wrote:
Ciao a tutti,
ho debian testing e dopo l'ultimo upgrade di oggi non mi funziona più
l'audio tramite hdmi. Dal file /var/log/apt/history.txt sono riuscito
ad avere una lista con i pacchetti aggiornati e sia la vecchia che la
nuova versione. Ho creato uno script per disinstallare (purtroppo ci
sono anche le librerie di C, systemctl ....) ma non saprei proprio
come automatizzare il processo di download delle vecchie versioni.
Si tratta di circa 80 pacchetti e scaricarli a mano è un metodo un pò
troppo bovino.
ma non saranno tutti implicati nel problema, non riesci a restringere la
rosa ad un piccolo insieme di pacchetti che potrebbero essere
responsabili e poi tentare il downgrade solo di quei pacchetti e delle
eventuali librerie che si porta dietro?
pensavo ad uno script con wget ma per come sono fatti i repository
debian suddivisi in ordine alfabetico è un pò complesso.
Qualcuno mi può aiturare,sapete se da apt è possibile fare il download
dei pacchetti vecchi?
Ho visto il pinning ma non mi sembra adatto allo scopo.
non ho una testing sottomano ma in linea teorica potrebbero esserci più
versioni di uno stesso pacchetto nei rpositories; puoi controllare le
versioni disponibili di un pacchetto con apt-cache e poi puoi installare
una versione specifica con apt install
<nomepacchetto>=<versionepacchetto>. Altrimenti come ti ha suggerito
udaicmta...@gmail.com potresti vedere se ci sono ancora in
/var/cache/apt/archive/ i vecchi pacchetti installati e installarli con
dpkg.
Comunque il downgrade è sempre un terno all'otto...
Piviul