Schița de curs

Introducere

OSTree ca depozit pentru arbori de fișiere

  • OSTree ca sistem de actualizare pentru sisteme de operare bazate pe Linux
  • Configurarea OSTree.

Prezentare generală a caracteristicilor și arhitecturii OSTree

Cazuri de utilizare OSTree

  • Fedora Silverblue
  • Gnome Continuous
  • flatpak

Utilizarea CLI-ului OSTree

  • Instrumente de linie de comandă

Înțelegerea stocării de obiecte adresate prin conținut

  • Verificarea fișierelor prin legături hard

Replicarea conținutului

  • Semne GPG și suport pentru TLS fixat

Controlul versiunilor unui arbore de fișiere bootabil

  • Cum să folosești rpm-ostree pentru a crea arbori Fedora
  • Cum să folosești Debootstrap pentru a crea chroot-uri Debian/Ubuntu
  • Cum să adaptezi chroot-uri existente pentru utilizarea cu OSTree
  • Comitere, descărcare și implementare

Actualizarea unui sistem

  • Actualizări tranzacționale
  • Reveniri

Gestionarea configurației bootloader-ului.

Instalarea mai multor sisteme în paralel

  • Rădăcini bootabile

Urmărirea reviziilor

  • Istoric binar pe server și client

Utilizarea OSTree sub un sistem de pachete

  • RPM-OStree ca exemplu

Menținerea mai multor ramuri și depozite

Depanare

Rezumat și concluzie

Cerințe

  • O înțelegere a actualizării, construcției și împachetării Linux.

Publicul țintă

  • Dezvoltatori
  • Administratori de sistem
  • Ingineri DevOps
 14 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite