Impossible d'installer mono
- Inicie sesión o regístrese para enviar comentarios
Bonjour,
J'aimerais installer mono, mais il a des dépendances cassées, et je n'ai pas le courage de les installer manuellement. Voilà le message que ça me donne. Comment m'en sortir ?
Merci.
stem@Stem-PC:~$ sudo apt-get install mono-complete
[sudo] password for stem:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
mono-complete : Dépend: mono-runtime (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-runtime-sgen (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-utils (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-devel (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-mcs (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-roslyn (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-csharp-shell (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-4.0-gac (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: mono-4.0-service (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: monodoc-base (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: monodoc-manual (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: libmono-cil-dev (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Dépend: ca-certificates-mono (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
stem@Stem-PC:~$
Les dépéndances ne sont pas cassés il semble qu'avec le rajout d'un ou de plusieurs PPA, c'est les paquets d'Ubuntu que tu essaye d'installer car les paquets Trisquel sont par exemple (à moins d'avoir rajouté les dépots d'Ubuntu a ~/etc/apt/sources.list ?)
Stem :
Dépend: mono-utils (= 5.0.1.1-0xamarin5+ubuntu1604b1) mais ne sera pas installé
Trisquel :
mono-utils (3.2.8+dfsg-4ubuntu1.1 Trisquel:7.0/belenos-security [i386])
$ sudo apt-get install --dry-run mono-complete
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libavahi-ui-gtk3-0 libfltk1.3 libgtk-vnc-2.0-0 libgvnc-1.0-0 libvncserver0
linux-firmware-image-4.11.7-gnu.pae linux-headers-4.11.7-gnu.pae
linux-image-4.11.7-gnu.pae
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
libmono-2.0-1 libmono-2.0-dev libmono-accessibility2.0-cil
libmono-accessibility4.0-cil libmono-c5-1.1-cil libmono-cairo2.0-cil
libmono-cecil-private-cil libmono-cil-dev libmono-codecontracts4.0-cil
libmono-compilerservices-symbolwriter4.0-cil libmono-corlib2.0-cil
libmono-cscompmgd8.0-cil libmono-csharp4.0c-cil
libmono-custommarshalers4.0-cil libmono-data-tds2.0-cil libmono-db2-1.0-cil
libmono-debugger-soft2.0a-cil libmono-debugger-soft4.0a-cil
libmono-entityframework-sqlserver6.0-cil libmono-entityframework6.0-cil
libmono-http4.0-cil libmono-i18n-cjk4.0-cil libmono-i18n-mideast4.0-cil
libmono-i18n-other4.0-cil libmono-i18n-rare4.0-cil libmono-i18n-west2.0-cil
libmono-i18n2.0-cil libmono-i18n4.0-all libmono-ldap2.0-cil
libmono-ldap4.0-cil libmono-management2.0-cil libmono-management4.0-cil
libmono-messaging-rabbitmq2.0-cil libmono-messaging-rabbitmq4.0-cil
libmono-messaging2.0-cil libmono-messaging4.0-cil
libmono-microsoft-build-engine4.0-cil
libmono-microsoft-build-framework4.0-cil
libmono-microsoft-build-tasks-v4.0-4.0-cil
libmono-microsoft-build-utilities-v4.0-4.0-cil
libmono-microsoft-build2.0-cil libmono-microsoft-build4.0-cil
libmono-microsoft-csharp4.0-cil libmono-microsoft-visualc10.0-cil
libmono-microsoft-web-infrastructure1.0-cil libmono-microsoft8.0-cil
libmono-npgsql2.0-cil libmono-npgsql4.0-cil libmono-opensystem-c4.0-cil
libmono-oracle2.0-cil libmono-oracle4.0-cil libmono-parallel4.0-cil
libmono-peapi2.0a-cil libmono-peapi4.0a-cil libmono-posix2.0-cil
libmono-profiler libmono-rabbitmq2.0-cil libmono-rabbitmq4.0-cil
libmono-relaxng2.0-cil libmono-relaxng4.0-cil libmono-security2.0-cil
libmono-sharpzip2.6-cil libmono-sharpzip2.84-cil libmono-sharpzip4.84-cil
libmono-simd2.0-cil libmono-simd4.0-cil libmono-sqlite2.0-cil
libmono-system-componentmodel-composition4.0-cil
libmono-system-componentmodel-dataannotations4.0-cil
libmono-system-configuration-install4.0-cil
libmono-system-data-datasetextensions4.0-cil libmono-system-data-linq2.0-cil
libmono-system-data-services-client4.0-cil
libmono-system-data-services2.0-cil libmono-system-data-services4.0-cil
libmono-system-data2.0-cil libmono-system-design4.0-cil
libmono-system-drawing-design4.0-cil libmono-system-dynamic4.0-cil
libmono-system-identitymodel-selectors4.0-cil
libmono-system-identitymodel4.0-cil
libmono-system-io-compression-filesystem4.0-cil
libmono-system-io-compression4.0-cil libmono-system-json-microsoft4.0-cil
libmono-system-json2.0-cil libmono-system-json4.0-cil
libmono-system-ldap-protocols4.0-cil libmono-system-ldap2.0-cil
libmono-system-ldap4.0-cil libmono-system-management4.0-cil
libmono-system-messaging2.0-cil libmono-system-messaging4.0-cil
libmono-system-net-http-formatting4.0-cil
libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil
libmono-system-net2.0-cil libmono-system-net4.0-cil
libmono-system-numerics4.0-cil libmono-system-reactive-core2.2-cil
libmono-system-reactive-debugger2.2-cil
libmono-system-reactive-experimental2.2-cil
J'ai trouvé la solution, j'ai installé le PPA d'une version plus ancienne d'ubuntu, et ça a marché.
Je comprend pas bien ta démarche,
Si tu installe un PPA avec une version plus ancienne tu est avec la version disponible dans les dépôts Trisquel
http://www.mono-project.com/download/
la même version est dans le PPA et dans les dépots Trisquel https://launchpad.net/ubuntu/trusty/amd64/mono-complete (mono-complete 3.2.8+dfsg-4ubuntu1.1)
Installer des versions de logiciels prévu pour Ubuntu 16.04 LTS sur Trisquel qui est basé sur Ubuntu 14.04 LTS n'est pas judicieux, et on voit bien que le rajout de PPA te cause des problèmes.
Justement, c'est pour ça que j'ai ensuite ajouté celui d'Ubuntu 14.04 LTS, ce qui a résolu mon problème.
- Inicie sesión o regístrese para enviar comentarios