Puncte:1

Am încercat să instalez mono. Acum apt este stricat

drapel ma

Am încercat să instalez mono pentru Ubuntu 20.04. Am folosit aceste comenzi.

sudo apt install gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo „deb https://download.mono-project.com/repo/ubuntu stable-focal main” | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
actualizare sudo apt

După aceea am rulat această comandă sudo apt install mono-devel și am obținut această ieșire:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență... Gata
Citirea informațiilor despre stare... Gata
Poate doriți să rulați „apt --fix-broken install” pentru a le corecta.
Următoarele pachete au dependențe neîndeplinite:
 libmono-corlib4.5-cil : Depinde: mono-runtime (< 6.8.0.106) dar 6.12.0.122-0xamarin1+ubuntu2004b1 urmează să fie instalat
 mono-devel : Depinde: libmono-cecil-private-cil (>= 6.12.0.122) dar nu va fi instalat
              Depinde: libmono-cecil-private-cil (< 6.12.0.123) dar nu va fi instalat
              Depinde: libmono-codecontracts4.0-cil (>= 1.0) dar nu va fi instalat
              Depinde: libmono-compilerservices-symbolwriter4.0-cil (>= 3.6.0) dar nu va fi instalat
              Depinde: libmono-peapi4.0a-cil (>= 3.2.8) dar nu va fi instalat
              Depinde: libmono-relaxng4.0-cil (>= 2.10.1) dar nu va fi instalat
              Depinde: libmono-system-configuration-install4.0-cil (>= 1.0) dar nu va fi instalat
              Depinde: libmono-system-io-compression-filesystem4.0-cil (>= 3.2.1) dar nu va fi instalat
              Depinde: libmono-system-runtime4.0-cil (>= 2.10.1) dar nu va fi instalat
              Depinde: libmono-system-servicemodel4.0a-cil (>= 3.2.3) dar nu va fi instalat
              Depinde: mono-mcs (= 6.12.0.122-0xamarin1+ubuntu2004b1) dar nu va fi instalat
              Depinde: mono-roslyn (= 6.12.0.122-0xamarin1+ubuntu2004b1) dar nu va fi instalat
              Depinde: mono-xbuild (= 6.12.0.122-0xamarin1+ubuntu2004b1) dar nu va fi instalat
              Depinde: libmono-cil-dev (= 6.12.0.122-0xamarin1+ubuntu2004b1) dar nu va fi instalat
              Depinde: libmono-2.0-dev (>= 6.12.0.122-0xamarin1+ubuntu2004b1) dar nu va fi instalat
              Depinde: libmono-2.0-dev (< 6.12.0.122-0xamarin1+ubuntu2004b1.1~) dar nu va fi instalat
              Depinde: ca-certificates-mono (= 6.12.0.122-0xamarin1+ubuntu2004b1) dar urmează să fie instalat 6.8.0.105+dfsg-3.2
              Recomanda: mono-csharp-shell dar nu va fi instalat
              Recomanda: referenceassemblyes-pcl, dar nu va fi instalat
              Recomanda: msbuild dar nu va fi instalat
E: Dependențe nesatisfăcute. Încercați „apt --fix-broken install” fără pachete (sau specificați o soluție).

Dacă fug apt --fix-broken install Obțin această ieșire:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență... Gata
Citirea informațiilor despre stare... Gata
Corectarea dependențelor... Gata
Următorul pachet a fost instalat automat și nu mai este necesar:
  libmono-corlib4.5-dll
Utilizați „sudo apt autoremove” pentru a-l elimina.
Următoarele pachete suplimentare vor fi instalate:
  libmono-corlib4.5-cil
Următoarele pachete vor fi actualizate:
  libmono-corlib4.5-cil
1 actualizat, 0 nou instalat, 0 de eliminat și 9 nu au fost actualizate.
37 nu complet instalat sau demontat.
Trebuie să obțineți 0 B/1.257 kB de arhive.
După această operațiune, se vor folosi 4.620 kB de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
dpkg: avertisment: fișierul cu lista de fișiere pentru pachetul „mono-runtime-common” lipsește; presupunând că pachetul nu are fișiere instalate în prezent
(Se citește baza de date... 310583 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea.../libmono-corlib4.5-cil_6.12.0.122-0xamarin1+ubuntu2004b1_all.deb...
Se despachetează libmono-corlib4.5-cil (6.12.0.122-0xamarin1+ubuntu2004b1) peste (6.8.0.105+dfsg-3.2)...
dpkg: eroare la procesarea arhivei /var/cache/apt/archives/libmono-corlib4.5-cil_6.12.0.122-0xamarin1+ubuntu2004b1_all.deb (--unpack):
 încercând să suprascrie „/usr/lib/mono/4.5/mscorlib.dll”, care se află și în pachetul libmono-corlib4.5-dll 6.8.0.105+dfsg-3.2
dpkg-deb: eroare: subprocesul de lipire a fost oprit de semnal (conductă ruptă)
Au fost întâlnite erori în timpul procesării:
 /var/cache/apt/archives/libmono-corlib4.5-cil_6.12.0.122-0xamarin1+ubuntu2004b1_all.deb
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Dacă fug autoeliminare apt Obțin această ieșire:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență... Gata
Citirea informațiilor despre stare... Gata
Poate doriți să rulați „apt --fix-broken install” pentru a le corecta.
Următoarele pachete au dependențe neîndeplinite:
 libmono-corlib4.5-cil : Depinde: mono-runtime (< 6.8.0.106) dar 6.12.0.122-0xamarin1+ubuntu2004b1 este instalat
E: Dependențe nesatisfăcute.Încercați „apt --fix-broken install” fără pachete (sau specificați o soluție).

De fapt, nu mai vreau mono și aș dori doar să fie eliminat și rezolvată această problemă.

David avatar
drapel cn
Vă rugăm să nu afișați imagini cu text. Includeți textul în corpul întrebării. De asemenea, vă rugăm să includeți în întrebare cele 4 comenzi reale pe care le-ați executat exact așa cum le-ați executat și orice rezultate au arătat.
NoahGav avatar
drapel ma
@David Este mai bine?
Puncte:1
drapel ma

Am rezolvat problema ștergând manual directoarele /usr/share/libmono-corlib4.5-cil și /usr/share/libmono-corlib4.5-dll.

După aceea am rulat comenzile:

actualizare sudo apt
sudo apt install libmono-corlib4.5-cil
actualizare sudo apt
sudo apt --fix-broken install
sudo apt autoremove
actualizare sudo apt
sudo apt upgrade complet
sudo rm /etc/apt/sources.list.d/mono-official-stable.list
sudo apt-key del 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
actualizare sudo apt
sudo apt upgrade complet

Asta mi-a rezolvat toate problemele.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.