เบเบฒเบ™เบ›เปˆเบญเบเบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡ Calamares 3.3.0 เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Qt6

เบซเป‰เบฒเบ›เบตเป€เบ„เบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบชเบฒเบ‚เบฒ 3.2.x, เบเบฒเบ™เบ›เปˆเบญเบเบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ•เบดเบ”เบ•เบฑเป‰เบ‡ Calamares 3.3.0, เป‚เบ”เบเบšเปเปˆเบ‚เบถเป‰เบ™เบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบชเบฐเป€เบžเบฒเบฐ, เป„เบ”เป‰เบ–เบทเบเป€เบœเบตเบเปเบœเปˆเปเบฅเป‰เบง. Linuxเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เปเบˆเบเบขเบฒเบเป„เบ”เป‰เบฎเบฑเบšเป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเบซเบผเบฒเบเบชเบดเบšเป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบ™เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡. เบฅเบฐเบซเบฑเบ”เบ–เบทเบเบ‚เบฝเบ™เบ”เป‰เบงเบเบžเบฒเบชเบฒ C++, เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เบเบฃเบฒเบšเบŸเบดเบเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” Qt (เป‚เบ”เบเปƒเบŠเป‰ QML), เปเบฅเบฐ C++ เปเบฅเบฐ Python เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบชเบณเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบกเบ”เบนเบ™เป„เบ”เป‰.

Calamares เบชเบฐเบซเบ™เบญเบ‡เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เป€เบŠเบฑเปˆเบ™: เบ„เบนเปˆเบกเบทเปเบฅเบฐเบฎเบนเบšเปเบšเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบšเปˆเบ‡เบžเบฒเบ•เบดเบŠเบฑเบ™เบ‚เบญเบ‡เปเบœเปˆเบ™, เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบฎเบนเบšเบฅเบฑเบเบชเบฐเบ™เบฐ, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเปเบšเบšเป‚เบกเบ”เบนเบ™, เปเบฅเบฐเบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบก (เบˆเบฒเบเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ bootloader เบเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰). เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเป‚เบกเบ”เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ NetworkManager, UPower, systemd-boot, GRUB, sgdisk, squashfs-tools เปเบฅเบฐ rsync. เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบฅเบฝเบ‡เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบ›เปˆเบฝเบ™เบžเบฒเบ•เบดเบŠเบฑเบ™ - เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเปƒเบชเปˆเบžเบฒเบ—เบดเบŠเบฑเบ™เปƒเบซเบกเปˆ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบžเบฒเบ—เบดเบŠเบฑเบ™เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™, เป€เบŠเบดเปˆเบ‡เบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบซเบกเปˆ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบกเป‰เบงเบ™เบเบฑเบšเป€เบงเบตเบŠเบฑเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒ.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Calamares, เบžเบฝเบ‡เปเบ•เปˆเป€เบฅเบทเบญเบเป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเปเบฅเป‰เบง เบซเบผเบท เบ‚เบฝเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡, เบเบณเบ™เบปเบ”เป€เบซเบ”เบœเบปเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบ, เปเบฅเบฐ เบ›เบฑเบšเปเบ•เปˆเบ‡เบฎเบนเบšเบฅเบฑเบเบชเบฐเบ™เบฐ. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบ‡เปˆเบฒเบ เปเบฅเบฐ เป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เป‚เบกเบ”เบนเบ™ เปเบฅเบฐ เบญเบปเบ‡เบ›เบฐเบเบญเบš Calamares เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เป€เบ›เบฑเบ™ Python เป„เบ”เป‰. เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบฑเบ‡เปเบปเบ”เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบฎเบนเบšเปเบšเบš YAML. Calamares เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบฅเป‰เบงเป€เบžเบทเปˆเบญเบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ Manjaro, Linux, เปเบฅเบฐ เบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux.ubuntu, Asahi, EndeavorOS, wattOS, Rhino, Nitrux, Siduction, Peppermint OS, GeckoLinux, Chakra, NetRunner, KaOS, OpenMandriva เปเบฅเบฐ KDE neon. เป‚เบ„เบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ”เป‰เบงเบเบเบฒเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™ KDE, Fedora, Kubuntu เปเบฅเบฐ เป€เบกเบปเบฒเบญเบต.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ:

  • เบเบญเบšเบžเบทเป‰เบ™เบ–เบฒเบ™ เปเบฅเบฐเป‚เบกเบ”เบนเบ™เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบเบฑเบš Qt 6 เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” KDE Frameworks 6. เบŠเบธเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒ QML เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš Qt6 เปเบกเปˆเบ™เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป‚เบกเบ”เบนเบ™ QML. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ”เป‰เบงเบ Qt5 เปเบฅเบฐ KDE Frameworks 5 เบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš AppStream 1.0 metadata เปƒเบ™ "packagechooser" เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เป€เบฅเบทเบญเบเบŠเบธเบ”.
  • เป‚เบกเบ”เบนเบ™ "เปเบ›เป‰เบ™เบžเบดเบก" เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบเบงเปˆเบฒเบˆเบฐเปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ X11 เบซเบผเบทเบšเปเบฅเบดเบเบฒเบ™ FreeDesktop locale1 DBus. เปƒเบซเป‰โ€‹เปเบ™เปˆโ€‹เปƒเบˆเบงเปˆโ€‹เบฒโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เปเบ›เป‰เบ™โ€‹เบžเบดเบกโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เป„เบงเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบงเบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™ ASCII เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹.
  • เป‚เบกเบ”เบนเบ™ "dracut" เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบŠเบทเปˆเปเบเปˆเบ™.
  • เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡ "keyboardq" เปเบฅเบฐ "localeq" เป‚เบกเบ”เบนเบ™เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เบˆเบฒเบ ComboBox เป„เบ› widget Drawer.
  • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เบฎเบนเบšเปเบšเบš LUKS เปเบฅเบฐ LUKS2 เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบ•เบปเบงเปเบเป‰เป„เบ‚เบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™ (เป‚เบกเบ”เบนเบ™ "เบžเบฒเบ—เบดเบŠเบฑเบ™"). เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ‚เป‰เบฒเบกเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ bootloader. เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” KPMCore 21.12 (KDE Partition Manager) เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.
  • เป€เบžเบตเปˆเบกเป‚เบกเบ”เบนเบ™ "zfshostid" เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ /etc/hostid เบชเปเบฒเบฅเบฑเบš ZFS.
  • เป‚เบกเบ”เบนเบ™ "bootloader" เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡ kernel.
  • เป‚เบกเบ”เบนเบ™ "displaymanager" เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™ kdm เบญเบตเบเบ•เปเปˆเป„เบ›.
  • เปƒเบ™เป‚เบกเบ”เบนเบ™ "fstab", เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ /etc/fstab เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบซเบผเบฒเบเบขเปˆเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบ—เบตเปˆเป‚เบกเบ”เบนเบ™ "mount".
  • เบญเบฑเบšเป€เบ”เบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ” - เบเบฒเบ™เบˆเบฑเบ”เบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ”เบ•เบญเบ™เบ™เบตเป‰เบเบปเบ‡เบเบฑเบšเบฎเบนเบšเปเบšเบš clang-15 เบซเบผเบท 16.
  • namespaces เบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ” C++ เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบทเบ™เปƒเบซเบกเปˆ (เบเบฒเบ™เป‚เบ—เบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เปƒเบชเปˆ namespace Calamares, เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบเบฑเบš namespace CalamaresUtils เป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบ).
  • ${var} เบ–เบทเบเปƒเบŠเป‰เป€เบ›เบฑเบ™เปœเป‰เบฒเบเบฒเบเปเบ—เบ™เบ—เบตเปˆเปเบ—เบ™ @{var}.
  • The Boost::เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” Python เป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเป€เบ›เบฑเบ™เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช - เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Python เบ•เบญเบ™เบ™เบตเป‰เปƒเบŠเป‰เบŠเบธเบ”เบชเป‰เบฒเบ‡เปƒเบ™เบ•เบปเบงเบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ pybind11. เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ„เบทเบ™เบเบฒเบ™เบ›เบฐเบเบญเบšเบˆเบฒเบ Boost::Python, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบ•เบปเบงเปเบ› WITH_PYBIND11=OFF.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster