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

  1. Instalează sistemul de operare
  2. Setează numele de utilizator implicit la „student”; Parola la „student”
  3. Setează contul „student” pentru autentificare automată
  4. Folosește imaginea de fundal DaDesktop sau a brandului tău
    Imagine de fundal DaDesktop sau a brandului tău
  5. 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=false
            

    deloghează-te și autentifică-te din nou

  6. 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ă spice-vdagent, folosind managerul tău de pachete în linux
  7. Instalează qemu-guest-agent, din nou, folosirea managerului tău de pachete este de obicei cea mai bună abordare
  8. 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
  9. Configurează X11VNC
    • asigură-te că X11VNC este instalat
    • rulează comanda sudo -i pentru a deschide un shell root
    • rulează comanda de mai jos care permite X11VNC să pornească automat la repornire

      cat > /etc/xdg/autostart/x11vnc.desktop <
  10. Creează scriptul de notificare desktop rulând comenzile de mai jos

    cat > /usr/local/bin/announce-vnc-users.sh <
  11. Repornește
  12. Verifică setarea firewall-ului, adică asigură-te că portul TCP 5900 este deschis, de ex.

    ss -pntl

  13. Dezactivează parola sudo (recomandat)
  14. 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

Te rugăm să contactezi Suportul Tehnic DaDesktop.