Điểm:2

Ứng dụng Etcher không hoạt động trong Ubuntu20.04

lá cờ us

Nhấp đúp vào hình ảnh ứng dụng không hoạt động nên tôi đã thử các lệnh sau

chmod +x .appimage
sudo ./.appimage

nhưng nó cho tôi lỗi

dlopen(): lỗi khi tải libfuse.so.2

AppImages yêu cầu FUSE để chạy. 
Bạn vẫn có thể trích xuất nội dung của AppImage này 
nếu bạn chạy nó với tùy chọn --appimage-extract. 
Xem https://github.com/AppImage/AppImageKit/wiki/FUSE 
để biết thêm thông tin

nhưng Fuse được cài đặt trong hệ thống của tôi.

chính sách apt-cache libfuse2
libfuse2:
  Đã cài đặt: 2.9.9-3
  Ứng viên: 2.9.9-3
  Bảng phiên bản:
 *** 2.9.9-3 500
        500 http://mirror.xeonbd.com/ubuntu-archive focus/main AMD64 Gói
        100 /var/lib/dpkg/trạng thái

Tôi đang dùng Ubuntu 20.04

lá cờ ru
Bạn có chắc chắn rằng FUSE đã được cài đặt trong hệ thống của bạn không? Đầu ra của `apt-cache policy libfuse2` là gì?
yaa__ avatar
lá cờ us
@ThomasWard
lá cờ ru
OK vậy là đã cài xong. Tôi phỏng đoán rằng AppImage bị hỏng và bạn nên liên hệ với người tạo và gửi lỗi ở đó. Có thể đây là sự cố trong chính AppImage.
yaa__ avatar
lá cờ us
cám ơn vì sự gợi ý. Tôi vừa mở một vấn đề mới trên repo github của họ. @ThomasWard
Bodo avatar
lá cờ pt
Bạn đã tải xuống đúng kiến ​​trúc của Appimage: Linux x64 (64-bit) / Linux x86 (32-bit) chưa?
yaa__ avatar
lá cờ us
Trong https://www.balena.io/etcher/ không có 64-bit cho Linux. chỉ có hình ảnh ứng dụng 32 bit cho LInux @Bodo
Bodo avatar
lá cờ pt
Tôi vừa kiểm tra menu kéo xuống tải xuống. Nó hiển thị "Etcher cho Linux x64 (64-bit) (AppImage)" và "Etcher cho Linux x86 (32-bit) (AppImage)". Xem thêm báo cáo sự cố cũ này https://github.com/balena-io/etcher/issues/1490 Bạn có thể thử `strace -e trace=file ./.appimage` để xem nó muốn tìm `libfuse.so ở đâu. 2`. Bạn cũng có thể thử các gói `.deb` từ https://github.com/balena-io/etcher/releases
yaa__ avatar
lá cờ us
Tôi đọc nút tải xuống 64 bit ở trang trước chỉ là nút Tải xuống. vì vậy tôi đã nhấp vào biểu tượng kéo xuống và chỉ thấy phiên bản 32 bit. cảm ơn vì đã chỉ ra điều đó :D @Bodo
Bodo avatar
lá cờ pt
Bạn nên viết trong câu hỏi của mình tệp Appimage nào bạn đã tải xuống như bạn đã làm trong vấn đề GitHub. Điều này sẽ làm rõ rằng Hình ảnh ứng dụng 32 bit không khớp với thư viện 64 bit.
Bodo avatar
lá cờ pt
Tôi đã thêm một câu trả lời, chủ yếu dành cho những người dùng khác có thể gặp sự cố tương tự. Tôi cũng đã viết một đề xuất để cải thiện thông báo dưới dạng sự cố cho dự án AppImage.
Điểm:1
lá cờ pt

Theo vấn đề tương ứng tệp Appimage đã tải xuống là phiên bản 32 bit

balenaEtcher-1.5.121-ia32

trong khi thư viện đã cài đặt là 64-bit

chính sách apt-cache libfuse2
...
        500 http://mirror.xeonbd.com/ubuntu-archive focus/main AMD64 Gói

Rất tiếc, thông báo lỗi từ mã Appimage không đủ:

dlopen(): lỗi khi tải libfuse.so.2

AppImages yêu cầu FUSE để chạy.
... 

Nó không cho biết phiên bản nào của thư viện dlopen() cuộc gọi đã tìm kiếm hoặc nơi nó đã tìm kiếm thư viện. Điều này hơi khó hiểu khi bạn thấy rằng thư viện libfuse.so.2 được cài đặt trên hệ thống của bạn, trái ngược với thông báo lỗi.

Chạy Appimage với bước đi có thể cho thấy rằng nó tìm kiếm thư viện trong các thư mục dành cho thư viện 32-bit.

Vì vậy, trong trường hợp xảy ra lỗi này, bạn nên kiểm tra xem kiến ​​trúc của tệp Appimage có khớp với kiến ​​trúc hệ thống của bạn không.

Đă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.