Impossible d'installer mono

4 respuestas [Último envío]
Stem
Desconectado/a
se unió: 05/03/2017

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:~$

Mangy Dog

I am a member!

I am a translator!

Desconectado/a
se unió: 03/15/2015

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

Stem
Desconectado/a
se unió: 05/03/2017

J'ai trouvé la solution, j'ai installé le PPA d'une version plus ancienne d'ubuntu, et ça a marché.

Mangy Dog

I am a member!

I am a translator!

Desconectado/a
se unió: 03/15/2015

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.

Stem
Desconectado/a
se unió: 05/03/2017

Justement, c'est pour ça que j'ai ensuite ajouté celui d'Ubuntu 14.04 LTS, ce qui a résolu mon problème.