Memasang ExamQR Exam di Linux: pustaka kurang, AppImage tidak mau berjalan
Jalankan install.sh dari paket Linux: skrip memasang GTK, WebKitGTK, dan FUSE dengan apt serta menambahkan entri menu. Tanpa FUSE 2, AppImage perlu --appimage-extract-and-run.
Paket Linux ExamQR Exam berisi folder Server dan Client, masing-masing dengan sebuah AppImage dan skrip install.sh. Hanya Linux x86 64-bit (x86-64) yang didukung.
Cara mengenalinya
- Klik ganda pada AppImage tidak menghasilkan apa-apa, atau terminal menampilkan galat tentang
libfuse.so.2. - Aplikasi terbuka tetapi soal dan laporan kosong; di dasbor server, WebKitGTK dinyatakan belum terpasang.
- Karakter tampil sebagai kotak kosong.
Cara mengatasinya
- Ekstrak paket. Di komputer server, buka terminal di folder
Serverdan jalankanbash install.sh. Lakukan hal yang sama di folderClientpada setiap komputer peserta. Skrip memasang pustaka sistem dengan apt (meminta kata sandi sudo), menyalin AppImage ke~/Applications, dan menambahkan entri ke menu aplikasi. - Tanpa hak sudo, skrip melewati pemasangan pustaka. Minta administrator menjalankan:
sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 libfuse2 libx11-6 libice6 libsm6 libfontconfig1 fonts-liberation(di Ubuntu 24.04 paketnya bernamalibgtk-3-0t64danlibfuse2t64). Komputer peserta juga memerlukanalsa-utilsuntuk soal rekaman suara. - Di distribusi tanpa apt, pasang sendiri padanannya: GTK 3, WebKitGTK 4.1, FUSE 2, fontconfig, dan fon untuk bahasa Anda.
- Jika FUSE 2 tidak bisa dipasang, jalankan AppImage dengan
--appimage-extract-and-run. Entri menu yang dibuatinstall.shsudah melakukannya bilalibfuse.so.2tidak ada. - Saat server meminta kata sandi untuk membuka firewall, setujui: lihat Firewall memblokir ExamQR Exam sehingga komputer peserta tidak menemukan server.
- Untuk mencopot ExamQR Exam, jalankan
bash install.sh --uninstall; ujian dan hasil tetap disimpan.bash install.sh --uninstall --purgejuga menghapus ujian, jawaban, lisensi, dan log, dan tidak dapat dibatalkan.
Jika masih belum berhasil
Laporkan masalah dengan nama dan versi distribusi (cat /etc/os-release), keluaran install.sh, dan berkas ~/.local/share/ExamQRExam/crash.log (server) atau ~/.local/share/ExamQRExamClient/crash.log (komputer peserta).
Terima kasih atas masukan Anda.
Maaf belum membantu. Kirim laporan masalah dan kami akan memeriksanya.