Șablon OS personalizat (Linux)
Deși DaDesktop menține o serie de distribuții Linux populare, pot exista situații în care este necesară o anumită distribuție care nu este disponibilă. DaDesktop este bucuros să ofere suport pentru majoritatea distribuțiilor Linux principale. Vă rugăm să ne spuneți de unde să descărcăm fișierul ISO și pe ce server doriți să publicați șablonul OS personalizat.
Important:
Despre partiționarea discului
1. Șabloanele personalizate necesită o singură partiție de disc sau două partiții: o partiție EFI/Boot și cealaltă partiție de sistem și date.
2. O partiție LVM nu este acceptată, vă rugăm să nu utilizați LVM
3. Schema de partiționare incorectă va cauza eșecul funcțiilor de redimensionare automată a discului și a altor funcții.
Șablon Linux
După ce descărcăm fișierul ISO pe server, îl veți putea vedea în Admin Menu->OS IMAGES->ISO FILES din contul dumneavoastră.
Apoi puteți pregăti șablonul în Admin Menu->OS IMAGES->CUSTOM OS TEMPLATES
Vă rugăm să urmați cu atenție acest ghid și să completați toți pașii, altfel este probabil ca funcționarea completă DaDesktop să nu funcționeze.
- Instalați sistemul de operare
- Setați numele de utilizator implicit la "student"; Parola la "student"
- Setați contul "student" pentru Autentificare automată
-
Utilizați imaginea de fundal DaDesktop sau a mărcii dumneavoastră
-
Unele distribuții vor utiliza acum implicit Wayland ca driver de afișare. Deși Wayland funcționează în DaDesktop, pentru moment vă sugerăm să reveniți la X11.
Pentru a dezactiva Wayland:-editați /etc/gdm/custom.conf, de exemplu
# Decomentați linia de mai jos pentru a forța ecranul de autentificare să utilizeze Xorg WaylandEnable=falsedeconectați-vă și conectați-vă din nou
-
Instalați spice-vdagent, folosind managerul de pachete este de obicei cea mai bună abordare. NB Este posibil să fie deja instalat în funcție de distribuția dumneavoastră
- După instalarea corectă, reporniți mașina și ar trebui să vedeți cele două procese care rulează, spice-vdagent și spice-vdagentd
-
- Instalați qemu-guest-agent, din nou, folosind managerul de pachete este de obicei cea mai bună abordare
- Instalați X11VNC. NB Pentru unele distribuții, poate fi necesar să adăugați depozite suplimentare, cum ar fi depozitul "epel" pentru distribuțiile bazate pe Redhat, cum ar fi Oracle Linux sau Rocky Linux
-
Configurați X11VNC
- asigurați-vă că X11VNC este instalat
-
rulați comanda
sudo -ipentru a deschide shell-ul root -
rulați comanda de mai jos care permite X11VNC să pornească automat la repornire
cat > /etc/xdg/autostart/x11vnc.desktop <
-
Creați scriptul de notificare desktop rulând comenzile de mai jos
cat > /usr/local/bin/announce-vnc-users.sh < - Reporniți
-
Verificați setarea firewall-ului, adică asigurați-vă că portul TCP 5900 este deschis, de exemplu
ss -pntl - Dezactivați parola sudo (recomandat)
-
Verificați succesul
La conectare, URL-ul, dacă se schimbă într-un URL nou cu parametrul de interogare
token, atunci sunteți gata. Aceasta înseamnă că X11VNC funcționează. Și caseta de text din partea stângă jos a ecranului, care este utilizată pentru copiere/lipire între propriul desktop și desktopul virtual, ar trebui să funcționeze acum.
Vă rugăm să rețineți
Pentru a adăuga funcții opționale suplimentare, cum ar fi
- DDWebdav pentru a permite sincronizarea folderelor de conținut ale Trainerului pe mașinile fiecărui participant,
- sau DDUpload - pentru a încărca cu ușurință fișiere într-o mașină DaDesktop;
Vă rugăm să contactați Suportul Tehnic DaDesktop.