Score:2

ไม่สามารถเปิดแอปพลิเคชันที่ใช้ qt ได้

ธง cn

ไม่สามารถเปิดแอปพลิเคชันที่ใช้ qt เช่น qbittorrent, nomacs เป็นต้น รับข้อผิดพลาด:

nomacs: ข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libicui18n.so.56: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว

qbittorrent: เกิดข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libicui18n.so.56: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกันได้: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว

แก้ไขแล้ว :: sudo apt install -- ติดตั้งใหม่ libqt5widgets5 libqt5gui5 libqt5dbus5 libqt5network5 libqt5core5a สิ่งนี้ช่วยแก้ปัญหาได้

ผลลัพธ์ของ ldd สำหรับ qbittorrent:

ลินุกซ์ vdso.so.1 (0x00007ffe988ee000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f8af08ad000)
    libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f8af05d7000)
    libtorrent-rasterbar.so.10 => /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.10 (0x00007f8af0178000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8af0155000)
    libQt5Widgets.so.5 => /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007f8aefaba000)
    libQt5Gui.so.5 => /lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f8aef4cf000)
    libQt5DBus.so.5 => /lib/x86_64-linux-gnu/libQt5DBus.so.5 (0x00007f8aef431000)
    libQt5Network.so.5 => /lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007f8aef270000)
    libQt5Xml.so.5 => /lib/x86_64-linux-gnu/libQt5Xml.so.5 (0x00007f8aef22e000)
    libQt5Core.so.5 => /lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f8aeea38000)
    libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f8aee856000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8aee707000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f8aee6ea000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8aee4f8000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f8af123a000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8aee4f2000)
    libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f8aee45f000)
    libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007f8aee3d7000)
    libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f8aee39f000)
    libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f8aee298000)
    libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f8aee247000)
    libicui18n.so.56 => ไม่พบ
    libicuuc.so.56 => ไม่พบ
    libicudata.so.56 => ไม่พบ
    libgthread-2.0.so.0 => /lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f8aee240000)
    libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f8aee117000)
    libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f8aee05f000)
    libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f8aee02b000)
    libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f8aedf6c000)
    libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f8aedf3d000)
    libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f8aede8e000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f8aede1b000)
    libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f8aedcde000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f8aedcd3000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f8aedca8000)
    liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f8aedc87000)
    libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f8aedb69000)
    libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f8aedb3f000)
    libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f8aedb1c000)
    libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f8aedb14000)
    libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f8aedb0c000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f8aedaf2000)

ผลลัพธ์ของ ldd /usr/bin/nomacs

ldd /usr/bin/nomacs
    ลินุกซ์ vdso.so.1 (0x00007ffd41fa6000)
    libnomacsCore.so.3 => /usr/lib/nomacs/libnomacsCore.so.3 (0x00007fd5d97ea000)
    libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd5d95f4000)
    libQt5Widgets.so.5 => /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007fd5d8f59000)
    libQt5Gui.so.5 => /lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007fd5d896e000)
    libQt5Core.so.5 => /lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007fd5d8178000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd5d815d000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd5d7f69000)
    libexiv2.so.27 => /lib/x86_64-linux-gnu/libexiv2.so.27 (0x00007fd5d7c5e000)
    libraw.so.19 => /lib/x86_64-linux-gnu/libraw.so.19 (0x00007fd5d7b7e000)
    libopencv_imgproc.so.4.2 => /lib/x86_64-linux-gnu/libopencv_imgproc.so.4.2 (0x00007fd5d75d7000)
    libtiff.so.5 => /lib/x86_64-linux-gnu/libtiff.so.5 (0x00007fd5d7556000)
    libquazip5.so.1 => /lib/x86_64-linux-gnu/libquazip5.so.1 (0x00007fd5d7523000)
    libQt5Network.so.5 => /lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007fd5d7360000)
    libQt5PrintSupport.so.5 => /lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007fd5d72e7000)
    libQt5Concurrent.so.5 => /lib/x86_64-linux-gnu/libQt5Concurrent.so.5 (0x00007fd5d72de000)
    libQt5Svg.so.5 => /lib/x86_64-linux-gnu/libQt5Svg.so.5 (0x00007fd5d7282000)
    libopencv_core.so.4.2 => /lib/x86_64-linux-gnu/libopencv_core.so.4.2 (0x00007fd5d6ed2000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd5d6d83000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd5d6d5e000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fd5d9bd4000)
    libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007fd5d6cd6000)
    libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fd5d6c9e000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd5d6c82000)
    libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fd5d6b7d000)
    libicui18n.so.56 => ไม่พบ
    libicuuc.so.56 => ไม่พบ
    libicudata.so.56 => ไม่พบ
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd5d6b75000)
    libgthread-2.0.so.0 => /lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fd5d6b70000)
    libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fd5d6a47000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fd5d6a17000)
    libjpeg.so.8 => /lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007fd5d6992000)
    liblcms2.so.2 => /lib/x86_64-linux-gnu/libcms2.so.2 (0x00007fd5d6937000)
    libgomp.so.1 => /lib/x86_64-linux-gnu/libgomp.so.1 (0x00007fd5d68f5000)
    libwebp.so.6 => /lib/x86_64-linux-gnu/libwebp.so.6 (0x00007fd5d688b000)
    libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fd5d67e0000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fd5d67b7000)
    libjbig.so.0 => /lib/x86_64-linux-gnu/libjbig.so.0 (0x00007fd5d65a9000)
    libtbb.so.2 => /lib/x86_64-linux-gnu/libtbb.so.2 (0x00007fd5d6563000)
    libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fd5d64ab000)
    libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fd5d6475000)
    libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fd5d63b6000)
    libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fd5d6389000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fd5d6316000)
    libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd5d61d9000)
    libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd5d61ad000)
    libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd5d61a7000)
    libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd5d619f000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fd5d6185000)

ผลลัพธ์ของ dpkg -S $(realpath $(grep -E "/lib.*" --only-matching /tmp/not-from-apt)) 2> /tmp/not-from-apt-final สำหรับ qbittorrent

libssl1.1:amd64: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
libtorrent-rasterbar10: /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.10.0.0
libqt5widgets5:amd64: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8
libqt5gui5:amd64: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.12.8
libqt5dbus5:amd64: /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.12.8
libqt5network5:amd64: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.12.8
libqt5xml5:amd64: /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5.12.8
libqt5core5a:amd64: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.12.8
libstdc++6:amd64: /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
libssl1.1:amd64: /usr/lib/x86_64-linux-gnu/libssl.so.1.1
libgl1:amd64: /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
libpng16-16:amd64: /usr/lib/x86_64-linux-gnu/libpng16.so.16.37.0
libharfbuzz0b:amd64: /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20600.4
libglib2.0-0:amd64: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.6400.6
libglib2.0-0:amd64: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.6
libglvnd0:amd64: /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
libglx0:amd64: /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
libfreetype6:amd64: /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
libgraphite2-3:amd64: /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
libx11-6:amd64: /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
liblz4-1:amd64: /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.2
libgcrypt20:amd64: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5
libxcb1:amd64: /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
libxau6:amd64: /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
libxdmcp6:amd64: /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
libbsd0:amd64: /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
N0rbert avatar
zw flag
ติดตั้ง "qbittorrent, nomacs และอื่น ๆ " อย่างไร คุณเคยรวบรวม Qt บนเครื่องนี้มาก่อนหรือไม่? โปรดเพิ่มผลลัพธ์ของ `ldd $( which qbittorrent ) | grep local` และ `ldd $(ซึ่ง nomacs) | grep local` สำหรับคำถาม
xenos avatar
cn flag
จากอพาร์ทเมนต์ โปรแกรมเหล่านั้นเคยทำงานมาก่อน ฉันไม่ได้รวบรวม qt แม้ว่าฉันพยายามรัน qt designer ดังนั้นฉันจึงคัดลอกไฟล์บางไฟล์เช่น libicui18n.so.56 และไฟล์อื่น ๆ ไปยัง lib ฉันคิดว่านั่นอาจทำให้เกิดปัญหา แต่ฉันลบไฟล์ทั้งหมดที่ฉันคัดลอกแล้ว
N0rbert avatar
zw flag
ผลลัพธ์ของ `การค้นหาความถนัด ~o` อาจมีประโยชน์ สิ่งที่แปลกคือ libicui18n.so.56 ไม่มีให้ใน Ubuntu เวอร์ชันปัจจุบัน
N0rbert avatar
zw flag
ลองวิธีจาก https://askubuntu.com/a/1313596/66509 ทั้ง qbittorrent และ nomacs และรายงานกลับ
heynnema avatar
ru flag
คุณอาจเกิดปัญหานี้เมื่อ *"ดังนั้นฉันจึงคัดลอกไฟล์บางไฟล์ เช่น libicui18n.so.56 และอื่นๆ ไปยัง lib"* คุณใช้ไฟล์ `cp` หรือ `mv` หรือไม่ คุณลบไฟล์ที่คุณย้าย/คัดลอกไปยัง /lib ในภายหลังหรือไม่ เริ่มแสดงความคิดเห็นกับฉันด้วย @heynnema ไม่งั้นฉันจะคิดถึงพวกเขา
guiverc avatar
cn flag
คุณบอกว่าคุณลบไฟล์ที่คุณคัดลอกไปที่ *lib* แล้วคุณกู้คืนไฟล์ที่มีอยู่ก่อนหน้านี้หรือไม่ หากคุณทราบชื่อไฟล์ที่คุณเขียนทับ คุณสามารถถามระบบได้ว่ามีแพ็คเกจใดบ้าง และทราบได้ว่าจะติดตั้งแพ็คเกจใดอีกครั้ง.. แต่ *ไฟล์บางไฟล์* ค่อนข้างคลุมเครือ... 20.04.2 ใช้เวอร์ชัน LTS ของ Qt5 (5.12.8); นั่นคือเวอร์ชันที่ต้องกู้คืนที่นั่น
waltinator avatar
it flag
ค้นหาแพ็คเกจที่ให้ไฟล์ที่ขาดหายไปเช่น `dpkg -S libicuuc.so.56` ติดตั้งใหม่ด้วย `sudo apt-get --reinstall install packagename`
xenos avatar
cn flag
@heynnema ใช่ ฉันใช้ cp เพื่อคัดลอกพวกเขา จากนั้นฉันก็ลบออกในภายหลัง
xenos avatar
cn flag
@guiverc ฉันไม่ได้กู้คืน แต่ฉันจำได้ว่าไฟล์เหล่านั้นไม่ได้อยู่ที่นั่นตั้งแต่เริ่มต้น
xenos avatar
cn flag
@ N0rbert ฉันได้เพิ่มผลลัพธ์ในการแก้ไขแล้ว
N0rbert avatar
zw flag
โปรดโพสต์เนื้อหาของ `/tmp/not-from-apt-final` ซึ่งเป็นส่วนสำคัญ
Score:1
ธง cn

การติดตั้งแพ็คเกจ libqt5 ใหม่ช่วยแก้ปัญหาได้

sudo apt install -- ติดตั้งใหม่ libqt5widgets5 libqt5gui5 libqt5dbus5 libqt5network5 libqt5core5a

Score:0
ธง ru

ใน เทอร์มินัล...

อัปเดต sudo apt

sudo apt ติดตั้ง libicu56 หรือ sudo apt ติดตั้ง libicu56 ใหม่

sudo apt ติดตั้ง nomacs qbittorrent อีกครั้ง

รีบูต

ลอง nomacs และ qbittorrent อีกครั้ง

บันทึก: คุณอาจต้องติดตั้ง 20.04 ใหม่เพื่อแก้ไขปัญหานี้

บันทึก: อย่าเล่นกับไฟล์ระบบใน /usr และ /lib

xenos avatar
cn flag
มันให้ข้อผิดพลาด ``` E: ไม่สามารถค้นหาแพ็คเกจ libicu56```
heynnema avatar
ru flag
@xenos คุณถูกต้อง ฉันค้นหาและไม่พบ libicu56 เช่นกัน ยี้ ฉันได้อัปเดตคำตอบด้วยคำแนะนำใหม่ที่คุณอาจยังไม่เคยลอง แจ้งกลับ.
heynnema avatar
ru flag
@xenos สถานะโปรด ...
xenos avatar
cn flag
มันไม่ได้ผล แต่การติดตั้ง libqt5 ใหม่ช่วยแก้ปัญหาได้
heynnema avatar
ru flag
@xenos ขอบคุณสำหรับการอัพเดท! ดีใจที่คุณได้รับการแก้ไข

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา