Osnovni obrazi
Recepti OpenFactory izberejo identifikator osnovnega obrazu, ki ga razreši določen worker in upstream vir. Trenutni izbirnik v konzoli in validiran normaliziran recept določata, kateri identifikatorji so zdaj na voljo.
Izbira glede na zahteve po dokazih
| Potreba | Začetna družina | Preveri pred uporabo |
|---|---|---|
| Konzervativni strežnik ali aparat | Debian ali Ubuntu LTS | Okno upstream podpore, vir paketov, politika samodejnih posodobitev, gonilniki strojne opreme |
| Namizje ali GPU delovna postaja | Ubuntu ali drug razpoložljiv namizni obraz | Namizni paketi, licenciranje lastniških gonilnikov, installer, suspend/resume, ciljni GPU |
| Novejši razvojni paketi | Fedora ali openSUSE, kjer je izbira možna | Življenjska doba izdaje, imena paketov, obnašanje SELinux/AppArmor |
| Laboratorij virtualizacije | Izberljiv cilj Proxmox | Podpora gnezdeni virtualizaciji, shramba, omrežje, installer, zagon na fizičnem gostitelju |
| Edge ali obraz za ploščo | Worker z izrecno podporo plošče | Arhitektura, zagonski firmware, razpored particij, periferija, pot obnovitve |
To so izhodišča, ne produkcijska priporočila. Razpoložljivost upstream obrazu ne pomeni, da OpenFactory uvede vsako prilagoditev za to družino.
Pravila združljivosti
- Imena paketov in repozitoriji se razlikujejo po družini in izdaji.
- Funkcija je lahko na enem workerju podprta in na drugem prezrta, zamenjana ali blokirana.
- Teme in nastavitve namizja odvisni od nameščenega namiznega okolja.
- Katalogi CIS so specifični za distribucijo in izdajo. Nadomestni katalog je viden kot opozorilo o zamenjavi in ni enakovredna certifikacija.
- Zagon ISO v gostovanem VM harness ne dokazuje UEFI, Secure Boot, firmware, gonilnikov, suspend ali obnašanja installera na fizični strojni opremi.
- Upstream URL-ji, podpisi in okna podpore se lahko spremenijo neodvisno od OpenFactory.
Potek izbire
- V konzoli izberite natančno osnovo.
- Validirajte recept in preglejte zamenjave ter opozorila o nepodprtih funkcijah.
- Zgradite in preverite metapodatke artefakta ter provenienco vira.
- Zahtevajte VM trditve, specifične za prompt, poleg privzetega niza.
- Preizkusite installere in obnašanje, vezano na strojno opremo, na reprezentativni strojni opremi.
- Pripnite preverjen recept in identiteto vira zaradi ponovljivosti.
Glejte Understanding Recipes in Testing.