Re: downgrade di un sottoinsieme di pacchetti su sid dopo aggiornamento
Piviul <[email protected]>
| Newsgroups | gmane.linux.debian.user.italian |
|---|---|
| Message-ID | <[email protected]> |
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 [email protected] 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