Template OS personalizat (Linux)
Deși DaDesktop menține o serie de distribuții Linux populare, pot exista situații în care ai nevoie de o distribuție specifică, care nu este disponibilă. DaDesktop e bucuros să susțină asta pentru majoritatea distribuțiilor Linux mainstream. Te rugăm să ne spui de unde să descărcăm fișierul ISO și pe ce server vrei să publicăm template-ul OS personalizat.
Important:
Despre partiționarea discului
1. Template-urile personalizate necesită o singură partiție de disc sau două partiții: una EFI/Boot și cealaltă pentru sistem și date.
2. O partiție LVM nu este suportată, te rugăm să nu folosești LVM
3. Schema de partiționare greșită va cauza eșecul funcțiilor de redimensionare automată a discului și a altor funcții.
Template Linux
După ce descărcăm fișierul ISO pe server, îl vei putea vedea sub Admin Menu->OS IMAGES->ISO FILES în contul tău.
Apoi poți pregăti template-ul sub Admin Menu->OS IMAGES->CUSTOM OS TEMPLATES
Te rugăm să urmezi acest ghid cu atenție și să completezi toți pașii, altfel e probabil ca funcționarea completă DaDesktop să nu meargă.
- Instalează sistemul de operare
- Setează numele de utilizator implicit la „student”; Parola la „student”
- Setează contul „student” pentru autentificare automată
-
Folosește imaginea de fundal DaDesktop sau a brandului tău
-
Unele distribuții vor folosi acum implicit Wayland ca driver de afișare. Deși Wayland funcționează în DaDesktop, pentru moment îți sugerăm să revii la X11.
Pentru a dezactiva Wayland:-editează /etc/gdm/custom.conf de ex.
# Uncomment the line below to force the login screen to use Xorg WaylandEnable=falsedeloghează-te și autentifică-te din nou
-
Instalează spice-vdagent, folosirea managerului tău de pachete este de obicei cea mai bună abordare. NB Acesta poate fi deja instalat în funcție de distribuția ta
- După instalarea corectă, repornește mașina și ar trebui să vezi cele două procese care rulează, spice-vdagent și spice-vdagentd
-
- Instalează qemu-guest-agent, din nou, folosirea managerului tău de pachete este de obicei cea mai bună abordare
- Instalează X11VNC. NB Pentru unele distribuții, s-ar putea să fie nevoie să adaugi repo-uri suplimentare, cum ar fi repo-ul „epel” pentru distribuțiile bazate pe Redhat, precum Oracle Linux sau Rocky Linux
-
Configurează X11VNC
- asigură-te că X11VNC este instalat
-
rulează comanda
sudo -ipentru a deschide un shell root -
rulează comanda de mai jos care permite X11VNC să pornească automat la repornire
cat > /etc/xdg/autostart/x11vnc.desktop <
-
Creează scriptul de notificare desktop rulând comenzile de mai jos
cat > /usr/local/bin/announce-vnc-users.sh < - Repornește
-
Verifică setarea firewall-ului, adică asigură-te că portul TCP 5900 este deschis, de ex.
ss -pntl - Dezactivează parola sudo (recomandat)
-
Verifică succesul
La conectare, URL-ul, dacă se schimbă într-un URL nou cu parametrul de interogare
token, atunci ești gata. Asta înseamnă că X11VNC funcționează. Și caseta de text din stânga jos a ecranului, care este folosită pentru copy/paste între propriul tău desktop și desktopul virtual, ar trebui să funcționeze acum.
Te rugăm să reții
Pentru a adăuga funcționalități opționale suplimentare, cum ar fi
- DDWebdav pentru a permite sincronizarea folderelor cu conținut ale trainerului pe mașinile fiecărui participant,
- sau DDUpload - pentru a încărca ușor fișiere într-o mașină DaDesktop;
Te rugăm să contactezi Suportul Tehnic DaDesktop.