Buna bağlı olarak bazı uygulamaları çalıştırmak için birkaç aydır Ubuntu Sunucum 18.10'u kurdum mono-complete
ve mono-devel
yükledim. Mono 5.18.0.225 kullanıyorum. İşler kırılmadan önce, bir standart yaptım sudo apt update
, yükseltmek için listede birçok mono paket gördüm, sonra bir sudo apt upgrade
. Çoğu kurulum için normal gitti ve sonra terminal hataları ve hataları ve hataları tükürmeye devam etti. Neredeyse sonsuz hatalar, ne yapmaya çalıştığımdan bağımsız olarak birkaç saniye boyunca tekrar tekrar yazdırılacaktı:
- sudo uygun yükseltme
- sudo apt - bozuk düzeltme
- sudo apt kaldır mono-complete mono-devel
- sudo apt otomatik çalıştırma
Yükseltme veya kaldırma işlemi yapılamıyor gibi görünüyor. Yükseltme mümkün değilse, yeniden yüklemeyi kaldırmayı denedim ama kaldırma da başarısız oldu.
Hatada gdb veya lldb bulamadığından bahsedilir. Daha sonra el ile yapmak ve gdb yüklemeye çalıştı çünkü ben apt kullanamıyorum ... bunu yapmaya çalışıyorum sudo apt --fix-broken install
aynı hataları tükürüyor çalıştırmak isteyecektir . Gdb-8.2 kurulumu başarılı. Yazdırılan hatalar biraz değişir ve gdb'ye referanslar içerir (çünkü şimdi yüklüdür), ancak yine de hiçbir yere ulaşamamıştır.
- İlk etapta mono nasıl kırıldı?
- Neden hata üreten paketleri kaldırmaya çalışıyorsunuz?
- Bu durumu düzeltmek için en iyi yol hangisidir? Ubuntu Sunucusunu yeniden kurmak ve her şeyi yeniden ayarlamak zorunda kalmamayı tercih ederim.
Hatada yazdırılanlar için (gdb kurulumundan önce):
Aborted (core dumped)
E: installing Assembly /usr/share/cli-common/policies.d/libgtk2.0-cil/policy.2.8.gtk-sharp.dll failed
E: Installation of policy.2.8.gtk-sharp with /usr/share/cli-common/runtimes.d/mono failed
* Installing 1 assembly from policy.2.8.pango-sharp into Mono
Stacktrace:
/proc/self/maps:
41308000-41338000 rwxp 00000000 00:00 0
55b153398000-55b1537e1000 r-xp 00000000 08:02 3159129 /usr/bin/mono-sgen
... cutting some of this out ...
7fb557c3b000-7fb557c88000 r--p 00000000 08:02 3160431 /usr/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
Memory around native instruction pointer (0x7fb5556e2c8f):
0x7fb5556e2c7f 20 48 09 d6 41 0f b6 53 05 48 c1 e2 28 48 09 f2 H..A..S.H..(H..
0x7fb5556e2c8f 66 41 0f 38 32 4b 06 66 0f 6f 05 b2 82 49 00 66 fA.82K.f.o...I.f
0x7fb5556e2c9f 0f 38 00 c8 66 48 0f 7e c8 66 48 0f 3a 16 ce 01 .8..fH.~.fH.:...
0x7fb5556e2caf 48 09 c6 48 09 d6 41 0f b6 c2 41 0f b6 53 09 48 H..H..A...A..S.H
Native stacktrace:
/usr/bin/mono(+0x129f8d) [0x55b1534c1f8d]
/usr/bin/mono(+0x12a295) [0x55b1534c2295]
/usr/bin/mono(+0xbfd2f) [0x55b153457d2f]
/usr/bin/mono(+0x414e8) [0x55b1533d94e8]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x12dd0) [0x7fb558343dd0]
/usr/lib/mono/aot-cache/amd64/mscorlib.dll.so(+0x123c8f) [0x7fb5556e2c8f]
Waiting for dumping threads to resume
Debug info from gdb:
mono_gdb_render_native_backtraces not supported on this platform, unable to find gdb or lldb
=================================================================
Got a SIGILL while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Aborted (core dumped)
E: installing Assembly /usr/share/cli-common/policies.d/libgtk2.0-cil/policy.2.8.pango-sharp.dll failed
E: Installation of policy.2.8.pango-sharp with /usr/share/cli-common/runtimes.d/mono failed
^[[1mdpkg:^[[0m error processing package mono-gac (--configure):
installed mono-gac package post-installation script subprocess returned error exit status 29
apt remove
çünkü dpkg kesildi ve manuel olarak çalıştırmam gerekiyorsudo dpkg --configure -a
, ancak bu komut sadece yukarıdaki hatalara neden oluyor.