web-dev-qa-db-fra.com

apt-get upgrade signale une erreur lors de la suppression de nvidia-prime dans Ubuntu MATE 16.04

J'utilise Ubuntu MATE 16.04. Je pense que certains paquets cassés ont provoqué le retour de l'erreur suivante par apt-get upgrade:

Do you want to continue? [Y/n] y
(Reading database ... 386704 files and directories currently installed.)
Removing nvidia-prime (0.8.2) ...
/var/lib/dpkg/info/nvidia-prime.postrm: 79: /var/lib/dpkg/info/nvidia-prime.postrm: lsb_release: not found
dpkg: error processing package nvidia-prime (--remove):
 subprocess installed post-removal script returned error exit status 127
Errors were encountered while processing:
 nvidia-prime
E: Sub-process /usr/bin/dpkg returned an error code (1)

Toute aide serait appréciée.

4
abbasi_ahsan

le paquetage lsb-release n'est pas installé, vous obtenez donc un message d'erreur lorsque Sudo apt-get upgrade tente d'y accéder.

Téléchargez lsb-release_9.20160110_all.deb à partir du site web officiel de Ubunt .

Ouvrez le terminal, changez de répertoire à l'aide de cd dans le répertoire où vous avez téléchargé lsb-release_9.20160110_all.deb et installez-le à l'aide de la commande suivante:

Sudo apt install ./lsb-release_9.20160110_all.deb

Créez un nouveau fichier sources.list.

Sudo mkdir -p /etc/apt/  
cd /etc/apt/    
Sudo touch sources.list 

Ouvrez /etc/apt/sources.list pour le modifier dans l'éditeur de texte nano à l'aide de la commande suivante:

Sudo nano etc/apt/sources.list  

Ajoutez les lignes suivantes à sources.list.

deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse  
deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse  
deb http://archive.canonical.com/ubuntu xenial partner 

Les instructions d'utilisation de l'éditeur nano se trouvent toujours au bas de chaque page. Appuyez sur la combinaison de clavier Ctrl+O et après cette presse Enter enregistrer le fichier en cours d’édition. Appuyez sur la combinaison de clavier Ctrl+X sortir nano.

Mettez à jour la liste des logiciels disponibles et corrigez les packages endommagés.

Sudo apt update  
Sudo apt install lsb-release python3.5-minimal 
Sudo apt install python3 nvidia-prime  
Sudo reboot     

Si Sudo apt update réussit, essayez de relancer Sudo apt upgrade.

Sudo apt upgrade  
7
karel