Template OS Kustom (Linux)
Meskipun DaDesktop menyediakan sejumlah distro Linux populer, mungkin ada saatnya diperlukan distro spesifik yang tidak tersedia. DaDesktop dengan senang hati mendukung hal ini untuk sebagian besar distro Linux arus utama. Silakan beri tahu kami tempat mengunduh file ISO dan server mana yang ingin Anda gunakan untuk menerbitkan template OS Kustom.
Penting:
Tentang Partisi Disk
1. Template kustom hanya memerlukan satu partisi disk atau dua partisi: satu partisi EFI/Boot dan partisi sistem dan data lainnya.
2. Partisi LVM tidak didukung, harap jangan gunakan LVM
3. Skema partisi yang salah akan menyebabkan pengubahan ukuran disk otomatis dan fungsi lainnya gagal.
Template Linux
Setelah kami mengunduh file ISO ke server, Anda akan dapat melihatnya di bawah Admin Menu->OS IMAGES->ISO FILES di akun Anda.
Kemudian Anda dapat menyiapkan template di bawah Admin Menu->OS IMAGES->CUSTOM OS TEMPLATES
Harap ikuti panduan ini dengan saksama, dan selesaikan semua langkah karena jika tidak, operasi penuh DaDesktop kemungkinan tidak akan berfungsi.
- Instal OS
- Atur nama pengguna default menjadi "student"; Kata sandi menjadi "student"
- Atur akun "student" untuk Masuk Otomatis
-
Gunakan wallpaper DaDesktop atau merek Anda sendiri
-
Beberapa distro sekarang akan menggunakan Wayland sebagai driver tampilan default. Meskipun Wayland berfungsi di DaDesktop, untuk saat ini kami sarankan untuk beralih ke X11.
Untuk menonaktifkan Wayland:-edit /etc/gdm/custom.conf, mis.
# Uncomment the line below to force the login screen to use Xorg WaylandEnable=falselogout dan masuk kembali
-
Instal spice-vdagent, menggunakan manajer paket biasanya adalah pendekatan terbaik. Catatan: Ini mungkin sudah terinstal tergantung pada distro Anda
- Setelah instalasi yang benar, restart mesin, dan Anda akan melihat dua proses yang berjalan, spice-vdagent dan spice-vdagentd
-
- Instal qemu-guest-agent, sekali lagi menggunakan manajer paket biasanya adalah pendekatan terbaik
- Instal X11VNC. Catatan: Untuk beberapa distro, Anda mungkin perlu menambahkan repo tambahan seperti repo 'epel' untuk distro berbasis Redhat, seperti Oracle Linux atau Rocky Linux
-
Konfigurasikan X11VNC
- pastikan X11VNC terinstal
-
jalankan perintah
sudo -iuntuk membuka shell root -
jalankan perintah di bawah ini yang memungkinkan X11VNC untuk mulai otomatis saat reboot
cat > /etc/xdg/autostart/x11vnc.desktop <<EOF [Desktop Entry] Type=Application Exec=/usr/bin/x11vnc -N -no6 -rfbportv6 -1 -allow 10.0.3.1 -nopw -shared -alwaysshared -forever -repeat -nowireframe -noscr -nocursorshape -skip_lockkeys -cursor_drag -grab_buster -deferupdate 10 -speeds 6000,5000,20 -afteraccept announce-vnc-users.sh -gone announce-vnc-users.sh Hidden=false X-MATE-Autostart-enabled=true X-MATE-AutoRestart=true Name[en_US]=X11VNC Name=X11VNC Comment[en_US]=Share desktop over VNC Comment=Share desktop over VNC EOF
-
Buat skrip notifikasi desktop dengan menjalankan perintah di bawah ini
cat > /usr/local/bin/announce-vnc-users.sh <<EOF notify-send -a x11vnc "VNC users connected: $RFB_CLIENT_COUNT" EOF chmod +x /usr/local/bin/announce-vnc-users.sh - Reboot
-
Periksa pengaturan firewall, yaitu pastikan port TCP 5900 terbuka, mis.
ss -pntl - Nonaktifkan kata sandi sudo (disarankan)
-
Verifikasi keberhasilan
Saat terhubung, URL, jika berubah menjadi URL baru dengan parameter kueri
token, maka Anda siap. Ini berarti X11VNC berfungsi. Dan kotak teks di kiri bawah layar, yang digunakan untuk salin/tempel antara desktop Anda sendiri dan desktop virtual sekarang seharusnya berfungsi.
Harap Diperhatikan
Untuk menambahkan fitur opsional tambahan seperti
- DDWebdav untuk memungkinkan folder konten Pelatih disinkronkan ke setiap mesin peserta,
- atau DDUpload - untuk mengunggah file dengan mudah ke dalam mesin DaDesktop;
Silakan hubungi Dukungan Teknis DaDesktop.