рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд

TL; рдбреЙA: рд╣рд╛рдпрдХреВ рд╣реА рдПрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдо рдЖрд╣реЗ рдЬреА рд╡рд┐рд╢реЗрд╖рддрдГ PC рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реА рдЖрд╣реЗ, рддреНрдпрд╛рдореБрд│реЗ рдЗрддрд░рд╛рдВрдкреЗрдХреНрд╖рд╛ рддреЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╡рдгреНрдпрд╛рд╕рд╛рдареА рддреНрдпрд╛рдд рдХрд╛рд╣реА рдпреБрдХреНрддреНрдпрд╛ рдЖрд╣реЗрдд. рдкрдг рддреЗ рдХрд╕реЗ рдЪрд╛рд▓рддреЗ?

рдЕрд▓реАрдХрдбреЗ рдореА рд╣рд╛рдпрдХреВ рд╢реЛрдзрд▓рд╛, рдПрдХ рдЕрдирдкреЗрдХреНрд╖рд┐рддрдкрдгреЗ рдЪрд╛рдВрдЧрд▓реА рдкреНрд░рдгрд╛рд▓реА. рдореА рдЕрдЬреВрдирд╣реА рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдЖрд╣реЗ рдХреА рддреЗ рдХрд┐рддреА рд╕рд╣рдЬрддреЗрдиреЗ рдЪрд╛рд▓рддреЗ, рд╡рд┐рд╢реЗрд╖рддрдГ рдЬреЗрд╡реНрд╣рд╛ рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╢реА рддреБрд▓рдирд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ. рдЖрдЬ рдореА рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд рдПрдХ рдирдЬрд░ рдЯрд╛рдХреВ. рд╕рдЦреЛрд▓ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рдореА рдореВрд│ Macintosh, Mac OS X рдЖрдгрд┐ Linux рдбреЗрд╕реНрдХрдЯреЙрдк (freedesktop.org рд╡рд░реАрд▓ XDG рдорд╛рдирдХ) рдпрд╛рдВрдЪреНрдпрд╛рд╢реА рддреБрд▓рдирд╛ рдХрд░реЗрди.

ELF рдлрд╛рдпрд▓реАрдВрдордзреАрд▓ рд╕рдВрд╕рд╛рдзрдиреЗ

рдХрд╛рд▓ рдорд▓рд╛ рдХрд│рд▓реЗ рдХреА IconOMatic ELF рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдпрд▓реАрдВрдордзреНрдпреЗ rdef рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдЪрд┐рдиреНрд╣ рд╕рдВрдЪрдпрд┐рдд рдХрд░реВ рд╢рдХрддреЗ. рдЖрдЬ рдорд▓рд╛ рддреЗ рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рддреЗ рдкрд╣рд╛рдпрдЪреЗ рдЖрд╣реЗ.

рд╕рдВрд╕рд╛рдзрдиреЗ? рдХреЛрдЯ рдкрд╛рд╕реВрди рдмреНрд░реБрд╕ рд╣реЙрд░реНрди, Macintosh Finder рдЪреЗ рдореВрд│ рд▓реЗрдЦрдХ рдЖрдгрд┐ Macintosh рд╕рдВрд╕рд╛рдзрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдЪреЗ рд╡рдбреАрд▓:

рдореА рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдХреЛрдбрд┐рдВрдЧрдЪреНрдпрд╛ рдХрдареЛрд░ рд╕реНрд╡рд░реВрдкрд╛рдмрджреНрджрд▓ рдЪрд┐рдВрддрд┐рдд рдЖрд╣реЗ. рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА, рдХреЛрдбрдордзреНрдпреЗ рдЧреЛрдард╡рд▓реЗрд▓реНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреА рдХрд▓реНрдкрдирд╛, рдЧрддрд┐рд╢реАрд▓рдкрдгреЗ рдХрд╛рд╣реАрд╣реА рдмрджрд▓рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рди рдШреЗрддрд╛, рд╕рд░реНрд╡рд╛рдд рдЬрдВрдЧрд▓реАрдкрдгрд╛ рдЖрд╣реЗ. рд░рдирдЯрд╛рдЗрдордордзреНрдпреЗ рд╢рдХреНрдп рддрд┐рддрдХреЗ рдмрджрд▓ рдХрд░рдгреЗ рд╢рдХреНрдп рдЕрд╕рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рдЕрд░реНрдерд╛рдд, рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб рд╕реНрд╡рддрдГ рдмрджрд▓рд▓рд╛ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдХреЛрдб рдкреБрдиреНрд╣рд╛ рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп рдХрд╛рд╣реАрддрд░реА рдмрджрд▓рддрд╛ рдпреЗрдИрд▓ рдХрд╛?

рдореВрд│ Macintosh рдиреЗ рдпрд╛ рдлрд╛рдпрд▓реАрдВрдирд╛ "рдбреЗрдЯрд╛ рд╡рд┐рднрд╛рдЧ" рдЖрдгрд┐ "рд╕рдВрд╕рд╛рдзрди рд╡рд┐рднрд╛рдЧ" рдмрдирд╡рд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдЖрдпрдХреЙрди, рднрд╛рд╖рд╛рдВрддрд░реЗ рдЗрддреНрдпрд╛рджреА рдЧреЛрд╖реНрдЯреА рдЬрддрди рдХрд░рдгреЗ рдЕрддреНрдпрдВрдд рд╕реЛрдкреЗ рдЭрд╛рд▓реЗ рдЖрд╣реЗ. рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ.

Mac рд╡рд░, рд╣реЗ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рдкреБрдиреНрд╣рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рд╛, рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдо - рдЕрдЪрд╛рдирдХ - рд╕рдВрдкрд╛рджрди рд╕рдВрд╕рд╛рдзрдиреЗ.

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдореВрд│ Macintosh рд╡рд░ рдкреБрдиреНрд╣рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рд╛

рдкрд░рд┐рдгрд╛рдореА, рдЪрд┐рдиреНрд╣реЗ, рдореЗрдиреВ рдЖрдпрдЯрдо, рднрд╛рд╖рд╛рдВрддрд░реЗ рдЗрддреНрдпрд╛рджреА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ. рдкреБрд░реЗрд╕реЗ рд╕реЛрдкреЗ, рдкрд░рдВрддреБ рддреЗ рдЕрджреНрдпрд╛рдк рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╣ "рдкреНрд░рд╡рд╛рд╕" рдХрд░рддрд╛рдд.
рдХреЛрдгрддреНрдпрд╛рд╣реА рдкрд░рд┐рд╕реНрдерд┐рддреАрдд, рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдд рдореЛрдареА рдХрдорддрд░рддрд╛ рд╣реЛрддреА: рддреЗ рдХреЗрд╡рд│ рдНрдкрд▓ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдЬреЗ Mac OS X рд╡рд░ рдЬрд╛рддрд╛рдирд╛ рдНрдкрд▓рдиреЗ "рд╕рдВрд╕рд╛рдзрди рд╡рд┐рднрд╛рдЧ" рд╕реЛрдбрдгреНрдпрд╛рдЪреЗ рдПрдХ рдХрд╛рд░рдг рд╣реЛрддреЗ.
рдореЕрдХ рдУрдПрд╕ рдПрдХреНрд╕ рд╡рд░, рдНрдкрд▓рд▓рд╛ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо-рд╕реНрд╡рддрдВрддреНрд░ рд╕рдорд╛рдзрд╛рди рд╣рд╡реЗ рд╣реЛрддреЗ, рдореНрд╣рдгреВрди рддреНрдпрд╛рдВрдиреА рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рд╕рдВрдХрд▓реНрдкрдирд╛ рд╕реНрд╡реАрдХрд╛рд░рд▓реА (рдиреЗрдХреНрд╕реНрдЯ рд╡рд░реВрди), рдбрд┐рд░реЗрдХреНрдЯрд░реА рдЬреНрдпрд╛ рдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рджреНрд╡рд╛рд░реЗ "рдЕрдкрд╛рд░рджрд░реНрд╢рдХ рд╡рд╕реНрддреВ" рдореНрд╣рдгреВрди рд╣рд╛рддрд╛рд│рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд, рдЬрд╕реЗ рдХреА рдлрд╛рдЗрд▓реНрд╕, рдбрд┐рд░реЗрдХреНрдЯрд░реА рдирд╡реНрд╣реЗ. рдлреЙрд░реНрдореЗрдЯрдордзреАрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╕рд╣ рдХреЛрдгрддреЗрд╣реА рдкреЕрдХреЗрдЬ .app рдЗрддрд░ рдЧреЛрд╖реНрдЯреАрдВрдмрд░реЛрдмрд░рдЪ, рдлрд╛рдЗрд▓ рдЖрд╣реЗ Info.plist (Apple рдХрдбреАрд▓ JSON рдХрд┐рдВрд╡рд╛ YAML рдЪреНрдпрд╛ рдХрд╛рд╣реА рдЕреЕрдирд╛рд▓реЙрдЧрдордзреНрдпреЗ) рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЕрд╕рд▓реЗрд▓реЗ.

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
Mac OS X рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреЕрдХреЗрдЬрдордзреВрди Info.plist рдлрд╛рдЗрд▓ рдХреА.

рд╕рдВрд╕рд╛рдзрдиреЗ, рдЬрд╕реЗ рдХреА рдЪрд┐рдиреНрд╣, UI рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рдЗрддрд░, рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдлрд╛рдЗрд▓реНрд╕ рдореНрд╣рдгреВрди рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рд╣реА рд╕рдВрдХрд▓реНрдкрдирд╛ рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдиреЗрдХреНрд╕реНрдЯ рдпреЗрдереЗ рддреНрдпрд╛рдЪреНрдпрд╛ рдореБрд│рд╛рд╢реА рдЧреЗрд▓реА.

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
1.0 рдордзреНрдпреЗ NeXTSTEP 1989 рд╡рд░ Mathematica.app: рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ рдлрд╛рдЗрд▓ рдбрд┐рд░реЗрдХреНрдЯрд░реА рдореНрд╣рдгреВрди рджрд┐рд╕рддреЗ, рдкрд░рдВрддреБ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдордзреНрдпреЗ рдПрдХрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдореНрд╣рдгреВрди.

рдЪрд▓рд╛ BeOS рд╡рд░ рдкрд░рдд рдЬрд╛рдКрдпрд╛, рдЬреНрдпрд╛рд╡рд░ рд╣рд╛рдпрдХреВ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ. рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА, рдЬреЗрд╡реНрд╣рд╛ PEF (PowerPC) рд╡рд░реВрди ELF (x86) (Linux рд╡рд░ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ рддреЛрдЪ), ELF рдлрд╛рдЗрд▓реНрд╕рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рд╕рдВрд╕рд╛рдзрди рд╡рд┐рднрд╛рдЧ рдЬреЛрдбрдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛. рдпрд╛рдиреЗ рд╕реНрд╡рддрдГрдЪрд╛ рдпреЛрдЧреНрдп ELF рд╡рд┐рднрд╛рдЧ рд╡рд╛рдкрд░рд▓рд╛ рдирд╛рд╣реА, рддреЛ рдлрдХреНрдд ELF рдлрд╛рдЗрд▓рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛. рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдореНрд╣рдгреВрди strip рдЖрдгрд┐ binutils рдордзреАрд▓ рдЗрддрд░ рдЬреНрдпрд╛рдВрдирд╛ рдпрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдирд╛рд╣реА рддреНрдпрд╛рдВрдиреА рддреЗ рдХрд╛рдкрд▓реЗ. рдореНрд╣рдгреВрди, BeOS рд╡рд░ ELF рдлрд╛рдЗрд▓рдордзреНрдпреЗ рд╕рдВрд╕рд╛рдзрдиреЗ рдЬреЛрдбрд▓реНрдпрд╛рдирдВрддрд░, Linux рдЯреВрд▓реНрд╕рд╕рд╣ рдХрд╛рд░реНрдп рди рдХрд░рдгреЗ рдЪрд╛рдВрдЧрд▓реЗ.

рдЖрдгрд┐ рдЖрддрд╛ рд╣рд╛рдпрдХреВрдЪреЗ рдХрд╛рдп рд╣реЛрдд рдЖрд╣реЗ? рдореБрд│рд╛рдд, рдХрдореА-рдЕрдзрд┐рдХ рдкреНрд░рдорд╛рдгрд╛рдд рд╕рдорд╛рди.

рд╕рд┐рджреНрдзрд╛рдВрддрд╛рдиреБрд╕рд╛рд░, ELF рдЪреНрдпрд╛ рдЗрдЪреНрдЫрд┐рдд рд╡рд┐рднрд╛рдЧрд╛рдд рд╕рдВрд╕рд╛рдзрдиреЗ рдареЗрд╡рдгреЗ рд╢рдХреНрдп рд╣реЛрдИрд▓. irc.freenode.net рд╡рд░реАрд▓ #haiku рдЪреЕрдиреЗрд▓рд╡рд░реАрд▓ рд╡рд┐рдХрд╕рдХрд╛рдВрдЪреНрдпрд╛ рдорддреЗ:

ELF рд╕рд╣, рд╡рд┐рднрд╛рдЧ рдЕрдзрд┐рдХ рдЕрд░реНрдердкреВрд░реНрдг рд╣реЛрдИрд▓... рдЖрдореНрд╣реА рдЕрд╕реЗ рди рдХрд░рдгреНрдпрд╛рдЪреЗ рдПрдХрдореЗрд╡ рдХрд╛рд░рдг рдореНрд╣рдгрдЬреЗ рдЖрдореНрд╣реА рддреЗ BeOS рдордзреНрдпреЗ рдХреЗрд▓реЗ."
рдЖрдгрд┐ рдЖрддрд╛ рдмрджрд▓рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА.

рд╕рдВрд╕рд╛рдзрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди

рд╕рдВрд╕рд╛рдзрдиреЗ рд╕рдВрд░рдЪрд┐рдд "рд╕рдВрд╕рд╛рдзрди" рд╕реНрд╡рд░реВрдкрд╛рдд рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рдЖрд╣реЗрдд: рдЦрд░рдВ рддрд░, рд╣реА рдЖрдХрд╛рд░ рдЖрдгрд┐ рдирдВрддрд░ рддреНрдпрд╛рдВрдЪреА рд╕рд╛рдордЧреНрд░реА рдЕрд╕рд▓реЗрд▓реА рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреА рд╕реВрдЪреА рдЖрд╣реЗ. рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд▓реЗ ar рд╕реНрд╡рд░реВрдк.
рд╣рд╛рдпрдХреВрдордзреАрд▓ рд╕рдВрд╕рд╛рдзрдиреЗ рдХрд╢реА рддрдкрд╛рд╕рд╛рдпрдЪреА? ResEdit рдЕрд╕реЗ рдХрд╛рд╣реА рдЖрд╣реЗ рдХрд╛?
рдорддреЗ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг:

рддреБрдореНрд╣реА рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд╡рд░ рдбреНрд░реЕрдЧ рдЖрдгрд┐ рдбреНрд░реЙрдк рдХрд░реВ рд╢рдХрддрд╛ рдЬрд╕реЗ рдХреА рд╕рдВрд╕рд╛рдзрдирдХрд░реНрддрд╛. рддреБрдореНрд╣реА рдЯрд░реНрдорд┐рдирд▓рд╡рд░ рдЬрд╛рдКрди рдХрдорд╛рдВрдб рд░рди рджреЗрдЦреАрд▓ рдХрд░реВ рд╢рдХрддрд╛ listres ╨╕╨╝╤П_╤Д╨░╨╣╨╗╨░.

Resourcer HaikuDepot рдордзреНрдпреЗ рдЖрд╣реЗ, рдкрдг рддреЛ рдлрдХреНрдд рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА рдХреНрд░реЕрд╢ рд╣реЛрддреЛ.

рддрд░ рддреБрдореНрд╣реА рдИрдПрд▓рдПрдл рдлрд╛рдЗрд▓реНрд╕рдордзреАрд▓ рд╕рдВрд╕рд╛рдзрдиреЗ рдХрд╢реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛рд▓? рд╡рд╛рдкрд░рдд рдЖрд╣реЗ rsrc ╨╕ rdef. rdef рдордзреНрдпреЗ рдлрд╛рдИрд▓реНрд╕ рдЬрдорд╛ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд rsrc. рдлрд╛рдИрд▓ rdef рд╕рд╛рдзреНрдпрд╛ рдордЬрдХреВрд░ рд╕реНрд╡рд░реВрдкрд╛рдд рд╕рдВрдЧреНрд░рд╣рд┐рдд, рддреНрдпрд╛рдореБрд│реЗ рдХрд╛рд░реНрдп рдХрд░рдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рдЖрд╣реЗ. рдлрд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк rsrc ELF рдлрд╛рдИрд▓рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рдЬреЛрдбрд▓реЗ. рдЪрд▓рд╛ рдЦреЗрд│рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрдпрд╛:

~> rc -h
Haiku Resource Compiler 1.1To compile an rdef script into a resource file:
    rc [options] [-o <file>] <file>...To convert a resource file back into an rdef script:
    rc [options] [-o <file>] -d <file>...Options:
    -d --decompile       create an rdef script from a resource file
       --auto-names      construct resource names from ID symbols
    -h --help            show this message
    -I --include <dir>   add <dir> to the list of include paths
    -m --merge           do not erase existing contents of output file
    -o --output          specify output file name, default is out.xxx
    -q --quiet           do not display any error messages
    -V --version         show software version and license

рдЖрдкрдг рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛ xres рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА:

/> xres
Usage: xres ( -h | --help )
       xres -l <file> ...
       xres <command> ...The first form prints this help text and exits.The second form lists the resources of all given files.The third form manipulates the resources of one or more files according to
the given commands.
(...)

рдареАрдХ рдЖрд╣реЗ, рдЪрд▓рд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрдпрд╛?

/> xres -l /Haiku/system/apps/WebPositive/Haiku/system/apps/WebPositive resources:type           ID        size  name
------ ----------- -----------  --------------------
'MIMS'           1          36  BEOS:APP_SIG
'APPF'           1           4  BEOS:APP_FLAGS
'MSGG'           1         421  BEOS:FILE_TYPES
'VICN'         101        7025  BEOS:ICON
'VICN'         201          91  kActionBack
'VICN'         202          91  kActionForward
'VICN'         203         300  kActionForward2
'VICN'         204         101  kActionStop
'VICN'         206         243  kActionGoStart
'MSGG'         205        1342  kActionGo
'APPV'           1         680  BEOS:APP_VERSION

рд╕рдВрд╕рд╛рдзрдиреЗ рдЖрдгрд┐ рд╕реНрд╡рд░реВрдкрд╛рдмрджреНрджрд▓ рдЕрдзрд┐рдХ rdef рддреБрдореНрд╣реА рд╡рд╛рдЪреВ рд╢рдХрддрд╛ рдпреЗрдереЗ.

рдорд╛рдирдХ рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдХрд╛рд░

рдЖрдкрдг рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдХрд╛рд╣реАрд╣реА рдареЗрд╡реВ рд╢рдХрддрд╛, рддреЗрдереЗ рдХрд╛рд╣реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдорд╛рдирдХ рдкреНрд░рдХрд╛рд░ рдЖрд╣реЗрдд:

  • app_signature: рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪрд╛ MIME рдкреНрд░рдХрд╛рд░, рдЙрдШрдбрд▓реЗрд▓реНрдпрд╛ рдлрд╛рдпрд▓реА, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк, IPC, рдЗ. рдЬреБрд│рдгреНрдпрд╛рд╕рд╛рдареА.
  • app_name_catalog_entry: рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреЗ рдирд╛рд╡ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЗрдВрдЧреНрд░рдЬреАрдордзреНрдпреЗ рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдЖрдкрдг рднрд╛рд╖рд╛рдВрддрд░рд┐рдд рдирд╛рд╡реЗ рдпреЗрдереЗ рд╕реНрдерд┐рдд рдЖрд╣реЗрдд рддреА рдард┐рдХрд╛рдгреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реВ рд╢рдХрддрд╛, рдЬреЗрдгреЗрдХрд░реВрди рднрд┐рдиреНрди рднрд╛рд╖рд╛рдВрдордзреАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕ рднрд╛рд╖рд╛рдВрддрд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреЗ рдирд╛рд╡ рджрд┐рд╕реЗрд▓.
  • app_version: рддреБрдореНрд╣рд╛рд▓рд╛ рдЬреЗ рд╡рд╛рдЯрд▓реЗ рддреЗрдЪ
  • app_flags: рджрд░реНрд╢рд╡рд┐рддреЗ registrar рдЕрд░реНрдЬ рдХрд╕рд╛ рд╣рд╛рддрд╛рд│рд╛рдпрдЪрд╛. рдорд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рдбреЛрд│реНрдпрд╛рд▓рд╛ рднреЗрдЯрдгреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рддреНрдпрд╛рдд рдмрд░реЗрдЪ рдХрд╛рд╣реА рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрд╣реЗ B_SINGLE_LAUNCH, рдЬреНрдпрд╛рдореБрд│реЗ рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рд╡рд┐рдирдВрддреА рдХреЗрд▓реНрдпрд╛рд╡рд░ рдкреНрд░рдгрд╛рд▓реА рдирд╡реАрди рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд░реВ рдХрд░рддреЗ (рд▓рд┐рдирдХреНрд╕рд╡рд░реАрд▓ рдмрд╣реБрддреЗрдХ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рд╕рдорд╛рди рддрддреНрддреНрд╡ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ). рдЦрд╛ B_MULTIPLE_LAUNCH, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░рдгреАрднреВрдд рдкреНрд░рддреНрдпреЗрдХ рдлрд╛рдЗрд▓. рд╢реЗрд╡рдЯреА рддрд┐рдереЗ B_EXCLUSIVE_LAUNCH, рдЬреЗ рд╕рд┐рд╕реНрдЯрдорд▓рд╛ рдПрдХрд╛ рд╡реЗрд│реА рдлрдХреНрдд рдПрдХрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рд╕ рднрд╛рдЧ рдкрд╛рдбрддреЗ, рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдХрд┐рддреАрд╣реА рд╡реЗрд│рд╛ рддреА рд╕реБрд░реВ рдХрд░рддрд╛рдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд▓рд┐рдирдХреНрд╕рд╡рд░реАрд▓ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рд╕реБрд░реВ рд╣реЛрддреЗ; рдлрдВрдХреНрд╢рди рд╡рд╛рдкрд░реВрди Qt рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреНрдпреЗ рд╕рдорд╛рди рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. QtSingleApplication). рд╕рд╣ рдЕрд░реНрдЬ B_EXCLUSIVE_LAUNCH рдЬреЗрд╡реНрд╣рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рддреНрдпрд╛рдВрдирд╛ рдкреБрдиреНрд╣рд╛ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддреЛ рддреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рдВрдирд╛ рд╕реВрдЪрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ: рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╣ рдЙрдШрдбреВ рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдИрд▓рдЪрд╛ рдорд╛рд░реНрдЧ рддреНрдпрд╛рдВрдирд╛ рдорд┐рд│рддреЛ.
  • vector_icon: рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╡реНрд╣реЗрдХреНрдЯрд░ рдЖрдпрдХреЙрди (BeOS рдордзреНрдпреЗ рд╡реЗрдХреНрдЯрд░ рдЖрдпрдХреЙрди рдирд╡реНрд╣рддреЗ, рдмрд╣реБрддреЗрдХ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдПрдХреНрдЬреАрдХреНрдпреВрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рджреЛрди рдмрд┐рдЯрдореЕрдк рдЪрд┐рдиреНрд╣ рд╣реЛрддреЗ).

рдЕрд░реНрдерд╛рдд, рдЖрдкрдг рдХреЛрдгрддреНрдпрд╛рд╣реА рдЗрдЪреНрдЫрд┐рдд рдЖрдпрдбреА рдЖрдгрд┐ рдкреНрд░рдХрд╛рд░рд╛рдВрд╕рд╣ рд╕рдВрд╕рд╛рдзрдиреЗ рдЬреЛрдбреВ рд╢рдХрддрд╛ рдЖрдгрд┐ рдирдВрддрд░ рддреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдд рдХрд┐рдВрд╡рд╛ рд╡рд░реНрдЧ рд╡рд╛рдкрд░реВрди рдЗрддрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ рд╡рд╛рдЪреВ рд╢рдХрддрд╛. BResources. рдкрд░рдВрддреБ рдкреНрд░рдердо, рдЪрд┐рдиреНрд╣рд╛рдВрдЪреНрдпрд╛ рдЖрдХрд░реНрд╖рдХ рдереАрдорд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реВрдпрд╛.

рд╣рд╛рдпрдХреВ рд╢реИрд▓реАрддреАрд▓ рд╡реЗрдХреНрдЯрд░ рдЪрд┐рдиреНрд╣

рдЕрд░реНрдерд╛рдд, рдХреЗрд╡рд│ рд╣рд╛рдпрдХреВрдиреЗрдЪ рд╕рд░реНрд╡реЛрддреНрдХреГрд╖реНрдЯ рдЖрдпрдХреЙрди рдлреЙрд░рдореЕрдЯ рдирд┐рд╡рдбрд▓реЗ рдирд╛рд╣реА, рддрд░ рдпрд╛ рднрд╛рдЧрд╛рдд рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдкрдЪреА рдкрд░рд┐рд╕реНрдерд┐рддреА рдлрд╛рд░рд╢реА рдЖрджрд░реНрд╢ рдирд╛рд╣реА:

me@host:~$ ls /usr/share/icons/hicolor/
128x128  256x256  512x512           index.theme
160x160  28x28    64x64             scalable
16x16    32x32    72x72             symbolic
192x192  36x36    8x8
22x22    42x42    96x96
24x24    48x48    icon-theme.cache

рд╣реЗ рдкрд╛рд╣рд┐рд▓реНрдпрд╛рд╡рд░, рд╣рд╛ рддреБрдХрдбрд╛ рдХрд╛рдп рдЖрд╣реЗ рд╣реЗ рдЖрдкрдг рдЖрдзреАрдЪ рдЕрдиреБрднрд╡реВ рд╢рдХрддрд╛.

рдЕрд░реНрдерд╛рдд, рддреЗрдереЗ рдПрдХ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЖрд╣реЗ, рдЬрд╕реЗ рдЖрдкрдг рдкрд╛рд╣реВ рд╢рдХрддрд╛, рд╡реЗрдХреНрдЯрд░ рдЪрд┐рдиреНрд╣реЗ. рдордЧ рдЖрдгрдЦреА рдХрд╛рд╣реА рдХрд╛ рдЖрд╣реЗ? рдХрд╛рд░рдг рд▓рд╣рд╛рди рдЖрдХрд╛рд░рд╛рдд рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛рдврдгреНрдпрд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдЖрджрд░реНрд╢рд╛рдкреЗрдХреНрд╖рд╛ рдХрдореА рдЕрд╕реВ рд╢рдХрддреЛ. рдорд▓рд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реЗ рдкрд░реНрдпрд╛рдп рд╣рд╡реЗ рдЖрд╣реЗрдд, рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЖрдХрд╛рд░рд╛рдВрд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ. рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд, рд╕рдВрдкреВрд░реНрдг рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рдЖрдХрд╛рд░рд╛рдВрдЪреЗ рдЪрд┐рдиреНрд╣ рд╡рд┐рдЦреБрд░реВрди рд╣реЗ рд╕рд╛рдзреНрдп рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

me@host:~$ find /usr/share/icons/ -name 'firefox.*'
/usr/share/icons/HighContrast/16x16/apps/firefox.png
/usr/share/icons/HighContrast/22x22/apps/firefox.png
/usr/share/icons/HighContrast/24x24/apps/firefox.png
/usr/share/icons/HighContrast/256x256/apps/firefox.png
/usr/share/icons/HighContrast/32x32/apps/firefox.png
/usr/share/icons/HighContrast/48x48/apps/firefox.png
/usr/share/icons/elementary-xfce/apps/128/firefox.png
/usr/share/icons/elementary-xfce/apps/16/firefox.png
/usr/share/icons/elementary-xfce/apps/22/firefox.png
/usr/share/icons/elementary-xfce/apps/24/firefox.png
/usr/share/icons/elementary-xfce/apps/32/firefox.png
/usr/share/icons/elementary-xfce/apps/48/firefox.png
/usr/share/icons/elementary-xfce/apps/64/firefox.png
/usr/share/icons/elementary-xfce/apps/96/firefox.png
/usr/share/icons/hicolor/128x128/apps/firefox.png

рд▓рдХреНрд╖рд╛рдд рдШреНрдпрд╛ рдХреА рдлрд╛рдпрд░рдлреЙрдХреНрд╕рдЪреНрдпрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдЪреА рдХреЛрдгрддреАрд╣реА рд╕рдВрдХрд▓реНрдкрдирд╛ рдирд╛рд╣реА. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рд╕рд┐рд╕реНрдЯреАрдордордзреНрдпреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреНрдпрд╛ рдЕрдиреЗрдХ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрд╕рд╣ рдкрд░рд┐рд╕реНрдерд┐рддреА рдХреГрдкрд╛рдкреВрд░реНрд╡рдХ рд╣рд╛рддрд╛рд│рдгреЗ рд╢рдХреНрдп рдирд╛рд╣реА.

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рднрд┐рдиреНрди рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдЪрд┐рдиреНрд╣. рдЖрддрд╛рдкрд░реНрдпрдВрдд, рд▓рд┐рдирдХреНрд╕рдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рдХреНрд░реЕрдЪрд╢рд┐рд╡рд╛рдп рд╣реЗ рд╣рд╛рддрд╛рд│рдгреЗ рдЕрд╢рдХреНрдп рдЖрд╣реЗ.

Mac OS X рдереЛрдбреЗ рдЕрдзрд┐рдХ рд╢реБрджреНрдз рд╣рд╛рддрд╛рд│рддреЗ:

Mac:~ me$ find /Applications/Firefox.app | grep icns
/Applications/Firefox.app/Contents/MacOS/crashreporter.app
/Contents/Resources/crashreporter.icns
/Applications/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/updater.icns
/Applications/Firefox.app/Contents/Resources/document.icns
/Applications/Firefox.app/Contents/Resources/firefox.icns

рд╣реЗ рдкрд╛рд╣рд┐рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ рдХреА рдПрдХ рдлрд╛рдЗрд▓ рдЖрд╣реЗ firefox.icns рдкреЕрдХреЗрдЬрдордзреНрдпреЗ Firefox.app, рд╕рд░реНрд╡ рдЖрдХрд╛рд░рд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ, рдЬреЗрдгреЗрдХрд░реВрди рд╕рдорд╛рди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреНрдпрд╛ рднрд┐рдиреНрди рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рднрд┐рдиреНрди рдЪрд┐рдиреНрд╣ рдЕрд╕рддреАрд▓.
рдмрд░реЗрдЪ рдЪрд╛рдВрдЧрд▓реЗ! рдЪрд┐рдиреНрд╣ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╕рд╣ рдкреНрд░рд╡рд╛рд╕ рдХрд░рддрд╛рдд, рд╕рд░реНрд╡ рд╕рдВрд╕рд╛рдзрдиреЗ рдПрдХрд╛ рдлрд╛рдИрд▓рдордзреНрдпреЗ рдЕрд╕рддрд╛рдд.

рдЪрд▓рд╛ рд╣рд╛рдпрдХреВрдХрдбреЗ рдкрд░рдд рдЬрд╛рдКрдпрд╛. рдордирд╛рд▓рд╛ рдЖрдирдВрдж рджреЗрдгрд╛рд░рд╛ рдирд┐рд░реНрдгрдп, рдЕрдкрд╡рд╛рдж рдирд╛рд╣реА. рддреНрдпрд╛рдиреБрд╕рд╛рд░ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг:

рдПрдХ рд╡рд┐рд╢реЗрд╖ HVIF рдлреЙрд░рдореЕрдЯ, рд▓рд╣рд╛рди рдЖрдХрд╛рд░рд╛рдВрд╕рд╛рдареА рдЖрдгрд┐ рдЬрд▓рдж рд░реЗрдВрдбрд░рд┐рдВрдЧрд╕рд╛рдареА рдЕрддреНрдпрдВрдд рдЕрдиреБрдХреВрд▓, рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рддреНрдпрд╛рдореБрд│реЗ, рдЖрдордЪреА рдЪрд┐рдиреНрд╣реЗ рдмрд┐рдЯрдореЕрдкреНрд╕ рдХрд┐рдВрд╡рд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рд╡рд░ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ SVG рдлреЙрд░рдореЕрдЯрдкреЗрдХреНрд╖рд╛ рдЦреВрдкрдЪ рд▓рд╣рд╛рди рдЖрд╣реЗрдд.

рдЖрдгрд┐ рддреЗ рдЕрдЬреВрдирд╣реА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗрдд:

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдЗрддрд░ рд╕реНрд╡рд░реВрдкрд╛рдВрдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд HVIF рдордзреАрд▓ рдЪрд┐рдиреНрд╣ рдЖрдХрд╛рд░.

рдкрд░рд┐рдорд╛рдг рдлрд░рдХрд╛рдЪрд╛ рдХреНрд░рдо!

рдкрдг рдЬрд╛рджреВ рдЗрдереЗрдЪ рд╕рдВрдкрдд рдирд╛рд╣реА. рд╕рдорд╛рди HVIF рдкреНрд░рджрд░реНрд╢рд┐рдд рдЖрдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рддрдкрд╢реАрд▓рд╛рдЪреЗ рднрд┐рдиреНрди рд╕реНрддрд░ рджрд░реНрд╢рд╡реВ рд╢рдХрддреЗ, рдЬрд░реА рддреЗ рд╡реЗрдХреНрдЯрд░ рд╕реНрд╡рд░реВрдк рдЖрд╣реЗ.

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдкреНрд░рд╕реНрддреБрдд рдЖрдХрд╛рд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╢реАрд▓рд╛рдЪреЗ рд╡рд┐рд╡рд┐рдз рд╕реНрддрд░ (LOD).

рдЖрддрд╛ рддреЛрдЯреНрдпрд╛рдВрдмрджреНрджрд▓: рддреБрдореНрд╣реА SVG рдШреЗрдК рд╢рдХрдд рдирд╛рд╣реА, рддреЗ ImageMagick рдордзреНрдпреЗ рдЯрд╛рдХреВрди рддреЗ рдкреВрд░реНрдг рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА, HVIF рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдЖрдпрдХреЙрди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдиреЗрдХ рдЪрдХреНрд░рд╛рдВрдордзреВрди рдЬрд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. рдпреЗрдереЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рддрдерд╛рдкрд┐, SVGs рдЖрдпрд╛рдд рдХрд░рддрд╛рдирд╛ IconOMatic рдЕрдкреВрд░реНрдг рдЕрд╕реВ рд╢рдХрддреЗ; рд╕реБрдорд╛рд░реЗ 90% SVG рддрдкрд╢реАрд▓ рдХрд╛рд╣реА рд╕рдВрднрд╛рд╡реНрдпрддреЗрд╕рд╣ рдЖрдпрд╛рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЙрд░реНрд╡рд░рд┐рдд 10% рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреЗ рдЖрдгрд┐ рд╡реНрдпрдХреНрддрд┐рдЪрд▓рд┐рддрдкрдгреЗ рдмрджрд▓рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. HVIF рддреНрдпрд╛рдЪреА рдЬрд╛рджреВ рдХрд╢реА рдХрд░рддреЗ рдпрд╛рдмрджреНрджрд▓ рдЕрдзрд┐рдХ рд╡рд╛рдЪрд╛ рдХрд░реВ рд╢рдХрддрд╛ ╨▒╨╗╨╛╨│╨╡ ╨▒╨╗╨╛╨│╨╡ рд▓реА рдЧрд╛рдиреНрд╕рди

рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирдордзреНрдпреЗ рдЖрдпрдХреЙрди рдЬреЛрдбрдгреЗ

рдЖрддрд╛ рдореА рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдПрдХ рдЪрд┐рдиреНрд╣ рдЬреЛрдбреВ рд╢рдХрддреЛ рдЧреЗрд▓реНрдпрд╛ рд╡реЗрд│реА, рдкреНрд░рд╛рдкреНрдд рд╕рд░реНрд╡ рдорд╛рд╣рд┐рддреА рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдКрди.
рдмрд░рдВ, рдореА рд╕рдзреНрдпрд╛ рдорд╛рдЭреНрдпрд╛ тАЬрд╣реЕрд▓реЛ рд╡рд░реНрд▓реНрдбтАЭ QtQuickApp рд╕рд╛рдареА рд╕реНрд╡рддрдГрдЪреЗ рдЖрдпрдХреЙрди рдХрд╛рдврдгреНрдпрд╛рд╕ рдЙрддреНрд╕реБрдХ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ, рдореА рддреЗ Qt рдХреНрд░рд┐рдПрдЯрд░рдордзреВрди рдмрд╛рд╣реЗрд░ рдХрд╛рдврд▓реЗ рдЖрд╣реЗ.

/Haiku/home> xres /Haiku/system/apps/QtCreator/bin/Qt Creator  -o /Haiku/home/QtQuickApp/QtQuickApp  -a VICN:101:BEOS:ICON /Haiku/system/apps/QtCreator/bin/Qt Creator

рдЪрд┐рдиреНрд╣ рдХреЙрдкреА рдХреЗрд▓реЗ рдЖрд╣реЗ рд╣реЗ рддрдкрд╛рд╕реВрдпрд╛:

/Haiku/home> xres -l /Haiku/home/QtQuickApp/QtQuickApp/Haiku/home/QtQuickApp/QtQuickApp
resources:type           ID        size  name
------ ----------- -----------  --------------------
'VICN'         101      152238  BEOS:ICON

рдЪрд╛рдВрдЧрд▓реЗ рджрд┐рд╕рддреЗ, рдкрд░рдВрддреБ рдирд╡реАрди рдЪрд┐рдиреНрд╣ рдХреЙрдкреА рдХреЗрд▓реНрдпрд╛рд╡рд░ рддреЗ рдХрд╛ рджрд┐рд╕рдд рдирд╛рд╣реА?

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдХреЙрдкреА рдХреЗрд▓реЗрд▓реЗ VICN:101:BEOS:ICONs рд╕рдзреНрдпрд╛ рдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдордзреНрдпреЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд┐рдиреНрд╣ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рдирд╛рд╣реАрдд

рдореА рдХрд╛рдп рдЪреБрдХрд▓реЛ?

рд╡рд┐рдХрд╕рдХ рдЯрд┐рдкреНрдкрдгреА:

рдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ rdef рд╕рд░реНрд╡ рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╕рд╣, рдирдВрддрд░ рдХрдорд╛рдВрдб рдЪрд╛рд▓рд╡рд╛ rc ╨╕╨╝╤П.rdef, рд╣реЗ рдПрдХ рдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдХрд░реЗрд▓ .rsrc. рдордЧ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрдорд╛рдВрдб рдЪрд╛рд▓рд╡рд╛рд╡реА рд▓рд╛рдЧреЗрд▓ resattr -o ╨╕╨╝╤П_╨▒╨╕╨╜╨░╤А╨╜╨╕╨║╨░ ╨╕╨╝╤П.rsrc. рдХрдореАрддрдХрдореА, рдореА рдорд╛рдЭреНрдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреНрдпреЗ рдЪрд┐рдиреНрд╣ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд╛рди рдХрдорд╛рдВрдб рд╡рд╛рдкрд░рддреЛ.

рдмрд░рдВ, рдорд▓рд╛ рдПрдХ рд╕рдВрд╕рд╛рдзрди рддрдпрд╛рд░ рдХрд░рд╛рдпрдЪрдВ рд╣реЛрддрдВ, рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рд╣реА. рдореА рдкреВрд░реНрдгрдкрдгреЗ рдЧреЛрдВрдзрд│рд▓реЗрд▓рд╛ рдЖрд╣реЗ.

рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рдкрд░реВрди рд╕реНрдорд╛рд░реНрдЯ рдХреЕрд╢рд┐рдВрдЧ

ELF рд╡рд┐рд╢реЗрд╖рддрд╛ рдЙрдШрдбрдгреЗ рдЖрдгрд┐ рд╡рд╛рдЪрдгреЗ рдзреАрдореЗ рдЖрд╣реЗ. рдореА рд╡рд░ рд▓рд┐рд╣рд┐рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рдЖрдпрдХреЙрди рдлрд╛рдЗрд▓рдордзреНрдпреЗрдЪ рд╕рдВрд╕рд╛рдзрди рдореНрд╣рдгреВрди рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрд╣реЗ. рд╣реА рдкрджреНрдзрдд рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдЖрд╣реЗ, рддреА рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рджреБрд╕рд░реНтАНрдпрд╛ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдХреЙрдкреА рдХрд░рдгреЗ рдЯрд┐рдХрд╡реВрди рдареЗрд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рддрдерд╛рдкрд┐, рдирдВрддрд░ рддреЗ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рддрд╛рд╡рд░ рджреЗрдЦреАрд▓ рдХреЙрдкреА рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде BEOS:ICON. рд╣реЗ рдлрдХреНрдд BFS рд╕рд╛рд░рдЦреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ. рдкреНрд░рдгрд╛рд▓реАрджреНрд╡рд╛рд░реЗ рджрд░реНрд╢рд╡рд┐рд▓реЗрд▓реЗ рдЪрд┐рдиреНрд╣ (рдЯреНрд░реЕрдХрд░ рдЖрдгрд┐ рдбреЗрд╕реНрдХрдмрд╛рд░рдордзреНрдпреЗ) рдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдордзреВрди рд╡рд╛рдЪрд▓реЗ рдЬрд╛рддрд╛рдд рдХрд╛рд░рдг рд╣реЗ рд╕рдорд╛рдзрд╛рди рдЬрд▓рдж рдЖрд╣реЗ. рдХрд╛рд╣реА рдард┐рдХрд╛рдгреА (рдЬреЗрдереЗ рд╡реЗрдЧ рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдирд╕рддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдПрдХ рд╕рд╛рдорд╛рдиреНрдп "рдмрджреНрджрд▓" рд╡рд┐рдВрдбреЛ), рд╕рд┐рд╕реНрдЯрдорд▓рд╛ рдлрд╛рдЗрд▓рдордзреАрд▓ рд╕реНрддреНрд░реЛрддрд╛рдХрдбреВрди рдереЗрдЯ рдПрдХ рдЪрд┐рдиреНрд╣ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ. рдкрдг рд╣рд╛ рд╢реЗрд╡рдЯ рдирд╛рд╣реА. рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛, рдореЕрдХрд╡рд░, рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕, рдлреЛрд▓реНрдбрд░реНрд╕, рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдЪреЗ рдЖрдпрдХреЙрди рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рдд: рдЪреНрдпрд╛ рдмрд░реЛрдмрд░ рдмрджрд▓реВ рд╢рдХрддрд╛рдд, рдХрд╛рд░рдг рдореЕрдХрд╡рд░ рдпрд╛ "рдорд╣рддреНрддреНрд╡рд╛рдЪреНрдпрд╛" рдЧреЛрд╖реНрдЯреА рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рдирд╡реАрди рд╕реНрд▓реЕрдХ рдЖрдпрдХреЙрди рдорд╛рдЧреАрд▓ рдПрдХрд╛рд╕рд╣ рдмрджрд▓рдд рдЖрд╣реЗ. рд╣рд╛рдпрдХреВрд╡рд░, рд╕рдВрд╕рд╛рдзрдирд╛рдЪрд╛ (рдлрд╛рдЗрд▓рдордзреАрд▓) рдореВрд│ рдЖрдпрдХреЙрди рдореНрд╣рдгреВрди рд╡рд┐рдЪрд╛рд░ рдХрд░рд╛ рдЬреЛ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирд╕рд╣ рдпреЗрддреЛ рдЖрдгрд┐ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ (BFS рдлрд╛рдЗрд▓рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ) рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдЗрдЪреНрдЫреЗрдиреБрд╕рд╛рд░ рдмрджрд▓ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ (рдЬрд░реА, рдЗрд╢рд╛рд░рд╛, рдПрдХ GUI) рдЪрд┐рдиреНрд╣рд╛рдЪреНрдпрд╛ рд╢реАрд░реНрд╖рд╕реНрдерд╛рдиреА рдПрдХ рд╕рд╛рдиреБрдХреВрд▓ рдЪрд┐рдиреНрд╣ рдШрд╛рд▓рдгреЗ рдкрд░реНрдпрд╛рдпреА рдЖрд╣реЗ). рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдЕрджреНрдпрд╛рдк рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА).

рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рддрд╛ рддрдкрд╛рд╕рдд рдЖрд╣реЗ

рдЪреНрдпрд╛ рдорджрддреАрдиреЗ resaddr рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рддрд╛ рддрдкрд╛рд╕рдгреЗ рдЖрдгрд┐ рд╕реЗрдЯ рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.

/> resattr
Usage: resattr [ <options> ] -o <outFile> [ <inFile> ... ]

Reads resources from zero or more input files and adds them as attributes
to the specified output file, or (in reverse mode) reads attributes from
zero or more input files and adds them as resources to the specified output
file. If not existent the output file is created as an empty file.
(...)

рд╣реЗ рдореВрд▓рдд: "рдЧреЛрдВрдж" рдЖрд╣реЗ рдЬреЗ (рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп) рд╕рдВрд╕рд╛рдзрдиреЗ рдЖрдгрд┐ (рдЬрд▓рдж) рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╛рдВрдЪреНрдпрд╛рдд рдкреБрдвреЗ-рдкреБрдвреЗ рд░реВрдкрд╛рдВрддрд░рдг рдХрд░рддреЗ. рдЖрдгрд┐ рдкреНрд░рдгрд╛рд▓реА рд╕рдВрд╕рд╛рдзрди рд╕рдВрдкрд╛рджрди рдЧреГрд╣реАрдд рдзрд░рддреЗ рдЖрдгрд┐ рдЖрдкреЛрдЖрдк рдХреЙрдкреА рдХрд░рддреЗ, рдореА рддреНрдпрд╛рдмрджреНрджрд▓ рдЕрдзрд┐рдХ рдХрд╛рд│рдЬреА рдХрд░рдгрд╛рд░ рдирд╛рд╣реА.

hpkg рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рдЬрд╛рджреВ

рд╕рдзреНрдпрд╛ (рдмрд╣реБрддреЗрдХрджрд╛) рдкреЕрдХреЗрдЬреЗрд╕рдЪрд╛ рд╡рд╛рдкрд░ рд╣рд╛рдпрдХреВрд╡рд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ .hpkg. рд╕рд╛рдзреНрдпрд╛ рдирд╛рд╡рд╛рдиреЗ рдлрд╕рд╡реВ рдирдХрд╛: .hpkg рдлреЙрд░рдореЕрдЯ рд╣реЗ рдЗрддрд░ рд╕рдорд╛рди рдирд╛рд╡рд╛рдЪреНрдпрд╛ рдлреЙрд░рдореЕрдЯреНрд╕рдкреЗрдХреНрд╖рд╛ рдЦреВрдк рд╡реЗрдЧрд│реНрдпрд╛ рдкрджреНрдзрддреАрдиреЗ рдХрд╛рдо рдХрд░рддреЗ, рддреНрдпрд╛рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реБрдкрд░рдкреЙрд╡рд░ рдЖрд╣реЗрдд.

рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдкреЕрдХреЗрдЬ рд╕реНрд╡рд░реВрдкрдирд╛рд╕рд╣, рдореА рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдореБрд│реЗ рдмрд░рд╛рдЪ рдХрд╛рд│ рдЕрд╕реНрд╡рд╕реНрде рд╣реЛрддреЛ: рдЖрдкрдг рдПрдХ рдЧреЛрд╖реНрдЯ (рдкреЕрдХреЗрдЬ) рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рджреБрд╕рд░реА рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ (рдкреЕрдХреЗрдЬрдордзреАрд▓ рдлрд╛рдпрд▓реА). рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдкрджреНрдзрддреАрдиреЗ рдкреЕрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛рдирд╛ рдлрд╛рдЗрд▓реНрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ (рдЙрджрд╛. рддреНрдпрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреЗ) рдЦреВрдк рдХрдареАрдг рдЖрд╣реЗ. рдЖрдгрд┐ рд╕рд░реНрд╡ рдХрд╛рд░рдг рдкреЕрдХреЗрдЬрдордзреАрд▓ рд╕рд╛рдордЧреНрд░реА рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╡рд┐рдЦреБрд░рд▓реЗрд▓реЗ, рдЬреНрдпрд╛ рдард┐рдХрд╛рдгреА рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╕ рд▓реЗрдЦрди рдкреНрд░рд╡реЗрд╢ рдирд╕реВ рд╢рдХрддреЛ. рд╣реЗ рд╕рдВрдкреВрд░реНрдг рд╡рд░реНрдЧрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдВрдирд╛ рдЬрдиреНрдо рджреЗрддреЗ - рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ. рдкрд░рдВрддреБ рдЖрдзреАрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рджреБрд╕рд░реНрдпрд╛ рдорд╢реАрдирд╡рд░, рдХрд╛рдврддрд╛ рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреНрдпрд╛ рдбрд┐рд╕реНрдХ рдХрд┐рдВрд╡рд╛ рдлрд╛рдЗрд▓ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ рдЕрд╢рдХреНрдп рдирд╕рд▓реНрдпрд╛рд╕, рдЖрдгрдЦреА рдХрдареАрдг рд╣реЛрддреЗ. рд╕рд╛рдорд╛рдиреНрдп рд▓рд┐рдирдХреНрд╕-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╡рд░, рд╢реЗрдХрдбреЛ рд╣рдЬрд╛рд░реЛ рддреЗ рд▓рд╛рдЦреЛ рд╕реНрд╡рддрдВрддреНрд░ рдлрд╛рдЗрд▓реНрд╕ рд╕рд╣рдЬрдкрдгреЗ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕реВ рд╢рдХрддрд╛рдд. рд╣реЗ рд╕рд╛рдВрдЧрдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА, рд╣реЗ рджреЛрдиреНрд╣реА рдирд╛рдЬреВрдХ рдЖрдгрд┐ рд╕рдВрде рдЖрд╣реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рд╕реНрдерд╛рдкрдиреЗрджрд░рдореНрдпрд╛рди, рд╕рд╛рдорд╛рдиреНрдп рдкреЕрдХреЗрдЬреЗрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛рдирд╛, рдЕрджреНрдпрддрдирд┐рдд рдХрд░рддрд╛рдирд╛ рдЖрдгрд┐ рдХрд╛рдврддрд╛рдирд╛ рдЖрдгрд┐ рдмреВрдЯ рд╡реНрд╣реЙрд▓реНрдпреВрдо (рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди) рджреБрд╕рд░реНрдпрд╛ рдорд╛рдзреНрдпрдорд╛рдд рдХреЙрдкреА рдХрд░рддрд╛рдирд╛.

рдореА AppImage рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░ рдХрд╛рдо рдХрд░рдд рдЖрд╣реЗ, рдЕрдВрддрд┐рдо рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╛рдареА рдПрдХ рдЖрдВрд╢рд┐рдХ рдХреНрд░реЕрдЪ. рд╣реЗ рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд┐рддрд░рдг рд╕реНрд╡рд░реВрдк рдЖрд╣реЗ рдЬреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡ рдЕрд╡рд▓рдВрдмрдирд╛рдВрдирд╛ рдПрдХрд╛рдЪ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рддрд┐рдореЗрдордзреНрдпреЗ рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ рдЬреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░реВ рдЭрд╛рд▓реНрдпрд╛рд╡рд░ рдорд╛рдЙрдВрдЯ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рд╣реЗ рдЧреЛрд╖реНрдЯреА рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд╕реБрд▓рдн рдХрд░рддреЗ, рдХрд╛рд░рдг рддреАрдЪ рдЗрдореЗрдЬ рдореЕрдЬрд┐рдХ рдЕрдЪрд╛рдирдХ рдлрд╛рдИрд▓ рдореЕрдиреЗрдЬрд░рдордзреНрдпреЗ рдореЕрдиреЗрдЬ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдПрдХрд╛ рдлрд╛рдИрд▓рдордзреНрдпреЗ рдмрджрд▓рддреЗ. рд╕реБрдЪрд╡рд▓реЗрд▓реА рдкрджреНрдзрдд рдХреЗрд╡рд│ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рд╕рд╛рдареА рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдЬрд╕реЗ рдХреА рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдирд╛рд╡рд╛рдд рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╣реЛрддреЗ, рдЖрдгрд┐ рддреНрдпрд╛рдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдмрдЧ рдЖрд╣реЗрдд, рдХрд╛рд░рдг Linux рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд┐рдХреНрд░реЗрддреЗ рдиреЗрд╣рдореА рдорд▓рд╛ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛рдд.

рдЪрд▓рд╛ рд╣рд╛рдпрдХреВрдХрдбреЗ рдкрд░рдд рдЬрд╛рдКрдпрд╛. рддреБрдореНрд╣рд╛рд▓рд╛ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдкреЕрдХреЗрдЬрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ рдЗрдореЗрдЬ-рдЖрдзрд╛рд░рд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбрд┐рд▓рд┐рд╡реНрд╣рд░реА рджрд░рдореНрдпрд╛рди рдпреЛрдЧреНрдп рд╕рдВрддреБрд▓рди рд╕рд╛рдкрдбрд▓реЗ рдЖрд╣реЗ рдХрд╛? рддрд┐рдЪреА рдкреЕрдХреЗрдЬреЗрд╕ .hpkg рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рд╕рдВрдХреБрдЪрд┐рдд рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рддрд┐рдорд╛. рдЬреЗрд╡реНрд╣рд╛ рдкреНрд░рдгрд╛рд▓реА рдмреВрдЯ рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ рдХрд░реНрдирд▓ рд╕рд░реНрд╡ рд╕реНрдерд╛рдкрд┐рдд рдЖрдгрд┐ рд╕рдХреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕ рдЦрд╛рд▓реАрд▓ рдХрд░реНрдирд▓ рд╕рдВрджреЗрд╢рд╛рдВрдкреНрд░рдорд╛рдгреЗ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ:

KERN: package_daemon [16042853:   924] active package: "gawk-4.2.1-1-x86_64.hpkg"
KERN: package_daemon [16043023:   924] active package: "ca_root_certificates_java-2019_01_23-1-any.hpkg"
KERN: package_daemon [16043232:   924] active package: "python-2.7.16-3-x86_64.hpkg"
KERN: package_daemon [16043405:   924] active package: "openjdk12_default-12.0.1.12-1-x86_64.hpkg"
KERN: package_daemon [16043611:   924] active package: "llvm_libs-5.0.0-3-x86_64.hpkg"

рдЫрд╛рди, рд╣реЛ? рддрд┐рдереЗ рдерд╛рдВрдмрд╛, рддреЗ рдЖрдгрдЦреА рд╡рд╛рдИрдЯ рд╣реЛрдгрд╛рд░ рдЖрд╣реЗ!

рдПрдХ рдЕрддрд┐рд╢рдп рдЦрд╛рд╕ рдкреЕрдХреЗрдЬ рдЖрд╣реЗ:

KERN: package_daemon [16040020:   924] active package: "haiku-r1~beta1_hrev53242-1-x86_64.hpkg"

рдпрд╛рдд рдХрд░реНрдирд▓рд╕рд╣ рдПрдХ рдЕрддрд┐рд╢рдп рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯрд┐рдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЖрд╣реЗ. рддреНрдпрд╛рд╡рд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдареЗрд╡рд╛ рдХрд┐рдВрд╡рд╛ рдирд╛рд╣реА, рдХрд░реНрдирд▓ рд╕реНрд╡рддрдГ рдмреВрдЯ рд╡реНрд╣реЙрд▓реНрдпреВрдо (рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди) рдордзреВрди рдХрд╛рдврд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдкреЕрдХреЗрдЬрдордзреВрди рддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреА рд╕реБрдмрдХрдкрдгреЗ рд▓реЛрдб рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. .hpkg. рд╡реНрд╡рд╛! рдореА рдЖрдзреА рдирдореВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ рдХреА, рдорд╛рдЭреНрдпрд╛ рджреГрд╖реНрдЯреАрдиреЗ, рд╣рд╛рдпрдХреВрдЪреНрдпрд╛ рдПрдХреВрдг рдкрд░рд┐рд╖реНрдХреГрддрддреЗрдЪрд╛ рдЖрдгрд┐ рд╕рд╛рддрддреНрдпрд╛рдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгрдЬреЗ рдХрд░реНрдирд▓ рдЖрдгрд┐ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрдерд╛рдирд╛рдкрд╛рд╕реВрди рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЖрдгрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдкрд░реНрдпрдВрдд рд╕рдВрдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реА рдПрдХрд╛ рдЯреАрдорджреНрд╡рд╛рд░реЗ рд╕рд╣рдХрд╛рд░реНрдпрд╛рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ. рд▓рд┐рдирдХреНрд╕рд╡рд░ рдЕрд╕реЗ рдХрд╛рд╣реАрддрд░реА рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рддреА рднрд┐рдиреНрди рдЧрдЯ рдЖрдгрд┐ рд╕рдВрдШ рд▓рд╛рдЧрддреАрд▓ рдпрд╛рдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░рд╛. [рдореА рдкрдкреНрдкреАрд▓рд┐рдирдХреНрд╕ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░рддреЛ, - рдЕрдВрджрд╛рдЬреЗ. рдЕрдиреБрд╡рд╛рджрдХ]. рдордЧ рдХрд▓реНрдкрдирд╛ рдХрд░рд╛ рдХреА рд╡рд┐рддрд░рдгрд╛рдВрдордзреНрдпреЗ рд╣рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрди рд▓рд╛рдЧреВ рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рддреА рд╡реЗрд│ рд▓рд╛рдЧреЗрд▓. рддреЗ рдореНрд╣рдгрддрд╛рдд: рдПрдХ рд╕рд╛рдзреЗ рдХрд╛рд░реНрдп рдШреНрдпрд╛, рддреЗ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдХрд▓рд╛рдХрд╛рд░рд╛рдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рд╛ рдЖрдгрд┐ рддреЗ рдЗрддрдХреЗ рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреЗ рд╣реЛрдИрд▓ рдХреА рддреЗ рдпрд╛рдкреБрдвреЗ рд╕реЛрдбрд╡рд▓реЗ рдЬрд╛рдгрд╛рд░ рдирд╛рд╣реА. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд рд╣рд╛рдпрдХреВрдиреЗ рдорд╛рдЭреЗ рдбреЛрд│реЗ рдЙрдШрдбрд▓реЗ. рдорд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рдЖрддрд╛ рд▓рд┐рдирдХреНрд╕рд╡рд░ рдиреЗрдордХреЗ рд╣реЗрдЪ рдШрдбрдд рдЖрд╣реЗ (рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд рд▓рд┐рдирдХреНрд╕ рд╣реА Linux/GNU/dpkg/apt/systemd/Xorg/dbus/Gtk/GNOME/XDG/Ubuntu рд╕реНрдЯреЕрдХрд╕рд╛рдареА рдПрдХрддреНрд░рд┐рдд рд╕рдВрдЬреНрдЮрд╛ рдЖрд╣реЗ).

hpkg рд╡рд╛рдкрд░реВрди рд╕рд┐рд╕реНрдЯрдо рд░реЛрд▓рдмреЕрдХ

рдЦрд╛рд▓реАрд▓ рдкрд░рд┐рд╕реНрдерд┐рддреА рдХрд┐рддреА рд╡реЗрд│рд╛ рдШрдбрддреЗ: рдЕрджреНрдпрддрди рдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реЗ рдЖрдгрд┐ рдирдВрддрд░ рдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдХреА рдХрд╛рд╣реАрддрд░реА рдЬрд╕реЗ рдкрд╛рд╣рд┐рдЬреЗ рддрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рдд рдирд╛рд╣реА? рдЬрд░ рддреБрдореНрд╣реА рдирд┐рдпрдорд┐рдд рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░ рд╡рд╛рдкрд░рдд рдЕрд╕рд╛рд▓, рддрд░ рдирд╡реАрди рдкреЕрдХреЗрдЬреЗрд╕ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХрд╛рд╣реАрддрд░реА рдЪреВрдХ рдЭрд╛рд▓реНрдпрд╛рд╡рд░) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╕рд┐рд╕реНрдЯрдордЪреА рд╕реНрдерд┐рддреА рд╡реЗрд│реЗрдд рдкрд░рдд рдХрд░рдгреЗ рдХрдареАрдг рдЖрд╣реЗ. рдХрд╛рд╣реА рд╕рд┐рд╕реНрдЯреАрдо рдлрд╛рдИрд▓ рд╕рд┐рд╕реНрдЯреАрдо рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдСрдлрд░ рдХрд░рддрд╛рдд, рдкрд░рдВрддреБ рд╣реЗ рдЕрд╡рдЬрдб рдЖрд╣реЗрдд рдЖрдгрд┐ рд╕рд░реНрд╡ рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ рд▓рд╛рдЧреВ рд╣реЛрдд рдирд╛рд╣реАрдд. рд╣рд╛рдпрдХреВрдордзреНрдпреЗ рд╣реЗ рдкреЕрдХреЗрдЬрд╕рд╣ рд╕реЛрдбрд╡рд▓реЗ рдЬрд╛рддреЗ .hpkg. рдЬреЗрд╡реНрд╣рд╛ рдЬреЗрд╡реНрд╣рд╛ рд╕рд┐рд╕реНрдЯрдордордзреАрд▓ рдкреЕрдХреЗрдЬреЗрд╕ рдмрджрд▓рддрд╛рдд, рддреЗрд╡реНрд╣рд╛ рдЬреБрдиреА рдкреЕрдХреЗрдЬреЗрд╕ рдХрд╛рдврд▓реА рдЬрд╛рдд рдирд╛рд╣реАрдд, рдкрд░рдВрддреБ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдЙрдкрдбрд┐рд░реЗрдХреНрдЯреНрд░реАрдЬрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реА рдЬрд╛рддрд╛рдд. /Haiku/system/packages/administrative/state-<...>/ рд╕рддрдд рдкреНрд░рд▓рдВрдмрд┐рдд рдСрдкрд░реЗрд╢рдиреНрд╕ рддреНрдпрд╛рдВрдЪрд╛ рдбреЗрдЯрд╛ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдВрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддрд╛рдд /Haiku/system/packages/administrative/transaction-<...>/.

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рд╕рд╛рдордЧреНрд░реА /Haiku/system/packages/administrative. "рд╕реНрдЯреЗрдЯ ..." рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рд╕рдХреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рдирд╛рд╡рд╛рдВрд╕рд╣ рдордЬрдХреВрд░ рдлрд╛рдпрд▓реА рдЕрд╕рддрд╛рдд, "рд╡реНрдпрд╡рд╣рд╛рд░ ..." - рд╕реНрд╡рддрдГ рдкреЕрдХреЗрдЬреЗрд╕.

"рдЬреБрдиреА рд╕рдХреНрд░рд┐рдп рд╕реНрдерд┐рддреА", рдореНрд╣рдгрдЬреЗ. рдпрд╛рджреА .hpkg рдмрджрд▓ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╕рдХреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕ рдордЬрдХреВрд░ рдлрд╛рдЗрд▓рдордзреНрдпреЗ рдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рддреАрд▓ рдкреНрд░рддреНрдпреЗрдХ рдСрдкрд░реЗрд╢рдирдирдВрддрд░ рд▓рд┐рд╣рд┐рд▓реА рдЬрд╛рддрд╛рдд /Haiku/system/packages/administrative/state-<...>/activated-packages. рддреНрдпрд╛рдЪрдкреНрд░рдорд╛рдгреЗ, рдПрдХ рдирд╡реАрди "рд╕рдХреНрд░рд┐рдп рд╕реНрдерд┐рддреА" рдордЬрдХреВрд░ рдлрд╛рдЗрд▓рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реА рдЬрд╛рддреЗ /Haiku/system/packages/administrative/activated-packages.

рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ /Haiku/system/packages/administrative/state-<...>/ рдпрд╛ рдЕрд╡рд╕реНрдереЗрддреАрд▓ рд╕рдХреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рдпрд╛рджреА рдЕрд╕рд▓реЗрд▓реА рдлрдХреНрдд рдордЬрдХреВрд░ рдлрд╛рдЗрд▓ рдЖрд╣реЗ (рдкреЕрдХреЗрдЬреЗрд╕ рдХрд╛рдвреВрди рди рдЯрд╛рдХрддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд), рдЖрдгрд┐ рдЬрд░ рдкреЕрдХреЗрдЬреЗрд╕ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реА рдХрд┐рдВрд╡рд╛ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЧреЗрд▓реА, рддрд░ рд╕реНрдЯреЗрдЯ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рдкреЕрдХреЗрдЬрдЪреНрдпрд╛ рдЬреБрдиреНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛ рдЕрд╕рддрд╛рдд.

рдЬреЗрд╡реНрд╣рд╛ рд╕рд┐рд╕реНрдЯрдо рдмреВрдЯ рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╕реВрдЪреАрд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рдкреЕрдХреЗрдЬреЗрд╕ рд╕рдХреНрд░рд┐рдп (рдорд╛рдКрдВрдЯ) рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдЬрд╛рддреЛ. рд╣реЗ рдЦреВрдк рд╕реЛрдкреЗ рдЖрд╣реЗ! рдбрд╛рдЙрдирд▓реЛрдб рджрд░рдореНрдпрд╛рди рдХрд╛рд╣реАрддрд░реА рдЪреВрдХ рдЭрд╛рд▓реНрдпрд╛рд╕, рддреБрдореНрд╣реА рдбрд╛рдЙрдирд▓реЛрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рд▓рд╛ рд╡реЗрдЧрд│реА, рдЬреБрдиреА рд╕реВрдЪреА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рд╕рд╛рдВрдЧреВ рд╢рдХрддрд╛. рд╕рдорд╕реНрдпрд╛ рд╕реБрдЯрд▓реА!

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рд╣рд╛рдпрдХреВ рдмреВрдЯрд▓реЛрдбрд░. рдкреНрд░рддреНрдпреЗрдХ рдПрдВрдЯреНрд░реА рдкреЙрдЗрдВрдЯ рд╕рдВрдмрдВрдзрд┐рдд "рд╕рдХреНрд░рд┐рдп рд╕реНрдерд┐рддреА" рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЛ

рдорд▓рд╛ рд╕рдордЬрдгреНрдпрд╛рд╕ рд╕реЛрдкреНрдпрд╛ рдирд╛рд╡рд╛рдВрд╕рд╣ "рд╕рдХреНрд░рд┐рдп рд╕реНрдерд┐рддреА" рд╕реВрдЪреА рдореНрд╣рдгреВрди рд╕рд╛рдзреНрдпрд╛ рдордЬрдХреВрд░ рдлрд╛рдпрд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрди рдЖрд╡рдбрддреЛ. .hpkg. рд╣реЗ рдорд╛рдирд╡рд╛рдВрд╕рд╛рдареА рдирд╕рд▓реЗрд▓реНрдпрд╛ рдорд╢реАрдирдЪреНрдпрд╛ рдЕрдЧрджреА рд╡рд┐рд░реБрджреНрдз рдЖрд╣реЗ рдШрдб рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреАрд▓ OSTree рдХрд┐рдВрд╡рд╛ Flatpak рд╡рд░реВрди (Microsoft GUID рд╕рд╛рд░рдЦреНрдпрд╛рдЪ рд╕реНрддрд░рд╛рд╡рд░).

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреВрд╕рд╛рдареА рд╕рдХреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рдпрд╛рджреА

рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдбреЗрдЯрд╛

рд╡рд░рд╡рд░ рдкрд╛рд╣рддрд╛ рдХреЕрдЯрд▓реЙрдЧ /Haiku/system/packages/administrative/writable-files рд╕рдВрдХреБрд▓рд╛рдВрд╕рд╛рдареА рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓реНрд╕ рд╕рдорд╛рд╡рд┐рд╖реНрдЯреАрдд рдЖрд╣реЗ, рдкрд░рдВрддреБ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдпреЛрдЧреНрдп. рд╢реЗрд╡рдЯреА, рдЬрд╕реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрдард╡рддреЗ, .hpkg рдХреЗрд╡рд│-рд╡рд╛рдЪрдиреАрдп рдЖрд░реЛрд╣рд┐рдд рдЖрд╣реЗрдд. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рдпрд╛ рдлрд╛рдпрд▓реА рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдкреВрд░реНрд╡реА рдкреЕрдХреЗрдЬреЗрд╕рдордзреВрди рдХреЙрдкреА рдХреЗрд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд. рдЕрд░реНрде рдЖрд╣реЗ.

.hpkg рдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА GUI рдПрдХрддреНрд░реАрдХрд░рдг

рдЖрддрд╛ рд╣реА рдЪрдордХрджрд╛рд░ рдкреЕрдХреЗрдЬреЗрд╕ рдХрд╢реА рдЖрд╣реЗрдд рддреЗ рдкрд╛рд╣реВрдпрд╛ .hpkg рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рдорд╛рдЪреНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд (UX) рдПрдХрддреНрд░реАрдХрд░рдгрд╛рдЪрд╛ рд╕рд╛рдордирд╛ рдХрд░рд╛. рд╢реЗрд╡рдЯреА, рд╣рд╛рдпрдХреВ рдореНрд╣рдгрдЬреЗ рд╡реИрдпрдХреНрддрд┐рдХ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА. рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛, рдореА рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдкреЕрдХреЗрдЬреЗрд╕рд╢реА рддреБрд▓рдирд╛ рдХрд░реВрди рдмрд╛рд░ рдЙрдЪреНрдЪ рд╕реЗрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ. .app Macintosh рд╡рд░ рддреНрдпрд╛рдЪ рдЕрдиреБрднрд╡рд╛рд╕рд╣ .hpkg. рдореА рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╢реА рдкрд░рд┐рд╕реНрдерд┐рддреАрдЪреА рддреБрд▓рдирд╛ рджреЗрдЦреАрд▓ рдХрд░рдгрд╛рд░ рдирд╛рд╣реА, рдХрд╛рд░рдг рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рддреБрд▓рдиреЗрдд рддреЗ рдкреВрд░реНрдгрдкрдгреЗ рднрдпрдВрдХрд░ рдЖрд╣реЗ.

рдЦрд╛рд▓реАрд▓ рдкрд░рд┐рд╕реНрдерд┐рддреА рд▓рдХреНрд╖рд╛рдд рдпреЗрддрд╛рдд:

  • рдорд▓рд╛ рдкреЕрдХреЗрдЬрдЪреА рд╕рд╛рдордЧреНрд░реА рдкрд╣рд╛рдпрдЪреА рдЖрд╣реЗ .hpkg
  • рдорд▓рд╛ рдПрдХ рдкреЕрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ
  • рдорд▓рд╛ рдПрдХ рдкреЕрдХреЗрдЬ рдХрд╛рдврд╛рдпрдЪреЗ рдЖрд╣реЗ
  • рдорд▓рд╛ рдкреЕрдХреЗрдЬрдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдЖрд▓реЗрд▓реЗ рдХрд╛рд╣реАрддрд░реА рд╣рдЯрд╡рд╛рдпрдЪреЗ рдЖрд╣реЗ
  • рдорд▓рд╛ рдкреЕрдХреЗрдЬрдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдЖрд▓реЗрд▓реЗ рдХрд╛рд╣реАрддрд░реА рдХреЙрдкреА рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ
  • рдорд▓рд╛ рд╕рд░реНрд╡ рдкреЕрдХреЗрдЬ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ рдЬреЗ рдкреНрд░рддреНрдпреЗрдХ рд╣рд╛рдпрдХреВ рд╕реНрдерд╛рдкрдиреЗрдЪрд╛ рднрд╛рдЧ рдЕрд╕реВ рд╢рдХрдд рдирд╛рд╣реАрдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рд╡реЗрд╢ рдирд╕рд▓реЗрд▓реЗ рднреМрддрд┐рдХрджреГрд╖реНрдЯреНрдпрд╛ рд╡реЗрдЧрд│реЗ рдорд╢реАрди рдЖрд╣реЗ.)
  • рдорд▓рд╛ рдорд╛рдЭреЗ рдкреЕрдХреЗрдЬреЗрд╕ (рдЪрд╛рдВрдЧрд▓реЗ, рддреНрдпрд╛рддреАрд▓ рдХрд╛рд╣реА рднрд╛рдЧ) рд╡реЗрдЧрд│реНрдпрд╛ рдард┐рдХрд╛рдгреА, рдмреВрдЯ рд╡реНрд╣реЙрд▓реНрдпреВрдо (рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди) рдкрд╛рд╕реВрди рд╡реЗрдЧрд│реЗ рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗрдд (рдХрд╛рд░рдг, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рддреНрдпрд╛рд╡рд░ рдкреБрд░реЗрд╢реА рдЬрд╛рдЧрд╛ рдирд╛рд╣реА).

рдпрд╛рдд рдорд╛рдЭреНрдпрд╛ рджреИрдирдВрджрд┐рди рдХрд╛рдорд╛рддреАрд▓ рдмрд╣реБрддреЗрдХ рдореБрдЦреНрдп рдкреНрд░рдХрд░рдгрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЕрд╕рд╛рд╡рд╛. рдмрд░рдВ, рдЪрд▓рд╛ рд╕реБрд░реБрд╡рд╛рдд рдХрд░реВрдпрд╛.

рдкреЕрдХреЗрдЬрдЪреА рд╕рд╛рдордЧреНрд░реА рддрдкрд╛рд╕рдд рдЖрд╣реЗ

Mac рд╡рд░ рдореА рдкреЕрдХреЗрдЬ рдЙрдШрдбрдгреНрдпрд╛рд╕рд╛рдареА рддреНрдпрд╛рд╡рд░ рдЙрдЬрд╡реЗ-рдХреНрд▓рд┐рдХ рдХрд░рддреЛ рдЖрдгрд┐ рдлрд╛рдЗрдВрдбрд░рдордзреАрд▓ рд╕рд╛рдордЧреНрд░реА рдкрд╛рд╣рддреЛ. рддреА рдЦрд░реЛрдЦрд░рдЪ рдлрдХреНрдд рд╡реЗрд╢рд╛рдд рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЖрд╣реЗ! (рдорд▓рд╛ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ рдХреА рддреЗрдереЗ рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд╣реЗрдд .pkg рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдПрдХрд╛ рднрд╛рдЧрд╛рд╕рд╛рдареА рдЬреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдирд╛рд╣реА, рдкрд░рдВрддреБ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рдкрд░рдХрд░реНрддреЗ рд╕рд╣рд╕рд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдд рдирд╛рд╣реАрдд).

рд╣рд╛рдпрдХреВ рд╡рд░ рдореА рдкреЕрдХреЗрдЬрд╡рд░ рдЙрдЬрд╡реЗ рдХреНрд▓рд┐рдХ рдХрд░рддреЛ, рдирдВрддрд░ рдЖрдд рдХрд╛рдп рдЖрд╣реЗ рддреЗ рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА "рд╕рд╛рдордЧреНрд░реА" рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛. рдкрд░рдВрддреБ рддреА рдЙрдШрдбрдгреНрдпрд╛рд╕рд╛рдареА рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдирд╕рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдпрд▓реАрдВрдЪреА рдлрдХреНрдд рд╕реВрдЪреА рдЖрд╣реЗ.
рдкреЕрдХреЗрдЬ рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рдЪрд╛ (рддрд╛рддреНрдкреБрд░рддрд╛) рдорд╛рд░реНрдЧ рдЕрд╕рд▓реНрдпрд╛рд╕ рддреЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рд╣реЛрдИрд▓ .hpkg рдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рджреНрд╡рд╛рд░реЗ рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рддрдкрд╢реАрд▓рд╛рдВрдЪреА рдХрд╛рд│рдЬреА рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА. (рддрд╕реЗ, рдЖрдкрдг рдЙрдШрдбреВ рд╢рдХрддрд╛ .hpkg рдордзреНрдпреЗ рдкреЕрдХреЗрдЬ Expander, рдЬреЗ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕рдВрдЧреНрд░рд╣рд╛рдкреНрд░рдорд╛рдгреЗ рдЕрдирдкреЕрдХ рдХрд░реВ рд╢рдХрддреЗ).

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
HaikuDepot рдЪреНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рдордзреНрдпреЗ, рдЖрдкрдг рдкреЕрдХреЗрдЬ рдлрд╛рдЗрд▓реНрд╕рдЪреА рд╕реВрдЪреА рдкрд╛рд╣реВ рд╢рдХрддрд╛, рдкрд░рдВрддреБ рд╕рд╛рдордЧреНрд░реА рдкрд╛рд╣рдгреНрдпрд╛рдЪрд╛ рдХреЛрдгрддрд╛рд╣реА рдорд╛рд░реНрдЧ рдирд╛рд╣реА, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, README.md рд╡рд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реВрди

рдпрд╛ рд╡рд░реНрдЧрд╡рд╛рд░реАрдд, рдореЕрдХ рдЬрд┐рдВрдХрддреЛ, рдкрд░рдВрддреБ HaikuDepot рдордзреНрдпреЗ рдпреЛрдЧреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрдгреЗ рд╣реА рдореЛрдареА рдЧреЛрд╖реНрдЯ рдЕрд╕реВ рдирдпреЗ.

GUI рджреНрд╡рд╛рд░реЗ рдкреЕрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ

Mac рд╡рд░, рдмрд╣реБрддреЗрдХ рдбрд┐рд╕реНрдХ рдкреНрд░рддрд┐рдорд╛ .dmg рдкреЕрдХреЗрдЬреЗрд╕ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд .app. рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реВрди рдбрд┐рд╕реНрдХ рдкреНрд░рддрд┐рдорд╛ рдЙрдШрдбрд╛, рдЖрдгрд┐ рдирдВрддрд░ рдкреЕрдХреЗрдЬ рдХреЙрдкреА рдХрд░рд╛, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреНрдпрд╛рд╕ рдбреНрд░реЕрдЧ рдХрд░реВрди /Applications рдлрд╛рдЗрдВрдбрд░ рдордзреНрдпреЗ. рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА рд╣реЗ рд╕рд╛рдВрдЧрдгреНрдпрд╛рд╢рд┐рд╡рд╛рдп рдЖрд╣реЗ, рдкрд░рдВрддреБ рдореА рдРрдХрд▓реЗ рдЖрд╣реЗ рдХреА рдХрд╛рд╣реА рдирд╡рд╢рд┐рдХреНрдпрд╛ рд╣реЗ рд╣рд╛рддрд╛рд│реВ рд╢рдХрдд рдирд╛рд╣реАрдд. рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, рдНрдкрд▓ рд╕рд┐рд╕реНрдЯрдо-рд╡реНрдпрд╛рдкреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "рд╕реБрдЪрд╡рддреЗ". /Applications (рдкреБрдвреАрд▓ рд╡рд░ рддреЗ рдиреЗрдЯрд╡рд░реНрдХ рддрд╕реЗрдЪ рд╡реИрдпрдХреНрддрд┐рдХ рд╣реЛрддреЗ), рдкрд░рдВрддреБ рддреБрдореНрд╣реА рддреБрдордЪреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдлрд╛рдЗрд▓ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдХрд┐рдВрд╡рд╛ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдордзреНрдпреЗ рд╕рд╣рдЬрдкрдгреЗ рдареЗрд╡реВ рд╢рдХрддрд╛ $HOME/ApplicationsрдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рддреЗ рдЦреВрдк рдЖрд╡рдбрдд рдЕрд╕реЗрд▓.

рд╣рд╛рдпрдХреВ рд╡рд░, рдкреЕрдХреЗрдЬрд╡рд░ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рдХрд░рд╛, рдирдВрддрд░ "рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛" рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛, рд╣реЗ рд╕реЛрдкреЗ рд╣реЛрдК рд╢рдХрдд рдирд╛рд╣реА. рд╣рд╛рдпрдХреБрдкреЛрд░реНрдЯреНрд╕рдордзреНрдпреЗ рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реНрдпрд╛рд╕, рдкрд░рдВрддреБ рдЕрджреНрдпрд╛рдк рд╕реНрдерд╛рдкрд┐рдд рди рдХреЗрд▓реНрдпрд╛рд╕ рдХрд╛рдп рд╣реЛрдИрд▓ рдпрд╛рдмрджреНрджрд▓ рдорд▓рд╛ рдЖрд╢реНрдЪрд░реНрдп рд╡рд╛рдЯрдд рдЖрд╣реЗ. рд▓рд┐рдирдХреНрд╕рд╡рд░ рддреНрдпрд╛рдВрдирд╛ рдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд рдХрд╛рдп рдХрд░рд╛рд╡реЗ рд╣реЗ рдЦрд░реЛрдЦрд░ рдорд╛рд╣рд┐рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЙрдкрд╛рдп рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ - рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдбрд╛рдЙрдирд▓реЛрдб рдЖрдгрд┐ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдХрд╛ рддреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рд╡рд┐рдЪрд╛рд░рд╛. рд╣рд╛рдпрдХреВ рдирдХреНрдХреА рдХрд╛рдп рдХрд░рддреЛ.

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдореА 'рд╕реЕрдирд┐рдЯреА' рдкреЕрдХреЗрдЬ рдореЕрдиреНрдпреБрдЕрд▓реА рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗ рдЖрдгрд┐ рддреНрдпрд╛рд╡рд░ рдХреНрд▓рд┐рдХ рдХреЗрд▓реЗ, рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рд▓рд╛ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ рдХреА рддреНрдпрд╛рдЪреЗ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдХреЛрдареВрди рдорд┐рд│рд╡рд╛рдпрдЪреЗ (рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЬ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рдЖрд╣реЗрдд рдЕрд╕реЗ рдЧреГрд╣реАрдд рдзрд░реВрди). рдкреНрд░рддреНрдпреЗрдХ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рд╣реЗ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА.

рджреБрд╕рд░рд╛ рдорд╛рд░реНрдЧ рдореНрд╣рдгрдЬреЗ рдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╡рд╛рдкрд░рдгреЗ, рдлрдХреНрдд рдбреНрд░реЕрдЧ рдЖрдгрд┐ рдбреНрд░реЙрдк рдХрд░рд╛ .hpkg рдкреЕрдХреЗрдЬ рдХрд┐рдВрд╡рд╛ рдордзреНрдпреЗ /Haiku/system/packages (рд╕рд┐рд╕реНрдЯрдо-рд╡реНрдпрд╛рдкреА рд╕реНрдерд╛рдкрдиреЗрд╕рд╛рдареА, рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░), рдХрд┐рдВрд╡рд╛ рдордзреНрдпреЗ /Haiku/home/config/packages (рд╡реИрдпрдХреНрддрд┐рдХ рд╕реЗрдЯрд┐рдВрдЧрд╕рд╛рдареА; рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реВрди рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА - рдореА рдЕрдЬреВрдирд╣реА рдпрд╛ рдард┐рдХрд╛рдгреА "рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди" рд╢рдмреНрджрд╛рдиреЗ рдирд╛рд░рд╛рдЬ рдЖрд╣реЗ, рдЬреЛ рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА "рд╕реЗрдЯрд┐рдВрдЧреНрдЬ" рд╕рд╛рдареА рд╕рдорд╛рдирд╛рд░реНрдереА рдЖрд╣реЗ). рдЖрдгрд┐ рдПрдХрд╛рдзрд┐рдХ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреА рд╕рдВрдХрд▓реНрдкрдирд╛ рдЕрджреНрдпрд╛рдк рд╣рд╛рдпрдХреВрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА (рдХрджрд╛рдЪрд┐рдд рдореНрд╣рдгреВрдирдЪ рддреЗ рдЗрддрдХреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ - рдорд▓рд╛ рдорд╛рд╣рд┐рдд рдирд╛рд╣реА, рдмрд╣реБ-рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдХреНрд╖рдорддрд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╛рдареА рдЕрдирд╛рд╡рд╢реНрдпрдХрдкрдгреЗ рдЧреЛрд╖реНрдЯреА рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдд рдХрд░реЗрд▓).

рдпрд╛ рд╢реНрд░реЗрдгреАрдордзреНрдпреЗ, рд╣рд╛рдпрдХреВ рдЬрд┐рдВрдХрддреЛ, рдХрд╛рд░рдг рддреЗ рдХреЗрд╡рд│ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╣рдЪ рдирд╛рд╣реА рддрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд╕рд╣ рджреЗрдЦреАрд▓ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЗ.

GUI рдордзреВрди рдкреЕрдХреЗрдЬ рдХрд╛рдврдд рдЖрд╣реЗ

Mac рд╡рд░, рддреБрдореНрд╣рд╛рд▓рд╛ ре▓рдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдпрдХреЙрди рдХрдЪрд░реНтАНрдпрд╛рдд рдбреНрд░реЕрдЧ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рддреЗ рдЭрд╛рд▓реЗ. рд╕рд╣рдЬ!

рд╣рд╛рдпрдХреВ рд╡рд░, рдкреНрд░рдердо, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдкреЕрдХреЗрдЬ рдХреБрдареЗ рдЖрд╣реЗ рддреЗ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ, рдХрд╛рд░рдг рдЖрдкрдг рддреЗ рдХреНрд╡рдЪрд┐рддрдЪ рдпреЛрдЧреНрдп рдард┐рдХрд╛рдгреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ (рд╕рд┐рд╕реНрдЯрдо рд╕рд░реНрд╡рдХрд╛рд╣реА рдХрд░рддреЗ). рд╕рд╣рд╕рд╛ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ /Haiku/system/packages (рд╕рд┐рд╕реНрдЯрдо-рд╡реНрдпрд╛рдкреА рдбреАрдлреЙрд▓реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдирдордзреНрдпреЗ), рдХрд┐рдВрд╡рд╛ рдордзреНрдпреЗ /Haiku/home/config/packages (рдореА рдЙрд▓реНрд▓реЗрдЦ рдХреЗрд▓рд╛ рдЖрд╣реЗ рдХреА "рдХреЙрдиреНрдлрд┐рдЧ" рд╣реЗ рдЪреБрдХреАрдЪреЗ рдирд╛рд╡ рдЖрд╣реЗ?). рдордЧ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдлрдХреНрдд рдХрдЪрд░реНтАНрдпрд╛рдд рдбреНрд░реЕрдЧ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рддреЗрдЪ.
рд╕рд╣рдЬ! рддрдерд╛рдкрд┐, рдореА рдЕрд╕реЗ рдореНрд╣рдгрдгрд╛рд░ рдирд╛рд╣реА. рдЦрд░реЛрдЦрд░ рдХрд╛рдп рдЪрд╛рд▓рд▓реЗ рдЖрд╣реЗ рддреЗ рдпреЗрдереЗ рдЖрд╣реЗ:

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рдПрдЦрд╛рджреЗ рдЕреЕрдк рдХрдЪрд░реНтАНрдпрд╛рдд рдбреНрд░реЕрдЧ рдХрд░рддрд╛ рддреЗрд╡реНрд╣рд╛ рдЕрд╕реЗ рд╣реЛрддреЗ /Haiku/system/packages

рдорд╛рдЭреЗ рдХрд╛рд▓рдЪреЗ "рд╣реЕрд▓реЛ рд╡рд░реНрд▓реНрдб" рдЕреЕрдк QtQuickApp рд╡рд░реАрд▓ рдХрдЪрд░реНтАНрдпрд╛рдд рд╣рд▓рд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛. рдореА рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣рд▓рд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдирд╛рд╣реА, рдЖрдгрд┐ рд╕рд░реНрд╡ рдкреЕрдХреЗрдЬреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реНрдпрд╛рдореБрд│реЗ - рдкреЕрдХреЗрдЬ рдХрд╛рдврдгреЗ рдЕрд╢рдХреНрдп рдЖрд╣реЗ .hpkg рдмрджрд▓ рди рдХрд░рддрд╛ "рддреНрдпрд╛рддреАрд▓ рд╕рд╛рдордЧреНрд░реА". рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдШрд╛рдмрд░реЗрд▓, рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реЗрд▓реЗ "рд░рджреНрдж рдХрд░рд╛" рдмрдЯрдг рджрд╛рдмреЗрд▓.

рд╕рдордЬрд╛рд╡рддреЛ рд╢реНрд░реА. waddlesplash:

рд╣реА рдкреЛрд╕реНрдЯ 10 рд╡рд░реНрд╖рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬреБрдиреА рдЖрд╣реЗ. рдмрд╣реБрдзрд╛, рдЖрдореНрд╣рд╛рд▓рд╛ рддреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЬреЗрдгреЗрдХрд░реВрди рдЬреЗрд╡реНрд╣рд╛ рдкреЕрдХреЗрдЬ рд╕реНрд╡рддрдГ рд╣рд▓рд╡рд┐рд▓реЗ рдЬрд╛рдИрд▓ рддреЗрд╡реНрд╣рд╛рдЪ рдЪреЗрддрд╛рд╡рдгреА рдпреЗрдИрд▓. рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рддрд░реАрд╣реА рд╣реЗ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА.

рдареАрдХ рдЖрд╣реЗ, рдХрджрд╛рдЪрд┐рдд рддреБрдореНрд╣реА рддреЗ рд╣рд╛рдпрдХреБрдбреЗрдкреЛ рд╡рд╛рдкрд░реВрди рдХрд░рд╛рд╡реЗ? рдкреЕрдХреЗрдЬрд╡рд░ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рдХрд░рд╛ /Haiku/system/packages, "рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рдмрдЯрдг рджрд┐рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдд рдЖрд╣реЗ. рдирд╛рд╣реА, рддреЗрдереЗ (рдлрдХреНрдд) "рдЗрдВрд╕реНрдЯреЙрд▓" рдЖрд╣реЗ. рд╡рд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛, рддреБрдореНрд╣реА рдХреБрдареЗ рдЖрд╣рд╛рдд?

рдЧрдВрдордд рдореНрд╣рдгреВрди, рдореА рдЖрдзреАрдкрд╛рд╕реВрди рд╕реНрдерд╛рдкрд┐рдд рдкреЕрдХреЗрдЬрд╡рд░ "рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рд╛" рд╡рд░ рдХреНрд▓рд┐рдХ рдХреЗрд▓реНрдпрд╛рд╕ рдХрд╛рдп рд╣реЛрддреЗ рд╣реЗ рдкрд╛рд╣рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛. рд╣реЗ рдЕрд╕реЗ рдмрд╛рд╣реЗрд░ рд╡рд│рддреЗ:

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдЖрдкрдг рдЖрдзреАрдЪ рд╕реНрдерд╛рдкрд┐рдд рдкреЕрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓реНрдпрд╛рд╕ рд╣реЗ рдШрдбрддреЗ.

рд╣реЗ рдкреБрдвреЗ рджрд┐рд╕рддреЗ:

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рддреБрдореНрд╣реА рдорд╛рдЧреАрд▓ рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ "рдмрджрд▓ рд▓рд╛рдЧреВ рдХрд░рд╛" рд╡рд░ рдХреНрд▓рд┐рдХ рдХреЗрд▓реНрдпрд╛рд╕, рддреЗ рдЕрд╕реЗ рд╣реЛрдИрд▓

рдореА рдЧреГрд╣реАрдд рдзрд░рддреЛ рдХреА рд╣реА рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рддреНрд░реБрдЯреА рдЖрд╣реЗ, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреА рд▓рд┐рдВрдХ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рдЖрд╣реЗ. [рд▓реЗрдЦрдХрд╛рдиреЗ рджреБрд╡рд╛ рджрд┐рд▓реЗрд▓рд╛ рдирд╛рд╣реА, - рдЕрдВрджрд╛рдЬреЗ. рдЕрдиреБрд╡рд╛рджрдХ]

рджреНрд░реБрдд рдирд┐рд░рд╛рдХрд░рдг: рдкреЕрдХреЗрдЬ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рдЕрд╕рд▓реНрдпрд╛рд╕ "рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рд╛" рдмрдЯрдг рдЬреЛрдбрд╛ /Haiku/system/packages, рдХрд┐рдВрд╡рд╛ рдордзреНрдпреЗ /Haiku/home/config/packages.

HaikuDepot рдордзреНрдпреЗ рд╕реНрдерд╛рдкрд┐рдд рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рдпрд╛рджреА рдкрд╛рд╣рддрд╛рдирд╛, рдореА рдорд╛рдЭреЗ рдкреЕрдХреЗрдЬ рд╕реВрдЪреАрдордзреНрдпреЗ рдкрд╛рд╣реВ рд╢рдХрддреЛ рдЖрдгрд┐ рддреЗ рдХрд╛рдвреВ рд╢рдХрддреЛ.

рдореЕрдХ рд╣реА рд╢реНрд░реЗрдгреА рдЬрд┐рдВрдХрддреЛ. рдкрдг рдореА рдХрд▓реНрдкрдирд╛ рдХрд░реВ рд╢рдХрддреЛ рдХреА рдпреЛрдЧреНрдп рд╕реЗрдЯрдЕрдкрд╕рд╣, рд╣рд╛рдпрдХреВрд╡рд░реАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ Mac рдкреЗрдХреНрд╖рд╛ рдЪрд╛рдВрдЧрд▓рд╛ рдЕрд╕реЗрд▓. (рдПрдХрд╛ тАЛтАЛрдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рдЕрд╕реЗ рд░реЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ: "рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдереЛрдбреЗрд╕реЗ C++ рдорд╛рд╣рд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, рд╣рд╛рдпрдХреБрдбреЗрдкреЛрдордзреНрдпреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рдПрдХрд╛ рддрд╛рд╕рд╛рдкреЗрдХреНрд╖рд╛ рдХрдореА рд╡реЗрд│ рд▓рд╛рдЧреЗрд▓", рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕реНрд╡рдпрдВрд╕реЗрд╡рдХ?)

рдкреЕрдХреЗрдЬрдордзреВрди рдХрд╛рд╣реАрддрд░реА рдХрд╛рдвреВрди рдЯрд╛рдХрдд рдЖрд╣реЗ

рдкреЕрдХреЗрдЬ рдирд╛рд╣реА рддрд░ рдЕреЕрдк рд╕реНрд╡рддрдГрдЪ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрдпрд╛ .hpkg, рдЬреНрдпрд╛рд╡рд░реВрди рддреЗ рджрд┐рд╕реВрди рдЖрд▓реЗ (рдорд▓рд╛ рд╢рдВрдХрд╛ рдЖрд╣реЗ рдХреА "рдлрдХреНрдд рдорд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА" рдХрд╛рд╣реА рдлрд░рдХ рдЖрд╣реЗ).

Mac рд╡рд░, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдлрд╛рдЗрд▓рд╕рд╣ рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рдХрд╛рд░реНрдп рдХрд░рддреЛ .dmgрдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреЕрдХреЗрдЬ рдХреБрдареВрди рдпреЗрддреЗ .app. рд╕рд╣рд╕рд╛ рдкреНрд░рддрд┐рдорд╛ .dmg рдбрд╛рдЙрдирд▓реЛрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рдЬрдорд╛ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдкреЕрдХреЗрдЬреЗрд╕ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдХреЙрдкреА рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд /Applications. рдЕрд╕реЗ рдорд╛рдирд▓реЗ рдЬрд╛рддреЗ рдХреА рдмрд░реНрдпрд╛рдЪ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рддреЗ рдХрд╛рдп рдХрд░рдд рдЖрд╣реЗрдд рд╣реЗ рд╕реНрд╡рддрдГрд▓рд╛ рдорд╛рд╣рд┐рдд рдирд╛рд╣реА, рдпрд╛ рдЧреГрд╣рд┐рддрдХрд╛рдЪреА рдкреБрд╖реНрдЯреА рдНрдкрд▓рдЪреНрдпрд╛ рдорд╛рдЬреА рдХрд░реНрдордЪрд╛рд░реНрдпрд╛рдиреЗ рдХреЗрд▓реА рдЖрд╣реЗ. (рдорд▓рд╛ рдореЕрдХрд╡рд░ рдЖрд╡рдбрдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рдЧреЛрд╖реНрдЯреАрдВрдкреИрдХреА рдПрдХ. рдЖрдгрд┐ AppImage рд╕рд╣, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЕреЕрдк рдЖрдгрд┐ рддреЗ рдЬреНрдпрд╛ рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рд╣реЛрддреЗ рддреНрдпрд╛рдд рдХреЛрдгрддрд╛рд╣реА рдлрд░рдХ рдирд╛рд╣реА. рдЪрд┐рдиреНрд╣ рдХрдЪрд░реНтАНрдпрд╛рдордзреНрдпреЗ рдбреНрд░реЕрдЧ рдХрд░рд╛ = рддреЗрдЪ рдЖрд╣реЗ. рд╕реЛрдкреЗ!)

рд╣рд╛рдпрдХреВ рд╡рд░, рджрд░рдореНрдпрд╛рди рдПрдХ рд╡рд┐рднрд╛рдЧрдгреА рджреЗрдЦреАрд▓ рдЖрд╣реЗ apps/ ╨╕ packages/, рддреНрдпрд╛рдореБрд│реЗ рдорд▓рд╛ рд╢рдВрдХрд╛ рдЖрд╣реЗ рдХреА рдпрд╛рдореБрд│реЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рддреЗ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рдЭрд╛рд▓реЗ рдЖрд╣реЗ. рдкрд░рдВрддреБ рдЖрдкрдг рд╡рд░реВрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдбреНрд░реЕрдЧ рдХреЗрд▓реНрдпрд╛рд╕ рдХрд╛рдп рд╣реЛрдИрд▓ apps/ рдХрд╛рд░реНрдЯрдордзреНрдпреЗ рдЬреЛрдбрд╛:

рд╣рд╛рдпрдХреВрд╕рд╣ рдорд╛рдЭрд╛ рд╕рд╣рд╛рд╡рд╛ рджрд┐рд╡рд╕: рд╕рдВрд╕рд╛рдзрдиреЗ, рдЪрд┐рдиреНрд╣реЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╣реБрдб рдЕрдВрддрд░реНрдЧрдд
рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рдлрд╛рдЗрд▓рдордзреВрди рдШреЗрддрд▓реЗрд▓рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд╛рдврдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛ рддреЗрд╡реНрд╣рд╛ рдЕрд╕реЗ рд╣реЛрддреЗ .hpkg

рд╣реЗ рддрд╛рдВрддреНрд░рд┐рдХрджреГрд╖реНрдЯреНрдпрд╛ рдмрд░реЛрдмрд░ рдЖрд╣реЗ (рд╕рд░реНрд╡рдкреНрд░рдердо, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗрд╡рд│-рд╡рд╛рдЪрдиреАрдп рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рд╣реЛрд╕реНрдЯ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ), рдкрд░рдВрддреБ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╕рд╛рдареА рддреЗ рд╡рд┐рд╢реЗрд╖рддрдГ рдЙрдкрдпреБрдХреНрдд рдирд╛рд╣реА.

рджреНрд░реБрдд рдирд┐рд░рд╛рдХрд░рдг: рддреНрдпрд╛рдРрд╡рдЬреА рд╣рдЯрд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА GUI рджреНрд╡рд╛рд░реЗ рд╕реБрдЪрд╡рд╛ .hpkg

рдЧрдВрдордд рдореНрд╣рдгреВрди, рдореА Alt + D рджрд╛рдмреВрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛. "рдУрдиреНрд▓реА-рд░реАрдб рд╡реНрд╣реЙрд▓реНрдпреВрдорд╡рд░ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣рд▓рд╡реВ рдХрд┐рдВрд╡рд╛ рдХреЙрдкреА рдХрд░рдгреНрдпрд╛рдд рдЕрдХреНрд╖рдо" рдЕрд╕рд╛ рд╕рдВрджреЗрд╢ рдЖрд▓рд╛. рдЖрдгрд┐ рд╕рд░реНрд╡ рдХрд╛рд░рдг /system (рдпрд╛рд╢рд┐рд╡рд╛рдп /system/packages ╨╕ /system/settings) рд╣реЗ packagefs рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯ рдЖрд╣реЗ (рдЖрдКрдЯрдкреБрдЯрдордзреНрдпреЗ рддреЗ рдХрд╕реЗ рджрд┐рд╕рддреЗ рддреЗ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛ df?). рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рдХрдорд╛рдВрдбрдЪреЗ рдЖрдЙрдЯрдкреБрдЯ mount рдкрд░рд┐рд╕реНрдерд┐рддреА рд╕реНрдкрд╖реНрдЯ рдХрд░рдд рдирд╛рд╣реА (рдорд╛рдЧреАрд▓ рдПрдХрд╛ рд▓реЗрдЦрд╛рдд рдореНрд╣рдЯрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ), mountvolume рддреБрдореНрд╣реА рдХрд╛рдп рд╢реЛрдзрдд рдЖрд╣рд╛рдд рддреЗ рджрд╛рдЦрд╡рдд рдирд╛рд╣реА (рд╡рд░рд╡рд░ рдкрд╛рд╣рддрд╛ рдкреЕрдХреЗрдЬреЗрд╕ рд▓реВрдкрджреНрд╡рд╛рд░реЗ рдорд╛рдЙрдВрдЯ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд .hpkg "рд╡реНрд╣реЙрд▓реНрдпреВрдо" рдорд╛рдирд▓реЗ рдЬрд╛рдд рдирд╛рд╣реАрдд), рдЖрдгрд┐ рдореА рдкрд░реНрдпрд╛рдпреА рдЖрджреЗрд╢ рджреЗрдЦреАрд▓ рд╡рд┐рд╕рд░рд▓реЛ.

рдпрд╛ рд╢реНрд░реЗрдгреАрдордзреНрдпреЗ, AppImage рд╢рд┐рд╡рд╛рдп рдХреЛрдгреАрд╣реА рдЬрд┐рдВрдХрд▓реЗ рдирд╛рд╣реА (рдкрд░рдВрддреБ рд╣реЗ рдкреВрд░реНрдгрдкрдгреЗ рдкреНрд░рд╛рдорд╛рдгрд┐рдХрдкрдгреЗ рд╕рд╛рдВрдЧрд╛рдпрдЪреЗ рддрд░ рдкрдХреНрд╖рдкрд╛рддреА рдордд рдЖрд╣реЗ). рддрдерд╛рдкрд┐, рдХреЛрдгреАрд╣реА рдХрд▓реНрдкрдирд╛ рдХрд░реВ рд╢рдХрддреЛ рдХреА рдЯреНрд╡реАрдХ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рд╣рд╛рдпрдХреВрд╡рд░реАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪрд╛ рдЕрдиреБрднрд╡ Mac рдкреЗрдХреНрд╖рд╛ рдЪрд╛рдВрдЧрд▓рд╛ рдЕрд╕реЗрд▓.

рдЯреАрдк: рддреБрдореНрд╣рд╛рд▓рд╛ "рд╡рд┐рднрд╛рдЬрди" рдЪреНрдпрд╛ рд╕рдВрдмрдВрдзрд╛рдд "рд╡реНрд╣реЙрд▓реНрдпреВрдо" рдХрд╛рдп рдЖрд╣реЗ рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рд╣реЗ рдХрджрд╛рдЪрд┐рдд "рдлреЛрд▓реНрдбрд░" рддреЗ "рдбрд┐рд░реЗрдХреНрдЯрд░реА" рд╕рдВрдмрдВрдзрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ: рдмрд╣реБрддреЗрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдлрд╛рдИрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдордзреНрдпреЗ рдлреЛрд▓реНрдбрд░рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рджрд┐рд╕рддрд╛рдд, рдкрд░рдВрддреБ рддреНрдпрд╛ рд╕рд░реНрд╡ рдирд╛рд╣реАрдд (рдЙрджрд╛. рдкреЕрдХреЗрдЬреЗрд╕ рдлрд╛рдЗрд▓реНрд╕ рдореНрд╣рдгреВрди рдорд╛рдирд▓реЗ рдЬрд╛рддрд╛рдд). рдпрд╛ рдкреНрд░рдХрд╛рд░рд╛рдореБрд│реЗ рдорд▓рд╛ рдЕрдзрд┐рдХреГрддрдкрдгреЗ рдореВрд░реНрдЦ рдмрдирд╡рддреЗ рдХрд╛?

рдкреЕрдХреЗрдЬрдЪреА рд╕рд╛рдордЧреНрд░реА рджреБрд╕рд░реНтАНрдпрд╛ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдХреЙрдкреА рдХрд░рдгреЗ

Mac рд╡рд░, рдореВрд░реНрдЦрдкрдгреЗ рдкреЕрдХреЗрдЬ рдЦреЗрдЪрдд рдЖрд╣реЗ .app, рдЖрдгрд┐ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдкреЕрдХреЗрдЬрдЪреНрдпрд╛ рдЖрдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рддреЗ рдПрдХрддреНрд░ рдлрд┐рд░рддрд╛рдд.

рд╣рд╛рдпрдХреВ рд╡рд░, рдореА рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдбреНрд░реЕрдЧ рдХрд░рддреЛ, рдкрд░рдВрддреБ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡рд╛рдВрд╡рд░ рдЕрдЬрд┐рдмрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реА рдЬрд╛рдд рдирд╛рд╣реА.

рджреНрд░реБрдд рдирд┐рд░рд╛рдХрд░рдг: рддреНрдпрд╛рдРрд╡рдЬреА, рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡рд╛рдВрд╕рд╣, рдЬрд░ рдЕрд╕реЗрд▓ рддрд░ рд╕рдВрдкреВрд░реНрдг "`.hpkg" рдкреЕрдХреЗрдЬ рдбреНрд░реЕрдЧ рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕реБрдЪрд╡рд╛.

рдпрд╛ рд╢реНрд░реЗрдгреАрдордзреНрдпреЗ, рдореЕрдХ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рдЬрд┐рдВрдХрддреЛ. рдирд┐рджрд╛рди рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА рддрд░реА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкреНрд░рддрд┐рдореЗрдЪрд╛ рдкреНрд░рд┐рдпрдХрд░. рд╣рд╛рдпрдХреВ рдХреЙрдкреА рдХрд░рд╛рд╡реНрдпрд╛рдд .hpkg рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдРрд╡рдЬреА, рдкрд░рдВрддреБ рд╕рд┐рд╕реНрдЯрдо рдорд▓рд╛ рд╣реЗ рдСрдлрд░ рдХрд░рдд рдирд╛рд╣реА ...

рд╕рд░реНрд╡ рдЕрд╡рд▓рдВрдмрдирд╛рдВрд╕рд╣ рдкреЕрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдд рдЖрд╣реЗ

рдкреНрд░рддреНрдпреЗрдХ рдорд╢реАрди рдиреЗрд╣рдореА рдСрдирд▓рд╛рдЗрди рдирд╕рддреЗ. рдЙрд▓рдЯрдкрдХреНрд╖реА, рдХрд╛рд╣реА рдорд╢реАрдиреНрд╕ (рд╣реЛрдп, рдореА рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдкрд╛рд╣рдд рдЖрд╣реЗ, рдЖрдзреБрдирд┐рдХ рд╡рд┐рдВрдбреЛрдЬ, рдореЕрдХ рдЖрдгрд┐ рд▓рд┐рдирдХреНрд╕) рддреНрдпрд╛рдмрджреНрджрд▓ рд╡рд┐рд╕рд░рддрд╛рдд. рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА рд╣реЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА рдореА рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЕрдлреЗрдордзреНрдпреЗ рдЬрд╛рдК рд╢рдХрддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХрд╛рдврддрд╛ рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреНрдпрд╛ рдореАрдбрд┐рдпрд╛рд╕рд╛рдареА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛, рд╣рд╛ рдореАрдбрд┐рдпрд╛ рдорд╛рдЭреНрдпрд╛ рд╣реЛрдо рдХреЙрдореНрдкреНрдпреБрдЯрд░рдордзреНрдпреЗ рдШрд╛рд▓рд╛ рдЖрдгрд┐ рд╕рд░реНрд╡рдХрд╛рд╣реА рдХрд╛рд░реНрдп рдХрд░реЗрд▓ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рд╛ [рдЬреЛрдЦреАрдо рдорд╛рдгреВрд╕, рд╡рд┐рдВрдбреЛрдЬрд╡рд░ рд╣реЗ рдХрд░рд╛ ... - рдЕрдВрджрд╛рдЬреЗ . рдЕрдиреБрд╡рд╛рджрдХ].

рдкрд░рд┐рдгрд╛рдореА, рдиреЗрд╣рдореАрдкреЗрдХреНрд╖рд╛ рдХрд┐рдВрдЪрд┐рдд рдЬрд╛рд╕реНрдд рд╡реЗрд│рд╛, рдореА рд╕рд╣рд╕рд╛ Windows рдЖрдгрд┐ Linux рд╡рд░ рди рдкреВрд░реНрдг рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡рд╛рдВрд╕рд╣ рд╕рдорд╛рдкреНрдд рд╣реЛрддреЛ.

Mac рд╡рд░ рд╣реА рд╕рд╣рд╕рд╛ рдПрдХ рдлрд╛рдИрд▓ рдЕрд╕рддреЗ, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдлрдХреНрдд рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ .dmg. рдмрд░реНтАНрдпрд╛рдЪрджрд╛, рдореЕрдХрдУрдПрд╕ рджреНрд╡рд╛рд░реЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рдЗрддрд░ рдХреЛрдгрддреЗрд╣реА рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдирд╕рддреЗ. рдЕрдкрд╡рд╛рдж рдореНрд╣рдгрдЬреЗ рдЬрдЯрд┐рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЬреНрдпрд╛рдВрдирд╛ рдпреЛрдЧреНрдп рд░рдирдЯрд╛рдЗрдо рд╡рд╛рддрд╛рд╡рд░рдг рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬрд╕реЗ рдХреА java.

рд╣рд╛рдпрдХреВ рд╡рд░ рдкреЕрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ .hpkg рддреНрдпрд╛рдЪ java рдНрдкреНрд▓рд┐рдХреЗрд╢рдирд╕рд╛рдареА, рдореНрд╣рдгрд╛, рдкреБрд░реЗрд╕рд╛ рдЕрд╕реВ рд╢рдХрдд рдирд╛рд╣реА, рдХрд╛рд░рдг java рд▓рдХреНрд╖реНрдп рдорд╢реАрдирд╡рд░ рдЕрд╕реВ рд╢рдХрддреЗ рдХрд┐рдВрд╡рд╛ рдирд╕реВ рд╢рдХрддреЗ. рджрд┐рд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЬрд╕рд╛рдареА рд╕рд░реНрд╡ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪрд╛ рдорд╛рд░реНрдЧ рдЖрд╣реЗ рдХрд╛? .hpkgрд╣рд╛рдпрдХреВрдордзреНрдпреЗ рдмрд╛рдп рдбреАрдлреЙрд▓реНрдЯ рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЖрдгрд┐ рдореНрд╣рдгреВрди рдкреНрд░рддреНрдпреЗрдХ рд╣рд╛рдпрдХреВ рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ рдЕрд╕рд╛рдпрд▓рд╛ рд╣рд╡реЗ рддреНрдпрд╛ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд?

рдпрд╛ рдкреНрд░рдХрд╛рд░рд╛рдд, рдореЕрдХ рдереЛрдбреНрдпрд╛ рдлрд░рдХрд╛рдиреЗ рдЬрд┐рдВрдХрддреЛ.

рд╢реНрд░реА рдпрд╛рдВрдиреА рдЯрд┐рдкреНрдкрдгреА рджрд┐рд▓реА. waddlesplash:

рдкреЕрдХреЗрдЬрдЪрд╛ рд╕рдВрдЪ рдореНрд╣рдгреВрди рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреЗ рд╕рд░реНрд╡ рдЕрд╡рд▓рдВрдмрди рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА .hpkg рд╣рд╛рдпрдХреВрдЪреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд рдЧреЛрд╖реНрдЯреАрдВрд╢реА рдкрд░рд┐рдЪрд┐рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡реНрдпрдХреНрддреАрд╕рд╛рдареА, рд╕реБрдорд╛рд░реЗ 15 рдорд┐рдирд┐рдЯреЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗрдд. рдпрд╛рдЪреА рдЦрд░реА рдЧрд░рдЬ рдЕрд╕рд▓реНрдпрд╛рд╕ рддреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрдгреЗ рдЗрддрдХреЗ рдЕрд╡рдШрдб рдирд╛рд╣реА. рдкрдг рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА рд╣реЗ рджреБрд░реНрдорд┐рд│ рдЖрд╣реЗ.

рдпрд╛ рдорд╛рд▓рд┐рдХреЗрддреАрд▓ рдкреБрдвреАрд▓ рд▓реЗрдЦрд╛рдкрд░реНрдпрдВрдд рдЖрдкрд▓рд╛ рд╢реНрд╡рд╛рд╕ рд░реЛрдЦреВрди рдзрд░реВрдпрд╛.

рдкреЕрдХреЗрдЬреЗрд╕ рд╡реЗрдЧрд│реНрдпрд╛ рдард┐рдХрд╛рдгреА рд╣рд▓рд╡рдд рдЖрд╣реЗ

рдореА рдЖрдзреА рд▓рд┐рд╣рд┐рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рдорд▓рд╛ рдорд╛рдЭреА рдкреЕрдХреЗрдЬреЗрд╕ рдареЗрд╡рд╛рдпрдЪреА рдЖрд╣реЗрдд .hpkg рдмреВрдЯ рд╡реНрд╣реЙрд▓реНрдпреВрдо (рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди) рд╡рд░реАрд▓ рдиреЗрд╣рдореАрдЪреНрдпрд╛ рдкреНрд▓реЗрд╕рдореЗрдВрдЯрдкрд╛рд╕реВрди рд╡реЗрдЧрд│реЗ (рддрд╕реЗрдЪ, рдХрд┐рдВрд╡рд╛ рддреНрдпрд╛рдВрдЪрд╛ рднрд╛рдЧ) рд╡рд┐рд╢рд┐рд╖реНрдЯ рдард┐рдХрд╛рдгреА. рдиреЗрд╣рдореАрдЪреНрдпрд╛ (рдЗрддрдХреЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдирд╛рд╣реА) рдмрд╛рдмрддреАрдд, рдпрд╛рдЪреЗ рдХрд╛рд░рдг рдЕрд╕реЗ рдЖрд╣реЗ рдХреА рдорд╛рдЭреНрдпрд╛ (рдЕрдВрдЧрднреВрдд) рдбреНрд░рд╛рдЗрд╡реНрд╣рд╕реН рдХрд┐рддреАрд╣реА рдореЛрдареНрдпрд╛ рдЕрд╕рд▓реНрдпрд╛ рддрд░реА рддреНрдпрд╛ рд╕рддрдд рдореЛрдХрд│реНрдпрд╛ рдЬрд╛рдЧреЗрддреВрди рдмрд╛рд╣реЗрд░ рдкрдбрдд рдЖрд╣реЗрдд. рдЖрдгрд┐ рдорд╛рдЭреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЬрд┐рдереЗ рд░рд╛рд╣рддрд╛рдд рддрд┐рдереЗ рдореА рд╕рд╣рд╕рд╛ рдмрд╛рд╣реНрдп рдбреНрд░рд╛рдЗрд╡реНрд╣ рдХрд┐рдВрд╡рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╢реЗрдЕрд░реНрд╕ рдореЕрдк рдХрд░рддреЛ.

Mac рд╡рд░ рдореА рдлрдХреНрдд рдкреЕрдХреЗрдЬреЗрд╕ рд╣рд▓рд╡рддреЛ .app рдлрд╛рдЗрдВрдбрд░рдордзреАрд▓ рдХрд╛рдврддрд╛ рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреНрдпрд╛ рдбреНрд░рд╛рдЗрд╡реНрд╣ рдХрд┐рдВрд╡рд╛ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрд╡рд░, рдЖрдгрд┐ рддреЗрдЪ. рдореА рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ рдмреВрдЯ рд╡реНрд╣реЙрд▓реНрдпреВрдордордзреВрди рдХрд░рддреЛ рддрд╕реЗ рдЕреЕрдк рдЙрдШрдбрдгреНрдпрд╛рд╕рд╛рдареА рдореА рдЕрдЬреВрдирд╣реА рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реВ рд╢рдХрддреЛ. рдлрдХреНрдд!

рд╣рд╛рдпрдХреВ рд╡рд░, рдорд▓рд╛ рд╕рд╛рдВрдЧрд┐рддрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рд╣реЗ рдорд╛рдЭреЗ рд╣рд▓рд╡реВрди рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ .hpkg рдХрд╛рдврддрд╛ рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреНрдпрд╛ рдбреНрд░рд╛рдЗрд╡реНрд╣ рдХрд┐рдВрд╡рд╛ рдиреЗрдЯрд╡рд░реНрдХ рдбрд┐рд░реЗрдХреНрдЯреНрд░реАрдордзреНрдпреЗ рдкреЕрдХреЗрдЬреЗрд╕, рдкрд░рдВрддреБ рдирдВрддрд░ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рдХрд╛рд╣реА рдХрд╛рдЧрджрдкрддреНрд░ рдирд╕рд▓реЗрд▓реНрдпрд╛ рдЖрджреЗрд╢рд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдлрдХреНрдд GUI рд╡рд╛рдкрд░реВрди рддреЗ рдХрд╕реЗ рдХрд░рд╛рдпрдЪреЗ рддреЗ рдорд▓рд╛ рдорд╛рд╣рд┐рдд рдирд╛рд╣реА.

рдореЕрдХ рд╣реА рд╢реНрд░реЗрдгреА рдЬрд┐рдВрдХрддреЛ.

рддреНрдпрд╛рдиреБрд╕рд╛рд░ рд╢реНрд░реА. waddlesplash:

рд╣реЗ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рдкрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдЖрд╣реЗ. рдЬрд░ рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреА рдорд╛рдЧрдгреА рдЕрд╕реЗрд▓ рддрд░ рдЖрдореНрд╣реА рддреНрдпрд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░реВ. рдХреЛрдгрддреНрдпрд╛рд╣реА рдкрд░рд┐рд╕реНрдерд┐рддреАрдд, рддреГрддреАрдп-рдкрдХреНрд╖ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ.

рдкреБрдвреАрд▓ рд▓реЗрдЦрд╛рдд рдЖрдкрдг рдпрд╛рдмрджреНрджрд▓ рдмреЛрд▓реВ.

рдиреЗрдЯрд╡рд░реНрдХ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдмрджреНрджрд▓ рдмреЛрд▓рд╛рдпрдЪреЗ рддрд░: рд╕рд╛рдзреЗ, рд╢реЛрдзрдгреНрдпрд╛рдпреЛрдЧреНрдп, рдиреЗрдЯрд╡рд░реНрдХ-рд╡реНрдпрд╛рдкреА рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ (рдЙрджрд╛. Zeroconf рджреНрд╡рд╛рд░реЗ) рдЬреЗ рд╕реНрдерд╛рдирд┐рдХ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ рдХреЙрдкреА рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд рдХрд┐рдВрд╡рд╛ рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реВрди рдереЗрдЯ рдЪрд╛рд▓рд╡рддрд╛ рдпреЗрддреАрд▓ рдЕрд╕реЗ (рдореА LAN рдкрдХреНрд╖рд╛рдВрдЪрд╛ рдЕрдВрджрд╛рдЬ рд▓рд╛рд╡рдд рдЖрд╣реЗ) рдЪрд╛рдВрдЧрд▓реЗ рд╣реЛрдИрд▓. рдЕрд░реНрдерд╛рдд, рд╡рд┐рдХрд╕рдХрд╛рдВрдХрдбреЗ рдпрд╛рджреНрд╡рд╛рд░реЗ рдирд┐рд╡рдб рд░рджреНрдж рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкрд░реНрдпрд╛рдп рдЖрд╣реЗ app_flags.

GUI рд╕рд╣ hpkg рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рдЪрд╛ рдЕрдВрддрд┐рдо рдЕрд╣рд╡рд╛рд▓

рдорд▓рд╛ рдЕрд╕реЗ рд╡рд╛рдЯрддреЗ рдХреА рдореБрдЦреНрдпрддрдГ рдПрдХреАрдХрд░рдгрд╛рдЪреНрдпрд╛ рд╕рд╛рдкреЗрдХреНрд╖ рдирд╡реАрдирддреЗрдореБрд│реЗ .hpkg GUI рд╕рд╣ рдЕрдЬреВрдирд╣реА рдмрд░реЗрдЪ рдХрд╛рд╣реА рд╣рд╡реЗ рдЖрд╣реЗ. рдЕрд╕рдВ рдЕрд╕рд▓рдВ рддрд░реА, UX рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рдХрд╛рд╣реА рдЧреЛрд╖реНрдЯреА рд╕реБрдзрд╛рд░рд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рддтАж

рдЖрдгрдЦреА рдПрдХ рдЧреЛрд╖реНрдЯ: рдХрд░реНрдирд▓ рдбреАрдмрдЧ рдЬрдореАрди

рдХрд░реНрдирд▓ рдкреЕрдирд┐рдХ рджрд░рдореНрдпрд╛рди рдЖрджреЗрд╢ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рдгреЗ рдЪрд╛рдВрдЧрд▓реЗ рд╣реЛрдИрд▓, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде syslog | grep usb. рдмрд░рдВ, рд╣рд╛рдпрдХреВрд╡рд░ рд╣реЗ рд╢рдХреНрдп рдЖрд╣реЗ рдХрд░реНрдирд▓ рдбреАрдмрдЧ рд▓рдБрдбрдореБрд│реЗ. рдХрд░реНрдирд▓ рдШрд╛рдмрд░реВрди рди рдЬрд╛рддрд╛ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЖрдкрд▓реНрдпрд╛рд╕рд╛рдареА рдЬрд╕реЗ рдкрд╛рд╣рд┐рдЬреЗ рддрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рдд рдЕрд╕рд▓реНрдпрд╛рд╕ рдЖрдкрдг рд╣реА рдЬрд╛рджреВ рдХреГрддреАрдд рдХрд╢реА рдкрд╛рд╣реВ рд╢рдХрддрд╛? Alt+PrintScn+D (рдбреАрдмрдЧ рдиреЗрдореЛрдирд┐рдХ) рджрд╛рдмреВрди рд╕рд╣рдЬ. рдорд▓рд╛ рд▓рдЧреЗрдЪ рдЖрдард╡рддреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреА, рдЬреНрдпрд╛рдиреЗ рдореВрд│ Macintosh рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдирд╛ рдбреАрдмрдЧрд░рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджрд┐рд▓реА (рдЬрд░ рдПрдЦрд╛рджреЗ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЕрд╕реЗрд▓, рддрд░).

рдирд┐рд╖реНрдХрд░реНрд╖

рдорд▓рд╛ рд╣реЗ рдЬрд╛рдгрд╡рд╛рдпрд▓рд╛ рд▓рд╛рдЧрд▓реЗ рдЖрд╣реЗ рдХреА рд╣рд╛рдпрдХреВ рд╕рд┐рд╕реНрдЯреАрдордЪреА рдЕрддреНрдпрд╛рдзреБрдирд┐рдХрддрд╛ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрддреВрди рдпреЗрддреЗ рдХреА рд╣реЗ рдХрд╛рдо рдПрдХрд╛ рдЫреЛрдЯреНрдпрд╛ рдЯреАрдорджреНрд╡рд╛рд░реЗ рдХрд╛рд░реНрдп рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╡рд░ рд╕реНрдкрд╖реНрдЯ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реВрди, рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рд╕рд░реНрд╡ рд╕реНрддрд░рд╛рдВрд╡рд░ рдкреНрд░рд╡реЗрд╢ рдЖрд╣реЗ.
Linux/GNU/dpkg/apt/systemd/Xorg/dbus/Gtk/GNOME/XDG/Ubuntu рдЪреНрдпрд╛ рдЬрдЧрд╛рдЪрд╛ рддреАрд╡реНрд░ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕, рдЬрд┐рдереЗ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЗрддрдХреЗ рд▓рд╣рд╛рди рддреБрдХрдбреЗ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдХреА рдЕреЕрдмреНрд╕реНрдЯреНрд░реЕрдХреНрд╢рди рдЕреЕрдмреНрд╕реНрдЯреНрд░реЕрдХреНрд╢рдирд╡рд░ рдмрд╕рддреЗ рдЖрдгрд┐ рдХреНрд░реЕрдЪ рдЪрд╛рд▓рд╡рддреЗ.
рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд╢реА рдЖрд╣реЗ рдпрд╛рдЪреАрд╣реА рд╕рдордЬ рдЖрд▓реА .hpkg рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ, Snappy, Flatpak, AppImage, рдЕрдЧрджреА btrfs рдЪреНрдпрд╛ рд╕рд░реНрд╡реЛрддреНрдХреГрд╖реНрдЯ рдкрджреНрдзрддреА рдПрдХрддреНрд░ рдХрд░рддреЗ рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ Mac рдЪреНрдпрд╛ "рдлрдХреНрдд рдХрд╛рд░реНрдп" рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рд╕рд╣ рдорд┐рд╕рд│рддреЗ.

рдорд╛рдЭреНрдпрд╛ рдбреЛрдХреНрдпрд╛рдд рдХрд╛рд╣реАрддрд░реА "рд╕реНрд╡рд┐рдЪ" рдЭрд╛рд▓реНрдпрд╛рд╕рд╛рд░рдЦреЗ рд╣реЛрддреЗ рдЖрдгрд┐ рдорд▓рд╛ рд╕рдордЬрд▓реЗ рдХреА рд╕рд┐рд╕реНрдЯрдо рдХрд╢реА рдЖрд╣реЗ .hpkg рдлрдХреНрдд рддрд┐рдЪреНрдпрд╛рдХрдбреЗ рдмрдШреВрди рдХрд╕реЗ рджреВрд░ рд▓реЛрд│рд╛рдпрдЪреЗ рд╣реЗ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ. рдкрдг рд╣реЗ рдореА рдирд╛рд╣реА рддрд░ рд╡реНрдпрд╡рд╕реНрдереЗрдЪреЗ рд╕реМрдВрджрд░реНрдп рдЖрдгрд┐ рд╕рд╛рдзреЗрдкрдгрд╛ рдЖрд╣реЗ. рдпреЗрдереЗ рдмрд░реЗрдЪ рдХрд╛рд╣реА рдореВрд│ рдореЕрдХрдЪреНрдпрд╛ рдЖрддреНрдореНрдпрд╛рдиреЗ рдУрддрд▓реЗрд▓реЗ рдЖрд╣реЗ.

рд╣реЛрдп, рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдмреНрд░рд╛рдЙрдЭ рдХрд░рдгреЗ рдзрдХреНрдХрд╛рджрд╛рдпрдХ рдЕрд╕реВ рд╢рдХрддреЗ рдЖрдгрд┐ рдЧреЛрдЧрд▓рдЧрд╛рдпрд╕рд╛рд░рдЦреЗ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЗ, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреА рдХрдорддрд░рддрд╛ рдЕрд╕реВ рд╢рдХрддреЗ (рдЬреАрдЯреАрдХреЗ, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдирд╛рд╣реА - рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА рдирд┐рд╖реНрдХрд░реНрд╖ рдХрд╛рдврд▓рд╛ рдХреА рддреЗ рдЕрддреНрдпрд╛рдзреБрдирд┐рдХрддреЗрд╕рд╣ рдЪрд╛рдВрдЧрд▓реЗ рдЬрд╛рдд рдирд╛рд╣реАрдд), рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрдгрд┐ 3 рдбреА рдкреНрд░рд╡реЗрдЧ рдкреВрд░реНрдгрдкрдгреЗ рдЕрдиреБрдкрд╕реНрдерд┐рдд рдЕрд╕реВ рд╢рдХрддрд╛рдд, рдкрд░рдВрддреБ рддрд░реАрд╣реА рдореА рд╣реА рдкреНрд░рдгрд╛рд▓реА рдЖрд╡рдбрд▓реА. рдЕрдЦреЗрд░, рдпрд╛ рдЧреЛрд╖реНрдЯреА рджреБрд░реБрд╕реНрдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд рдЖрдгрд┐ рд▓рд╡рдХрд░рдЪ рдХрд┐рдВрд╡рд╛ рдирдВрддрд░ рддреЗ рджрд┐рд╕реВрди рдпреЗрддреАрд▓. рд╣реЗ рдлрдХреНрдд рд╡реЗрд│ рдЖрдгрд┐ рдХрджрд╛рдЪрд┐рдд рдереЛрдбреЗ рд▓рд╛рд▓ рдбреЛрд│рд╛ рдмрд╛рдм рдЖрд╣реЗ.

рдореА рдорджрдд рджреЗрдК рд╢рдХрдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдорд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рддреЗ рдЖрддрд╛рдкрд╛рд╕реВрди рд╕реБрд░реВ рд╣реЛрдИрд▓. рдбреЗрд╕реНрдХрдЯреЙрдкрд╡рд░ рд╣рд╛рдпрдХреВрдЪреЗ рд╡рд░реНрд╖.

рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдорд╕реНрдпрд╛

рдХрджрд╛рдЪрд┐рдд рдЖрдзреАрдЪ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрд╣реЗрдд, рдХрд┐рдВрд╡рд╛ рдореА рддреЗ рдЙрдШрдбрд╛рд╡реЗ?

  • BeScreenCapture рдкреАрдХ рдкреНрд░рдорд╛рдгреЗ GIF рд╡рд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рд╛рд╡реЗ. рд╣реЗ рд╣рд╛рдпрдХреВрд╕рд╛рдареА рдЖрдзреАрдЪ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ ffmpeg рджреНрд╡рд╛рд░реЗ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдЕрд░реНрдЬ.
  • рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЯреВрд▓ рд╕рдВрдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдХреЕрдкреНрдЪрд░ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рдореЙрдбреЗрд▓ рд╡рд┐рдВрдбреЛрдЪрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдШреЗрдгреНрдпрд╛рдд рдЕрдпрд╢рд╕реНрд╡реА рдард░рддреЗ
  • рддреБрдореНрд╣реА рд╡рдВрдбрд░рдмреНрд░рд╢рдЪреНрдпрд╛ рдХреНрд░реЙрдк рдЯреВрд▓рд╕рд╣ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреНрд░реЙрдк рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА рдЖрдгрд┐ рдирдВрддрд░ рдирд┐рдХрд╛рд▓ рдлрд╛рдЗрд▓рдордзреНрдпреЗ рд╕реЗрд╡реНрд╣ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА
  • рдорд▓рд╛ рд╣рд╛рдпрдХреВрдордзрд▓рд╛ рд╣рдБрдб рдХрд░реНрд╕рд░ рдлрд╛рд░рд╕рд╛ рдЖрд╡рдбрдд рдирд╛рд╣реА, рдкрдг рдорд▓рд╛ рд╡рд╛рдЯрддрдВ рдХреА рддреНрдпрд╛рдд рдПрдХ рдЙрдмрджрд╛рд░ рдиреЙрд╕реНрдЯреЕрд▓реНрдЬрд┐рдХ рдлреАрд▓ рдЖрд╣реЗ. рдХреГрддрд╛рдордзреНрдпреЗ рдХреНрд░реЙрдк рдЯреВрд▓ рд╡рд╛рдкрд░рддрд╛рдирд╛ рд╣реЗ рд╡рд┐рд╢реЗрд╖рддрдГ рддреНрд░рд╛рд╕рджрд╛рдпрдХ рдЖрд╣реЗ, рдХрд╛рд░рдг рдпрд╛рдореБрд│реЗ рдЪреБрдХреАрдЪреЗ рдкреАрдХ рдпреЗрддреЗ (рдпрд╛ рд▓реЗрдЦрд╛рддреАрд▓ рдореЛрдбрд▓ рд╕рдВрд╡рд╛рджрд╛рдВрдЪреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдкрд╣рд╛). рдХреНрд░реЙрд╕рд╣реЗрдЕрд░ рдХрд░реНрд╕рд░ рдЙрддреНрддрдо рдЕрд╕реЗрд▓. рдЕрд░реНрдЬ.

рддреЗ рд╕реНрд╡рддрдГ рд╡рд╛рдкрд░реВрди рдкрд╣рд╛! рд╢реЗрд╡рдЯреА, рд╣рд╛рдпрдХреВ рдкреНрд░рдХрд▓реНрдк DVD рдХрд┐рдВрд╡рд╛ USB рд╡рд░реВрди рдмреВрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддрд┐рдорд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЛ, рд╡реНрдпреБрддреНрдкрдиреНрди рджрд░рд░реЛрдЬ. рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдлрдХреНрдд рдкреНрд░рддрд┐рдорд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ рд╡рд╛рдкрд░реВрди USB рдлреНрд▓реЕрд╢ рдбреНрд░рд╛рдЗрд╡реНрд╣рд╡рд░ рдмрд░реНрди рдХрд░рд╛ Etcher

рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд? рдЖрдореНрд╣реА рддреБрдореНрд╣рд╛рд▓рд╛ рд░рд╢рд┐рдпрди рднрд╛рд╖рд┐рдХрд╛рдВрдирд╛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЛ рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдо рдЪреЕрдиреЗрд▓.

рддреНрд░реБрдЯреА рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди: C рдЖрдгрд┐ C++ рдордзреНрдпреЗ рд╕реНрд╡рддрдГрд▓рд╛ рдкрд╛рдпрд╛рдд рдХрд╕реЗ рд╢реВрдЯ рдХрд░рд╛рдпрдЪреЗ. рд╣рд╛рдпрдХреВ рдУрдПрд╕ рд░реЗрд╕рд┐рдкреА рдХрд▓реЗрдХреНрд╢рди

рдкрд╛рд╕реВрди рд▓реЗрдЦрдХ рдЕрдиреБрд╡рд╛рдж: рд╣рд╛рдпрдХреВ рдорд╛рд▓рд┐рдХреЗрддреАрд▓ рд╣рд╛ рд╕рд╣рд╛рд╡рд╛ рд▓реЗрдЦ рдЖрд╣реЗ.

рд▓реЗрдЦрд╛рдВрдЪреА рдпрд╛рджреА: рдкрд╣рд┐рд▓рд╛ рджреБрд╕рд░рд╛ рддрд┐рд╕рд░реЗ рдЪреМрдерд╛ рдкрд╛рдЪрд╡рд╛

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛