DaDesktop

Ș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: una 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 greșită va cauza eșecul redimensionării automate a discului și a altor funcții.

Șablon Linux

După ce descărcăm fișierul ISO pe server, îl veți putea vedea sub Meniul Admin->IMAGINI OS->FIȘIERE ISO în contul dumneavoastră.

Apoi puteți pregăti șablonul sub Meniul Admin->IMAGINI OS->ȘABLOANE OS PERSONALIZATE

Vă rugăm să urmați acest ghid cu atenție și să parcurgeți toți pașii, altfel este posibil ca funcționarea completă DaDesktop să nu funcționeze.

  1. Instalați sistemul de operare
  2. Setați numele de utilizator implicit la „student”; parola la „student”
  3. Setați contul „student” pentru autentificare automată
  4. Utilizați imaginea de fundal DaDesktop sau propria marcă
    Imagine de fundal DaDesktop sau propria marcă
  5. Unele distribuții vor utiliza acum implicit Wayland ca driver de afișare. Deși Wayland funcționează pe DaDesktop, pentru moment vă sugerăm să reveniți la X11.

    Pentru a dezactiva Wayland:-

    editați /etc/gdm/custom.conf de ex.

    # Uncomment the line below to force the login screen to use Xorg
            WaylandEnable=false
            

    deconectați-vă și conectați-vă din nou

  6. Instalați spice-vdagent; utilizarea managerului de pachete este de obicei cea mai bună abordare. NB: Este posibil să fie deja instalat, în funcție de distribuția dvs.
    • După instalarea corectă, reporniți mașina și ar trebui să vedeți cele două procese în execuție, spice-vdagent și spice-vdagentd
    • Instalați spice-vdagent, utilizând managerul de pachete în Linux
  7. Instalați qemu-guest-agent; din nou, utilizarea managerului de pachete este de obicei cea mai bună abordare
  8. 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 Red Hat, precum Oracle Linux sau Rocky Linux
  9. Configurați X11VNC
    • asigurați-vă că X11VNC este instalat
    • executați comanda sudo -i pentru a deschide shell-ul root
    • executați comanda de mai jos care permite X11VNC să pornească automat la repornire

      cat > /etc/xdg/autostart/x11vnc.desktop <
  10. Creați scriptul de notificare desktop executând comenzile de mai jos

    cat > /usr/local/bin/announce-vnc-users.sh <
  11. Reporniți
  12. Verificați setările firewall, adică asigurați-vă că portul TCP 5900 este deschis, de ex.

    ss -pntl

  13. Dezactivați parola sudo ( recomandat )
  14. Verificați succesul

    Când vă conectați, dacă URL-ul se schimbă într-unul nou cu parametrul de interogare token, atunci sunteți gata. Aceasta înseamnă că X11VNC funcționează. Și caseta de text din colțul din stânga jos al 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 fiecare mașină a participantului,
  • 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.