Điểm:2

Không thể mở các ứng dụng dựa trên qt

lá cờ cn

không thể mở các ứng dụng dựa trên qt như qbittorrent, nomacs, v.v. Bắt lỗi:

nomacs: lỗi khi tải thư viện dùng chung: libicui18n.so.56: không thể mở tệp đối tượng dùng chung: Không có tệp hoặc thư mục như vậy

qbittorrent: lỗi khi tải thư viện dùng chung: libicui18n.so.56: không thể mở tệp đối tượng dùng chung: Không có tệp hoặc thư mục như vậy

GIẢI QUYẾT :: sudo apt install --reinstall libqt5widgets5 libqt5gui5 libqt5dbus5 libqt5network5 libqt5core5a Điều này đã giải quyết vấn đề

Đầu ra của ldd cho qbittorrent:

linux-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 => không tìm thấy
    libicuuc.so.56 => không tìm thấy
    libicudata.so.56 => không tìm thấy
    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)

Đầu ra của ldd /usr/bin/nomacs

ldd /usr/bin/nomacs
    linux-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 => không tìm thấy
    libicuuc.so.56 => không tìm thấy
    libicudata.so.56 => không tìm thấy
    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/liblcms2.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)

đầu ra của dpkg -S $(realpath $(grep -E "/lib.*" --only-matching /tmp/not-from-apt)) 2> /tmp/not-from-apt-final cho 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
lá cờ zw
"qbittorrent, nomacs, v.v." đã được cài đặt như thế nào? Bạn đã biên dịch Qt trên máy này một thời gian trước đây chưa? Vui lòng thêm đầu ra của `ldd $( which qbittorrent) | grep local` và `ldd $( which nomacs) | grep local` cho câu hỏi.
xenos avatar
lá cờ cn
Từ apt. Những chương trình đã làm việc trước đây. Tôi đã không biên dịch qt mặc dù tôi đã thử chạy qt designer, vì vậy tôi đã sao chép một số tệp như libicui18n.so.56 và các tệp khác vào lib. Tôi nghĩ rằng có thể đã gây ra vấn đề. nhưng tôi đã xóa tất cả những tệp mà tôi đã sao chép.
N0rbert avatar
lá cờ zw
Đầu ra của `aptitude search ~o` có thể hữu ích. Điều kỳ lạ là libicui18n.so.56 không được cung cấp bởi bất kỳ phiên bản Ubuntu hiện tại nào.
N0rbert avatar
lá cờ zw
Hãy thử phương pháp từ https://askubuntu.com/a/1313596/66509 cho cả qbittorrent và người du mục và báo cáo lại.
heynnema avatar
lá cờ ru
Bạn có thể đã gây ra sự cố này khi *"vì vậy tôi đã sao chép một số tệp như libicui18n.so.56 và các tệp khác vào lib"*. Bạn đã `cp` hoặc `mv` các tập tin? Sau đó, bạn có xóa các tệp mà bạn đã di chuyển/sao chép sang/lib không? Bắt đầu nhận xét cho tôi bằng @heynnema nếu không tôi sẽ nhớ chúng.
guiverc avatar
lá cờ cn
Bạn nói rằng bạn đã xóa các tệp bạn đã sao chép vào *lib*, bạn đã khôi phục các tệp ở đó trước đó chưa? Nếu bạn biết tên của các tệp bạn đã ghi đè, bạn có thể hỏi hệ thống xem gói nào chứa chúng và do đó biết gói nào cần cài đặt lại.. nhưng *một số tệp* khá mơ hồ... 20.04.2 sử dụng phiên bản LTS của Qt5 (5.12.8); vì vậy đó là phiên bản cần được khôi phục ở đó
waltinator avatar
lá cờ it
Tìm xem gói nào cung cấp các tệp bị thiếu, ví dụ: `dpkg -S libicuuc.so.56`. Cài đặt lại với `Sudo apt-get --reinstall install packagename`.
xenos avatar
lá cờ cn
@heynnema Vâng, tôi đã sử dụng cp để sao chép chúng. Sau đó, tôi đã xóa chúng sau đó.
xenos avatar
lá cờ cn
@guiverc Tôi đã không khôi phục chúng, nhưng tôi nhớ rằng những tệp đó không có ngay từ đầu
xenos avatar
lá cờ cn
@N0rbert Tôi đã thêm đầu ra trong bản chỉnh sửa
N0rbert avatar
lá cờ zw
Vui lòng đăng nội dung của `/tmp/not-from-apt-final`, đây là phần thiết yếu.
Điểm:1
lá cờ cn

Cài đặt lại các gói libqt5 đã giải quyết được sự cố

sudo apt install --reinstall libqt5widgets5 libqt5gui5 libqt5dbus5 libqt5network5 libqt5core5a

Điểm:0
lá cờ ru

Trong phần cuối...

cập nhật sudo apt

sudo apt cài đặt libicu56 hoặc Sudo apt cài đặt lại libicu56

sudo apt cài đặt lại nomacs qbittorrent

khởi động lại

Thử lại nomac và qbittorrent.

Ghi chú: Bạn có thể cần cài đặt lại 20.04 để khắc phục sự cố này.

Ghi chú: Không chơi với các tệp hệ thống trong /usr và /lib

xenos avatar
lá cờ cn
Nó báo lỗi ```E: Không thể định vị gói libicu56```
heynnema avatar
lá cờ ru
@xenos Bạn nói đúng. Tôi đã tìm kiếm và không thể tìm thấy libicu56. Chết tiệt. Tôi đã cập nhật câu trả lời của mình với các đề xuất mới mà bạn có thể chưa thử. Báo cáo lại.
heynnema avatar
lá cờ ru
@xenos Vui lòng trạng thái ...
xenos avatar
lá cờ cn
Nó không hoạt động. Nhưng cài đặt lại libqt5 đã giải quyết được vấn đề
heynnema avatar
lá cờ ru
@xenos Cảm ơn bạn đã cập nhật! Vui mừng bạn đã sửa nó.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.