Lecture des listes de packages ... Terminé Création de l'arborescence des dépendances Lecture des informations d'état ... Terminé Certains packages n'ont pas pu être installés. Cela peut signifier que vous avez demandé une situation impossible ou si vous utilisez la distribution instable que certains packages requis n'ont pas encore été créés ou retirés de Incoming. Les informations suivantes peuvent aider à résoudre la situation: Les packages suivants ont des dépendances non satisfaites: clang: dépend: clang-6.0 (> = 6.0 ~) mais il ne va pas être installé E: impossible de corriger les problèmes, vous avez conservé des packages cassés .
Bluetake
Comment puis-je résoudre ce problème?
Bluetake
1
@steeldriver l'utilise J'obtiens le clang d' erreur suivant: Dépend: clang-6.0 (> = 6.0 ~) mais il ne va pas être installé E: Impossible de corriger les problèmes, vous avez conservé des paquets cassés. Comment le réparer ?
@NithinVarghese Vous devrez peut-être poser votre propre question, puis montrer les erreurs que vous obtenez. J'ai une installation 18.04 LTS et je l'ai à peine installée de cette façon et cela a bien fonctionné. Sans nous dire d'erreurs, il nous est presque impossible de deviner quels problèmes vous rencontrez lors de l'installation.
Terrance
2
Vous pouvez installer clang-6.0sur Ubuntu 18.04 en utilisant le référentiel LLVM officiel.
Étape 2: Faites sudo gedit /etc/apt/sources.listet faites en sorte que cela ressemble à ceci:
deb http://archive.ubuntu.com/ubuntu bionic main multiverse restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-security main multiverse restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main multiverse restricted universe
apt-cache policy clang clang-6.0 clang-5.0
sudo apt install clang-6.0
...sudo apt install clang-6
. Vous pouvez également fairesudo apt install clang-7
etsudo apt install clang-8
Réponses:
clang-6.0
est (au moins actuellement) la version par défaut declang
sur Bionic:Donc, vous activez simplement le référentiel de l'univers, puis installez
clang
- à partir du magasin de logiciels ou de la ligne de commande à l'aidela source
Ajout à la réponse de @ steeldriver,
clang
est un package de dépendance fournissant la version de clang par défaut, qui est 6.0 dans Bionic.Vous aurez peut-être plus de chance d'installer le
clang-6.0
package directement:la source
Vous pouvez installer
clang-6.0
sur Ubuntu 18.04 en utilisant le référentiel LLVM officiel.la source
Il vous manque peut-être certains canaux nécessaires
sources.list
.Étape 1: Sauvegardez vos référentiels et supprimez les listes de référentiels autres que
sources.list
.Étape 2: Faites
sudo gedit /etc/apt/sources.list
et faites en sorte que cela ressemble à ceci:Sauvegarder et quitter.
Étape 3: mettez à jour votre référentiel:
Étape 4: installer
clang-6.0
:la source
Vous pouvez faire en tant qu'utilisateurs ci-dessus partagé
juste que je veux prêter votre attention à ce document intéressant : LLVM Debian / Ubuntu nightly packages
pour avoir une vision complète de la façon d'installer des packages tous les soirs .
la source