fwupd 1.8.0 рдЙрдкрд▓рдмреНрдз, рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдЯреВрд▓рдХрд┐рдЯ

рдкреИрдХреЗрдЬрдХрд┐рдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдФрд░ рдЧрдиреЛрдо рдХреЗ рд╕рдХреНрд░рд┐рдп рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рд░рд┐рдЪрд░реНрдб рд╣реНрдпреВрдЬреЗрд╕ рдиреЗ fwupd 1.8.0 рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреА, рдЬреЛ рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ, рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП fwupdmgr рдирд╛рдордХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред . рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛрдб C рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ LGPLv2.1 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдпрд╣ рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдХрд┐ рдПрд▓рд╡реАрдПрдлрдПрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд 50 рдорд┐рд▓рд┐рдпрди рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдХреЗ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рддрдХ рдкрд╣реБрдВрдЪ рдЧрдИ рд╣реИред

рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдУрдИрдПрдо рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХреЗрдВрджреНрд░реАрдХреГрдд рдПрд▓рд╡реАрдПрдлрдПрд╕ (рд▓рд┐рдирдХреНрд╕ рд╡рд┐рдХреНрд░реЗрддрд╛ рдлрд░реНрдорд╡реЗрдпрд░ рд╕реЗрд╡рд╛) рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдлрдбрдмреНрд▓реНрдпреВрдпреВрдкреАрдбреА рдЯреВрд▓рдХрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдХреИрдЯрд▓реЙрдЧ 829 рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рд╕реЗ 4000 рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ (120 рд╕реЗ рдЕрдзрд┐рдХ рдлрд░реНрдорд╡реЗрдпрд░) рдХреЗ рд▓рд┐рдП рдлрд░реНрдорд╡реЗрдпрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдХреЗрдВрджреНрд░реАрдХреГрдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЛ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде ".cab" рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдлрд░реНрдорд╡реЗрдпрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

fwupd рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдореЛрдб рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рдпрд╛ рдЕрдиреБрд░реЛрдз рдХреЗ рдмрд╛рдж рдСрдкрд░реЗрд╢рди рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред Fwupd рдФрд░ LVFS рдкрд╣рд▓реЗ рд╕реЗ рд╣реА RHEL, Fedora, Ubuntu, SUSE, Debian рдФрд░ рдХрдИ рдЕрдиреНрдп рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ GNOME рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдФрд░ KDE рдбрд┐рд╕реНрдХрд╡рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рднреА рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, fwupd рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рд┐рд╕реНрдЯрдо рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди, рдЯреИрдмрд▓реЗрдЯ, рд╕рд░реНрд╡рд░ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдирдИ рд░рд┐рд▓реАрдЬ рдореЗрдВ:

  • рдПрдЪрдПрд╕рдЖрдИ (рд╣реЛрд╕реНрдЯ рд╕реБрд░рдХреНрд╖рд╛ рдЖрдИрдбреА) рдлрд░реНрдорд╡реЗрдпрд░ рд╕реБрд░рдХреНрд╖рд╛ рддрдВрддреНрд░ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╕реАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред
  • CoSWID рдФрд░ uSWID рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдкрд╛рд░реНрд╕рд░реНрд╕ рдХреЛ libfwupdplugin рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдлрд░реНрдорд╡реЗрдпрд░ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП SBoM (рдлрд░реНрдорд╡реЗрдпрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмрд┐рд▓ рдСрдл рдореИрдЯреЗрд░рд┐рдпрд▓реНрд╕) рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • AMD рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдорд░реНрдерди рдШрдЯрдХреЛрдВ (AMD PSP) рдХреЗ рд▓рд┐рдП рдирдИ HSI рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдЬреЛрдбрд╝реА рдЧрдИрдВред
  • fwupd-efi рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рдЪрд╛рди (org.freedesktop.fwupd-efi) рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • 'fwupdmgr рдЗрдВрд╕реНрдЯреЙрд▓' рдХрдорд╛рдВрдб рдПрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд░реНрдорд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • рдлрд╝рд░реНрдорд╡реЗрдпрд░ рдЕрджреНрдпрддрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдмреАрдПрдорд╕реА рдирд┐рдпрдВрддреНрд░рдХ (рдмреЗрд╕рдмреЛрд░реНрдб рдкреНрд░рдмрдВрдзрди рдирд┐рдпрдВрддреНрд░рдХ) рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ