انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: learner:~$ در 31 خرداد 1404، 08:15 ب‌ظ

عنوان: شکستگی وابستگی ها (حل شد )
ارسال شده توسط: learner:~$ در 31 خرداد 1404، 08:15 ب‌ظ
درود
بعد از مدت های طولانی من شروع به کدنویسی کردم.اما خیلی از وابستگی هام خراب شدند ( خودم اینطور حس میکنم ).
 اول از  همه مشکلم با یک کتابخونه هست  به نام libxml2 اینطور که پیداست خیلی چیز مهمیه. چون وقتی میخوام برنامه خودم رو با دستور zig main.zig  کامپایل کنم این ارور رو میده:
zig: error while loading shared libraries: libxml2.so.16: cannot open shared object file: No such file or directory
این هم خروجی دستور ldd /usr/bin/clangd:
  linux-vdso.so.1 (0x000071e38ef08000)
libclang-cpp.so.20.1 => /usr/lib/libclang-cpp.so.20.1 (0x000071e38a200000)
libLLVM.so.20.1 => /usr/lib/libLLVM.so.20.1 (0x000071e380a00000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x000071e380600000)
libm.so.6 => /usr/lib/libm.so.6 (0x000071e38edf7000)
libc.so.6 => /usr/lib/libc.so.6 (0x000071e38040f000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x000071e38edc9000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x000071e38ef0a000)
libffi.so.8 => /usr/lib/libffi.so.8 (0x000071e38edbc000)
libedit.so.0 => /usr/lib/libedit.so.0 (0x000071e38ed83000)
libz.so.1 => /usr/lib/libz.so.1 (0x000071e38ed6a000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x000071e38df21000)
libxml2.so.16 => not found
libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x000071e38deb2000)
وقتی هم خواستم libxml2  رو نصب کنم این خطا رو میده:
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing libxml2 (2.14.3-1) breaks dependency 'libxml2.so=2-64' required by libarchive
:: installing libxml2 (2.14.3-1) breaks dependency 'libxml2.so=2-64' required by librest
:: installing libxml2 (2.14.3-1) breaks dependency 'libxml2.so=2-64' required by sane
الان من باید چیکار کنم تازه خطاهای خیلی بیشتری هم بود اما بیشترشون رو خودم رفع کردم.
عنوان: پاسخ : شکستگی وابستگی ها
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 01 تیر 1404، 01:29 ق‌ظ
درود

اول از اینکه من هنوز زنده ام. من هنوز زنده اممممممممممممممممممم، البته دانشگاهمونو با ریزپرنده زدن، همه جاش پر از ترکش شده.
امیدوارم کشورمون پیروز بشه.

بسته‌ی libxml2-legacy رو نصب کردی و وقتی میخوای libxml2 نصب کنی اینکار باعث اختلال میشه. بسته‌ی libxml2-legacy رو حذف کن و بعد بسته‌ی libxml2 رو نصب کن.
عنوان: پاسخ : شکستگی وابستگی ها
ارسال شده توسط: learner:~$ در 01 تیر 1404، 08:22 ق‌ظ
درود
خداروشکر که هنوز زنده ایی و هنوز در انجمن فعالی.
دیشب لپتاپ رو خاموش کردم و الان که روشن میکنم تصویر سیاه و هیچی بالا نمیاد.احساس میکنم خیلی کتابخانه مهمی بود. فکر نکنم نسخهlegecy؟رو نصب کرده باشم.
https://s6.uupload.ir/files/17505678108098021915641305547852_0u7.jpg
 (https://s6.uupload.ir/files/17505678108098021915641305547852_0u7.jpg)
هرطور شده باید درست بشه چون دستور از بالا صادر شده ( به اندازه ۴۰ گیگ توش عکسه)
عنوان: پاسخ : شکستگی وابستگی ها
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 01 تیر 1404، 10:30 ق‌ظ
پرونده‌ی libxml2.so=2-64 جزء بسته libxml2-legacy هست.

ecs را بزن ببین چیزی نمایش داده میشه یا نه. بنظرم فعلا با رسانه‌ی زنده پرونده های مهمتو به یک دیسک دیگه منتقل کن و بعد یه توزیع درست درمون مثل دبیان آزمون رو نصب کن. سریع ترین راه فعلا همینه.
عنوان: پاسخ : شکستگی وابستگی ها
ارسال شده توسط: learner:~$ در 01 تیر 1404، 05:02 ب‌ظ
میشه بگی چطور توزیع زنده درست کنم؟ecs هم میزنم خبری نیست:( اصلا صفحه سیاه من کاری از دستم بر نمیاد🤕
عنوان: پاسخ : شکستگی وابستگی ها
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 01 تیر 1404، 05:16 ب‌ظ
فقط یه توزیع زنده رو بوت کن همین. با ventoy
اینترنت من پایدار نیست.