Fedora เบเปเบฒเบฅเบฑเบ‡เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเปƒเบŠเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

ะžัƒัะฝ ะขะตะนะปะพั€ (Owen Taylor), ัะพะทะดะฐั‚ะตะปัŒ GNOME Shell ะธ ะฑะธะฑะปะธะพั‚ะตะบะธ Pango, ะฒั…ะพะดัั‰ะธะน ะฒ ั€ะฐะฑะพั‡ัƒัŽ ะณั€ัƒะฟะฟัƒ ะฟะพ ั€ะฐะทะฒะธั‚ะธัŽ Fedora ะดะปั ั€ะฐะฑะพั‡ะธั… ัั‚ะฐะฝั†ะธะน, ะฒั‹ัั‚ะฐะฒะธะป ะฝะฐ ะพะฑััƒะถะดะตะฝะธะต ะฟะปะฐะฝ ัˆะธั„ั€ะพะฒะฐะฝะธั ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ัะธัั‚ะตะผะฝั‹ั… ั€ะฐะทะดะตะปะพะฒ ะธ ะดะพะผะฐัˆะฝะธั… ะบะฐั‚ะฐะปะพะณะพะฒ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปะตะน ะฒ Fedora Workstation. ะ˜ะท ะฟะปัŽัะพะฒ ะฟะตั€ะตั…ะพะดะฐ ะบ ัˆะธั„ั€ะพะฒะฐะฝะธัŽ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะฝะฐะทั‹ะฒะฐะตั‚ัั ะทะฐั‰ะธั‚ะฐ ะดะฐะฝะฝั‹ั… ะฒ ัะปัƒั‡ะฐะต ะบั€ะฐะถะธ ะฝะพัƒั‚ะฑัƒะบะฐ, ะทะฐั‰ะธั‚ะฐ ะพั‚ ะฐั‚ะฐะบ ะฝะฐ ะพัั‚ะฐะฒะปะตะฝะฝั‹ะต ะฑะตะท ะฟั€ะธัะผะพั‚ั€ะฐ ัƒัั‚ั€ะพะนัั‚ะฒะฐ, ะฟะพะดะดะตั€ะถะฐะฝะธะต ะบะพะฝั„ะธะดะตะฝั†ะธะฐะปัŒะฝะพัั‚ะธ ะธ ั†ะตะปะพัั‚ะฝะพัั‚ะธ ะธะท ะบะพั€ะพะฑะบะธ ะฑะตะท ะฝะตะพะฑั…ะพะดะธะผะพัั‚ะธ ัะพะฒะตั€ัˆะตะฝะธั ะปะธัˆะฝะธั… ะผะฐะฝะธะฟัƒะปัั†ะธะน.

ะ’ ัะพะพั‚ะฒะตั‚ัั‚ะฒะธะธ ั ะฟะพะดะณะพั‚ะพะฒะปะตะฝะฝั‹ะผ ั‡ะตั€ะฝะพะฒั‹ะผ ะฟะปะฐะฝะพะผ ะดะปั ัˆะธั„ั€ะพะฒะฐะฝะธั ะฟะปะฐะฝะธั€ัƒัŽั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ Btrfs fscrypt. ะ”ะปั ัะธัั‚ะตะผะฝั‹ั… ั€ะฐะทะดะตะปะพะฒ ะบะปัŽั‡ะธ ัˆะธั„ั€ะพะฒะฐะฝะธั ะฟะปะฐะฝะธั€ัƒัŽั‚ ั…ั€ะฐะฝะธั‚ัŒ ะฒ TPM-ะผะพะดัƒะปะต ะธ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะฒ ะฟั€ะธะฒัะทะบะต ะบ ั†ะธั„ั€ะพะฒั‹ะผ ะฟะพะดะฟะธััะผ, ะฟั€ะธะผะตะฝัะตะผั‹ะผ ะดะปั ะฟั€ะพะฒะตั€ะบะธ ั†ะตะปะพัั‚ะฝะพัั‚ะธ ะทะฐะณั€ัƒะทั‡ะธะบะฐ, ัะดั€ะฐ ะธ initrd (ั‚.ะต. ะฝะฐ ัั‚ะฐะฟะต ะทะฐะณั€ัƒะทะบะธ ัะธัั‚ะตะผั‹ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปัŽ ะฝะต ะฝัƒะถะฝะพ ะฑัƒะดะตั‚ ะฒะฒะพะดะธั‚ัŒ ะฟะฐั€ะพะปัŒ ะดะปั ั€ะฐััˆะธั„ั€ะพะฒะบะธ ัะธัั‚ะตะผะฝั‹ั… ั€ะฐะทะดะตะปะพะฒ). ะŸั€ะธ ัˆะธั„ั€ะพะฒะฐะฝะธะธ ะดะพะผะฐัˆะฝะธั… ะบะฐั‚ะฐะปะพะณะพะฒ ะบะปัŽั‡ะธ ะฟะปะฐะฝะธั€ัƒัŽั‚ ะณะตะฝะตั€ะธั€ะพะฒะฐั‚ัŒ ะฝะฐ ะพัะฝะพะฒะต ะปะพะณะธะฝะฐ ะธ ะฟะฐั€ะพะปั ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั (ะฟะพะดะบะปัŽั‡ะตะฝะธะต ะทะฐัˆะธั„ั€ะพะฒะฐะฝะฝะพะณะพ ะดะพะผะฐัˆะฝะตะณะพ ะบะฐั‚ะฐะปะพะณะฐ ะฑัƒะดะตั‚ ะฟั€ะพะธะทะฒะพะดะธั‚ัŒัั ะฒะพ ะฒั€ะตะผั ะฒั…ะพะดะฐ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั ะฒ ัะธัั‚ะตะผัƒ).

ะกั€ะพะบะธ ั€ะตะฐะปะธะทะฐั†ะธะธ ะธะฝะธั†ะธะฐั‚ะธะฒั‹ ะทะฐะฒะธััั‚ ะพั‚ ะฟะตั€ะตั…ะพะดะฐ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐ ะฝะฐ ัƒะฝะธั„ะธั†ะธั€ะพะฒะฐะฝะฝั‹ะน ะพะฑั€ะฐะท ัะดั€ะฐ UKI (Unified Kernel Image), ะพะฑัŠะตะดะธะฝััŽั‰ะธะน ะฒ ะพะดะฝะพะผ ั„ะฐะนะปะต ะพะฑั€ะฐะฑะพั‚ั‡ะธะบ ะดะปั ะทะฐะณั€ัƒะทะบะธ ัะดั€ะฐ ะธะท UEFI (UEFI boot stub), ะพะฑั€ะฐะท ัะดั€ะฐ Linux ะธ ะทะฐะณั€ัƒะถะฐะตะผะพะต ะฒ ะฟะฐะผัั‚ัŒ ัะธัั‚ะตะผะฝะพะต ะพะบั€ัƒะถะตะฝะธะต initrd. ะ‘ะตะท ะฟะพะดะดะตั€ะถะบะธ UKI ะฝะตะฒะพะทะผะพะถะฝะพ ะณะฐั€ะฐะฝั‚ะธั€ะพะฒะฐั‚ัŒ ะฝะตะธะทะผะตะฝะฝะพัั‚ัŒ ัะพะดะตั€ะถะธะผะพะณะพ ะพะบั€ัƒะถะตะฝะธั initrd, ะฒ ะบะพั‚ะพั€ะพะผ ะพััƒั‰ะตัั‚ะฒะปัะตั‚ัั ะพะฟั€ะตะดะตะปะตะฝะธะต ะบะปัŽั‡ะตะน ะดะปั ั€ะฐััˆะธั„ั€ะพะฒะบะธ ะคะก (ะฝะฐะฟั€ะธะผะตั€, ะฐั‚ะฐะบัƒัŽั‰ะธะน ะผะพะถะตั‚ ะฟะพะดะผะตะฝะธั‚ัŒ initrd ะธ ัะธะผัƒะปะธั€ะพะฒะฐั‚ัŒ ะทะฐะฟั€ะพั ะฟะฐั€ะพะปั, ั‡ั‚ะพะฑั‹ ัั‚ะพะณะพ ะธะทะฑะตะถะฐั‚ัŒ ั‚ั€ะตะฑัƒะตั‚ัั ะฒะตั€ะธั„ะธั†ะธั€ะพะฒะฐะฝะฝะฐั ะทะฐะณั€ัƒะทะบะฐ ะฒัะตะน ั†ะตะฟะพั‡ะบะธ ะดะพ ะผะพะฝั‚ะธั€ะพะฒะฐะฝะธั ะคะก).

ะ’ ั‚ะตะบัƒั‰ะตะผ ะฒะธะดะต ะฒ ะธะฝัั‚ะฐะปะปัั‚ะพั€ะต Fedora ะธะผะตะตั‚ัั ะพะฟั†ะธั ะดะปั ัˆะธั„ั€ะพะฒะฐะฝะธั ั€ะฐะทะดะตะปะพะฒ ะฝะฐ ะฑะปะพั‡ะฝะพะผ ัƒั€ะพะฒะฝะต ะฟั€ะธ ะฟะพะผะพั‰ะธ dm-crypt, ะธัะฟะพะปัŒะทัƒั ะพั‚ะดะตะปัŒะฝัƒัŽ ะฟะฐั€ะพะปัŒะฝัƒัŽ ั„ั€ะฐะทัƒ, ะฝะต ะฟั€ะธะฒัะทะฐะฝะฝัƒัŽ ะบ ัƒั‡ั‘ั‚ะฝะพะน ะทะฐะฟะธัะธ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั. ะ’ ะดะฐะฝะฝะพะผ ั€ะตัˆะตะฝะธะธ ะพั‚ะผะตั‡ะฐัŽั‚ัั ั‚ะฐะบะธะต ะฟั€ะพะฑะปะตะผั‹, ะบะฐะบ ะฝะตะฟั€ะธะณะพะดะฝะพัั‚ัŒ ะดะปั ั€ะฐะทะดะตะปัŒะฝะพะณะพ ัˆะธั„ั€ะพะฒะฐะฝะธั ะฒ ะผะฝะพะณะพะฟะพะปัŒะทะพะฒะฐั‚ะตะปัŒัะบะธั… ัะธัั‚ะตะผะฐั…, ะพั‚ััƒั‚ัั‚ะฒะธะต ะฟะพะดะดะตั€ะถะบะธ ะธะฝั‚ะตั€ะฝะฐั†ะธะพะฝะฐะปะธะทะฐั†ะธะธ ะธ ัั€ะตะดัั‚ะฒ ะดะปั ะปัŽะดะตะน ั ะพะณั€ะฐะฝะธั‡ะตะฝะฝั‹ะผะธ ะฒะพะทะผะพะถะฝะพัั‚ัะผะธ, ะฒะพะทะผะพะถะฝะพัั‚ัŒ ัะพะฒะตั€ัˆะตะฝะธั ะฐั‚ะฐะบ ั‡ะตั€ะตะท ะฟะพะดะผะตะฝัƒ ะทะฐะณั€ัƒะทั‡ะธะบะฐ (ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝั‹ะน ะฐั‚ะฐะบัƒัŽั‰ะธะผ ะทะฐะณั€ัƒะทั‡ะธะบ ะผะพะถะตั‚ ะฟั€ะธั‚ะฒะพั€ะธั‚ัŒัั ะพั€ะธะณะธะฝะฐะปัŒะฝั‹ะผ ะทะฐะณั€ัƒะทั‡ะธะบะพะผ ะธ ะทะฐะฟั€ะพัะธั‚ัŒ ะฟะฐั€ะพะปัŒ ั€ะฐััˆะธั„ั€ะพะฒะบะธ), ะฝะตะพะฑั…ะพะดะธะผะพัั‚ัŒ ะฟะพะดะดะตั€ะถะบะธ framebuffer ะฒ initrd ะดะปั ะฒั‹ะฒะพะดะฐ ะทะฐะฟั€ะพัะฐ ะฟะฐั€ะพะปั.

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

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™