ΠΡΠΎΠ΅ΠΊΡ ΠΠΠΠ‘.ΠΠ‘ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ° Linux Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡ, ΡΡΡΠΎΠ΅Π½Π° "ΠΎΡ Π½ΡΠ»Π°ΡΠ°" ΠΎΡ ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ½Π° Π±Π°Π·Π°, Π±Π΅Π· Π·Π°ΠΈΠΌΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ ΠΎΡ Π΄ΡΡΠ³ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ. ΠΡΠΎΠ΅ΠΊΡΡΡ ΡΠ°Π·Π²ΠΈΠ²Π° ΡΠ²ΠΎΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ, ΡΠ²ΠΎΠΉ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΏΠ°ΡΠΎΠ²Π΅ ΠΈ ΡΠ²ΠΎΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ. ΠΠ° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π΅ Π½Π°Π»ΠΈΡΠ΅Π½ iso ΠΎΠ±ΡΠ°Π· (603 ΠΠ), Π½Π°ΡΠΎΡΠ΅Π½ ΠΊΡΠΌ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ (KVM, Proxmox, VMware, VirtualBox ΠΈ Π΄Ρ.).
ΠΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΎ Π·Π° Π»ΠΈΡΠ½Π° ΠΈ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠ° ΡΠΏΠΎΡΡΠ΅Π±Π° Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° Π±ΡΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΡΠΎ ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π°ΡΠ΅ Π·Π°Π±ΡΠ°Π½ΡΠ²Π° "ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½Π΅, Π°Π΄Π°ΠΏΡΠΈΡΠ°Π½Π΅, ΠΏΡΠ΅Π²Π΅ΠΆΠ΄Π°Π½Π΅, Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅, Π΄ΠΈΠ·Π°ΡΠ΅ΠΌΠ±Π»ΠΈΡΠ°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΠΎ Π΄ΡΡΠ³ Π½Π°ΡΠΈΠ½ ΠΎΠΏΠΈΡΠΈ Π·Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄, ΠΎΡΠ²Π΅Π½ Π² ΡΠ»ΡΡΠ°ΠΈΡΠ΅, ΠΈΠ·ΡΠΈΡΠ½ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΎΡ Π΄Π΅ΠΉΡΡΠ²Π°ΡΠΎΡΠΎ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΡΠ²ΠΎ ΠΈΠ»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠ΅ Π·Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ". Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΎ "ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅, ΠΏΡΠΎΠ΄Π°ΠΆΠ±Π°, Π΄Π°Π²Π°Π½Π΅ ΠΏΠΎΠ΄ Π½Π°Π΅ΠΌ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π·Π° ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΠΎ Π΄ΡΡΠ³ Π½Π°ΡΠΈΠ½ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Π±Π΅Π· ΠΏΠΈΡΠΌΠ΅Π½ΠΎ ΡΡΠ³Π»Π°ΡΠΈΠ΅ Π½Π° ΠΏΡΠ°Π²ΠΎΠ½ΠΎΡΠΈΡΠ΅Π»Ρ".
ΠΠΠΠ‘.ΠΠ‘ ΡΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠ° ΠΊΠ°ΡΠΎ ΡΡΡΠ²ΡΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Ρ Π΄ΡΠ»ΡΠ³ ΡΡΠΎΠΊ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° (LTS), ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π° Π·Π° Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ, ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ edge-ΡΠ·Π»ΠΈ. Π―Π΄ΡΠΎΡΠΎ, ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠΈΡΠ΅, ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΊΡΠΈΠΏΡΠΎ-ΡΡΠ΅ΠΊΡΡ β Π²ΡΠΈΡΠΊΠΎ Π΅ ΡΠ³Π»ΠΎΠ±Π΅Π½ΠΎ ΠΏΠΎΠ΄ Π΅Π΄ΠΈΠ½Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄ΠΈΠΌΠΎΡΡ ΠΈ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ. ΠΡΠΎΠ΅ΠΊΡΡΡ Π΅ Π²ΠΏΠΈΡΠ°Π½ Π² ΡΠ΅Π³ΠΈΡΡΡΡΠ° Π½Π° ΡΡΡΠΊΠΈΡ ΡΠΎΡΡΡΠ΅Ρ (ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΡΠ° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΊΡΠΈΠ²Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° "ΡΠΎΠ΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ" Π² Π΄ΡΡΠΆΠ°Π²Π½ΠΈΡ ΡΠ΅ΠΊΡΠΎΡ ΠΈ ΠΏΡΠΈ ΡΠ°ΡΡ ΠΎΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ).
ΠΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠ΅ Π΄Π²Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°: Π°ΡΠΎΠΌΠ°ΡΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (immutable Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° OSTree) ΠΈ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈ RPM (dnf/dnf5). Π Π°ΡΠΎΠΌΠ°ΡΠ½ΠΈΡ Π²Π°ΡΠΈΠ°Π½Ρ, ΡΠ°Π·Π΄Π΅Π»ΡΡ /usr ΡΠ΅ ΠΌΠΎΠ½ΡΠΈΡΠ° Π² ΡΠ΅ΠΆΠΈΠΌ ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡΡΠ° ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°Ρ ΠΈΠ·ΡΡΠ»ΠΎ Π·Π° ΡΡΠ»Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, Π·Π° Π²ΡΡΡΠ°Π½Π΅ Π½Π° Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Btrfs-ΡΠ½Π°ΠΏΡΠΎΡΠΎΠ²Π΅, Π²Π΅ΡΡΠΈΠΈΡΠ΅ Π½Π° Π±Π°Π·ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΊΠ°ΡΠΎ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ ΠΈ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Ρ ΠΏΠΎ Π²ΡΠ·Π»ΠΈ ΡΡΠ΅Π· OSTree ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ. ΠΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡΡ RPM Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΡΠ΅Π· dnf ΠΈ dnf5, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΡΡΠ½ΠΈ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΊΠΎΠ½Π·ΠΎΠ»Π΅Π½ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΎΡ "niceos-installer".
ΠΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° ΠΈ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠ° ΠΎΡΠ½ΠΎΠ²Π° Π·Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ, Π±Π΅Π· Π³ΡΠ°ΡΠΈΡΠ½Π° ΡΡΠ΅Π΄Π°, ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΡΠ΅ ΡΠ°ΠΌΠΎ Π±Π°Π·ΠΎΠ²ΠΈ ΡΡΠ»ΡΠ³ΠΈ (systemd, ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΡΡΠΈΠ»ΠΈΡΠΈ, SSH, Π·Π°ΡΠΈΡΠ½Π° ΡΡΠ΅Π½Π° Π½Π° nftables/firewalld, ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ΠΎΠ²ΠΈ ΡΡΠΈΠ»ΠΈΡΠΈ, Π° Π²ΡΠΈΡΠΊΠΎΡΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π΄Π° ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ (Docker/Podman/Kubernetes) ΠΈΠ»ΠΈ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π²ΡΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ°.
Π Docker Hub ΠΈΠΌΠ° ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈ ΠΎΠ±ΡΠ°Π·ΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ. ΠΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΎΠ±ΡΠ°Π·ΠΈ ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° ΡΡΡΠ°ΡΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° NiceOS Base, ΡΠ°Π±ΠΎΡΡΡ ΠΎΡ Π½Π΅ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π», ΡΡΠ΄ΡΡΠΆΠ°Ρ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ SBOM (CycloneDX/SPDX) ΠΈ ΠΎΡΡΠ΅ΡΠΈ Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ (Trivy, Grype), ΡΠ½Π°Π±Π΄Π΅Π½ΠΈ ΡΠ° Ρ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΎΡΡΠ΅ΡΠΈ Π·Π° ΠΎΡΠ»Π°ΠΉΠ½ ΠΎΠ΄ΠΈΡ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°.
ΠΡΠ΅Π΄Π»Π°Π³Π° ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΌΠ΅ΡΡΠ½Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ (ΡΡΠ±ΡΠ°Π½ ΠΈ ΡΠ΅ΡΡΠ²Π°Π½ ΡΡΠ΅ΠΊ Π·Π° ΡΠ΅Π·ΠΈ, Π½Π° ΠΊΠΎΠΈΡΠΎ ΡΠ° Π½ΡΠΆΠ½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π½Π° ΠΠΠ‘Π’ ΠΈ ΠΎΠ΄ΠΈΡΠΈ):
- GnuPG Ρ ΠΠΠ‘Π’ (ΠΠΠ‘Π’ Π 34.10-2012 ΠΈ ΠΠΠ‘Π’ Π 34.11-2012), Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠ²Π°Π½Π΅, ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°;
- OpenSSL Ρ ΠΠΠ‘Π’ β TLS ΠΈ CLI ΡΡΠΈΠ»ΠΈΡΠΈ Ρ ΠΠΠ‘Π’ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ;
- libksba/nettle β ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΠΠ‘Π’ Π² CMS ΠΈ X.509;
- OpenVPN Ρ ΠΠΠ‘Π’ β Π³ΠΎΡΠΎΠ² ΡΡΡΠ²ΡΡ Ρ ΠΠΠ‘Π’ ΡΠΈΡΡΠΈ, Π½Π°Π»ΠΈΡΠ΅Π½ Π΅ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π·Π²ΠΈΠ²Π° VPN (PKI, Π·Π°ΡΠΈΡΠ½Π° ΡΡΠ΅Π½Π°, ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Prometheus) Π·Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΈΠ½ΡΡΠΈ;
- Π£ΡΠΈΠ»ΠΈΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° ΡΠ΅Π»ΠΎΡΡΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΠΠ‘Π’ Ρ Π΅ΡΠΎΠ²Π΅ (gost12sum, ΠΏΡΠΎΡΠΈΠ»ΠΈ Π² openssl dgst ΠΈ Ρ.Π½.).
ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°:
- SELinux Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅;
- ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ Π·Π°ΡΠΈΡΠΈ ΠΏΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ (PIE, RELRO, SSP, FORTIFY_SOURCE ΠΈ Ρ.Π½.);
- Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ° ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° ΡΠ΅Π»ΠΎΡΡΡΠ° (Secure Boot, IMA, AIDE Ρ ΠΠΠ‘Π’ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ);
- ΠΡΠ΅ΠΊΠΈ RPM ΠΏΠ°ΠΊΠ΅Ρ Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½, ΠΈΠΌΠ° ΠΌΠΎΠ΄Π΅Π» Π½Π° Zero-Trust PKI: ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π΅ ΡΠ΅ Π΄ΠΎΠ²Π΅ΡΡΠ²Π° Π½Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ Π΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π»ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°;
- ΠΠ° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π·ΠΈΡΠ΅ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Ρ SBOM ΠΈ ΠΎΡΡΠ΅ΡΠΈ Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ.
ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ:
- ΠΠ±ΡΠ²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ (AMD SEV-SNP, Intel TDX). ΠΠΌΠ° ΡΡΠΈΠ»ΠΈΡΠΈ Π·Π° Π°ΡΠ΅ΡΡΠ°ΡΠΈΡ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ Π² ΡΠ°ΠΊΠΈΠ²Π° ΡΡΠ΅Π½Π°ΡΠΈΠΈ.
- ΠΡΠΈΡΠΈΠ°Π»Π½ΠΈΡΡ ΠΎΠ±ΡΠ°Π· ΠΠΠΠ‘.ΠΠ‘ 5.2 Π΅ Π½Π°Π»ΠΈΡΠ΅Π½ Π² Yandex Cloud Marketplace ΠΊΠ°ΡΠΎ Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π°, Π² ΠΊΠΎΡΡΠΎ Π²Π΅ΡΠ΅ Π²Π»ΠΈΠ·Π°Ρ Docker, glibc ΠΈ Python 3.12; Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° Π΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π° ΠΊΠ°ΡΠΎ Π½Π°Ρ ΠΎΠ΄ΡΡΠ° ΡΠ΅ Π² ΡΠ΅Π³ΠΈΡΡΡΡΠ° Π½Π° ΡΡΡΠΊΠΎΡΠΎ ΠΠ;
- Π Cloud.ru Marketplace Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° Π΅ ΠΎΠΏΠΈΡΠ°Π½Π° ΠΊΠ°ΡΠΎ βΡΡΡΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½Π° ΠΠ‘ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ. ΠΠ±ΡΠ°Π· Π·Π° VM, Docker ΠΈ Kubernetesβ;
- Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π° NiceOS V, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π° Π·Π° Ρ ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡΠΈ (Proxmox, VMware ESXi, KVM/QEMU, AWS/Yandex Cloud/Google Cloud ΠΈ Π΄Ρ.), Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΡΠ»ΡΠ³ΠΈ ΠΈ Π°ΠΊΡΠ΅Π½Ρ Π²ΡΡΡ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎΡΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ ΡΡΠ΅Π· Kickstart/JSON.
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π²Π΅ΡΡΠΈΠΈ:
- Linux 6.13.x,
- GCC 14.3, Glibc 2.41,
- OpenSSL 3.5.1 (Ρ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ Π·Π° ΠΠΠ‘Π’),
- systemd 257, coreutils 9.6.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
