Ș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.

  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 a mărcii dumneavoastră
    Imagine de fundal DaDesktop sau a mărcii proprii
  5. 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=false
            

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

  6. 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 spice-vdagent, folosind managerul de pachete în linux
  7. Instalați qemu-guest-agent, din nou, folosind managerul 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 Redhat, cum ar fi Oracle Linux sau Rocky Linux
  9. Configurați X11VNC
    • asigurați-vă că X11VNC este instalat
    • rulați comanda sudo -i pentru 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 <
  10. Creați scriptul de notificare desktop rulând comenzile de mai jos

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

    ss -pntl

  13. Dezactivați parola sudo (recomandat)
  14. 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

Vă rugăm să contactați Suportul Tehnic DaDesktop.