[Ubuntu-cat] paquets trencats i dubtes
Walter Garcia-Fontes
walter.garcia a upf.edu
dim feb 27 07:48:46 UTC 2018
* Albert Farreras, albertfarrerasaleu30 a gmail.com [27/02/18 08:01]:
> Bon dia,
>
> porto força estona intentant arreglar un paquet trencat en un sistema, el
> cas és que l'ordinador és força crític i no el vull deixar fora de combat
> així com així... cosa que algun altre cop ja m'ha passat :-) Em podeu dir
> com m'ho podria fer? La sortida del apt-get -f install és:
>
> <****************>
> S'està llegint la llista de paquets… Fet
> S'està construint l'arbre de dependències
> S'està llegint la informació de l'estat… Fet
> S'estan corregint les dependències… Fet
> Els paquets següents s'han instaŀlat automàticament i ja no són necessaris:
> libdirectfb-1.2-9 libiso9660-8 libvcdinfo0 libxcb-composite0
> Empreu «sudo apt autoremove» per a suprimir-los.
> The following additional packages will be installed:
> libvlccore8
> S'actualitzaran els paquets següents:
> libvlccore8
> 1 actualitzats, 0 nous a instaŀlar, 0 a suprimir i 17 no actualitzats.
> S'ha d'obtenir 0 B/545 kB d'arxius.
> Després d'aquesta operació s'empraran 133 kB d'espai en disc addicional.
> Voleu continuar? [S/n] S
> (S'està llegint la base de dades… hi ha 872006 fitxers i directoris
> instal·lats actualment.)
> S'està preparant per a desempaquetar
> …/libvlccore8_3.0.0~~git20171210+r73147+99~ubuntu16.04.1_amd64.deb…
> S'està desempaquetant libvlccore8:amd64
> (3.0.0~~git20171210+r73147+99~ubuntu16.04.1) sobre (2.2.2-5ubuntu0.16.04.4)…
> dpkg: s'ha produït un error en processar l'arxiu
> /var/cache/apt/archives/libvlccore8_3.0.0~~git20171210+r73147+99~ubuntu16.04.1_amd64.deb
> (--unpack):
> s'està intentant sobreescriure
> «/usr/lib/x86_64-linux-gnu/libvlccore.so.9.0.0», que també està en el
> paquet libvlccore9:amd64 4.0.0~rc1~~git20180224+r74497+127~ubuntu16.04.1
> dpkg-deb: s'ha produït un error: el subprocés enganxa ha estat finalitzat
> pel senyal (La canonada s’ha trencat)
> S'estan processant els activadors per a libc-bin (2.23-0ubuntu10)…
> S'han trobat errors en processar:
> /var/cache/apt/archives/libvlccore8_3.0.0~~git20171210+r73147+99~ubuntu16.04.1_amd64.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> <*******************>
>
> Gràcies !!
El problema està clarament a les línies:
dpkg: s'ha produït un error en processar l'arxiu
/var/cache/apt/archives/libvlccore8_3.0.0~~git20171210+r73147+99~ubuntu16.04.1_amd64.deb
(--unpack):
s'està intentant sobreescriure
«/usr/lib/x86_64-linux-gnu/libvlccore.so.9.0.0», que també està en el
paquet libvlccore9:amd64
4.0.0~rc1~~git20180224+r74497+127~ubuntu16.04.1
T'està dient que el teu sistema (Ubuntu 16.04 presumeixo) està
intentant instal·lar la versió 8.3 d'aquesta llibreria, però al sistema
hi ha instal·lada la versió 9.0.
El primer que faria seria mirar si hi ha un PPA habilitat per al VLC
a Paràmetres del Sistema -> Programari i actualitzacions, pestanya
"Altre programari", cosa que explicaria que tens una versió més
avançada d'aquesta llibreria que la que és oficial a la teva versió de
l'Ubuntu. En cas que hi hagués, el desactivaria.
Després miraria si tens el PPA de vlc habilitat als fitxers que apunten
a les fonts d'actualització de programari. Haurien de ser fitxers que
comencen amb "videolan" que estan a /etc/apt/sources.lis.d. Si hi ha
els eliminaria. Per exemple:
sudo rm /etc/apt/sources.list.d/videolan-ubuntu-master-daily-xenial.list.save
sudo rm /etc/apt/sources.list.d/videolan-ubuntu-master-daily-xenial.list
A continuació arreglaria els paquets trencats.
sudo apt -f install
I per acabar
sudo apt udpate
sudo apt upgrade
I a veure si el sistema d'actualitzacions torna a estar en ordre.
Això sempre i quan el problema sigui que tens el PPA de vlc i que
estiguis a Ubuntu 16.04.
--
Walter Garcia-Fontes
L'Hospitalet de Llobregat
Més informació sobre la llista de correu Ubuntu-cat