рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?

TL, рдбреЙ: рдХреНрдпрд╛ рд╣рд╛рдЗрдХреБ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рд╕рдорд░реНрдерди рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ (рдЬреИрд╕реЗ .app рдореИрдХ рдкрд░) рдФрд░/рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐рдпрд╛рдВ (рд▓рд┐рдирдХреНрд╕ AppImage)? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдпреЛрдЧреНрдп рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реЛрдЧрд╛ рдЬрд┐рд╕реЗ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореМрдЬреВрдж рд╣реИред

рдПрдХ рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рд╣рд╛рдЗрдХреБ рдХреА рдЦреЛрдЬ рдХреА, рдЬреЛ рдПрдХ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреА рдкреНрд░рдгрд╛рд▓реА рд╣реИред рдЦреИрд░, рдЪреВрдВрдХрд┐ рдореБрдЭреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐рдпреЛрдВ (рдореИрдХрд┐рдВрдЯреЛрд╢ рдХреА рд╕рд╛рджрдЧреА рд╕реЗ рдкреНрд░реЗрд░рд┐рдд) рдореЗрдВ рд░реБрдЪрд┐ рд░рд╣реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдПрдХ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛...

рдкреВрд░реА рд╕рдордЭ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдРрдкрдЗрдореЗрдЬ рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рдФрд░ рд▓реЗрдЦрдХ рд╣реВрдВ, рдПрдХ рд▓рд┐рдирдХреНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рддрд░рдг рдкреНрд░рд╛рд░реВрдк рдЬрд┐рд╕рдХрд╛ рд▓рдХреНрд╖реНрдп рдореИрдХ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдирд╛ рд╣реИ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЗрдЦрдХреЛрдВ рдФрд░ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рджреЗрддрд╛ рд╣реИ (рдпрджрд┐ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рджреЗрдЦреЗрдВ) рд╡рд┐рдХрд┐ ╨╕ рдкреНрд░рд▓реЗрдЦрди).

рдпрджрд┐ рд╣рдо рд╣рд╛рдЗрдХреБ рдХреЗ рд▓рд┐рдП рдПрдХ AppImage рдмрдирд╛рдПрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

рдЖрдЗрдП рдереЛрдбрд╝рд╛ рд╕реЛрдЪреЗрдВ, рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ: рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ AppImage, рдпрд╛ рд╣рд╛рдЗрдХреБ рдкрд░ рдРрд╕рд╛ рд╣реА рдХреБрдЫ? рдЕрднреА рдХреБрдЫ рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рд╛рдЗрдХреБ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдкреНрд░рдгрд╛рд▓реА рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдХрд╛рд▓реНрдкрдирд┐рдХ рдкреНрд░рдпреЛрдЧ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╣рд╛рдЗрдХреБ рдХреЗ рдкрд░рд┐рд╖реНрдХрд╛рд░ рдХреЛ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдРрд╕реА рдЪреАрдЬреЗрдВ рдмрд╣реБрдд рдХрдард┐рди рд╣реЛрддреА рд╣реИрдВ (рдореБрдЭреЗ рдРрд╕рд╛ рдХрд╣рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИ: рдореИрдВ 10 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рдВрдШрд░реНрд╖ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ)ред

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рдореИрдХрд┐рдВрдЯреЛрд╢ рд╕рд┐рд╕реНрдЯрдо 1 рдкрд░, рдкреНрд░рддреНрдпреЗрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдлрд╛рдЗрдВрдбрд░ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ "рдкреНрд░рдмрдВрдзрд┐рдд" рдереАред AppImage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореИрдВ Linux рдкрд░ рдЙрд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, AppImage рдХреНрдпрд╛ рд╣реИ? рдпрд╣ рддреГрддреАрдп-рдкрдХреНрд╖ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрд▓реНрдЯрд┐рдореЗрдХрд░ рдХреБрд░рд╛), рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЬрдм рдФрд░ рдЬреИрд╕реЗ рд╡реЗ рдЪрд╛рд╣реЗрдВ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ: рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рддрд░рдгреЛрдВ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ рдХреЛ рдЬрд╛рдирдиреЗ, рдиреАрддрд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдпрд╛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдХрд┐рд╕реА рдЕрдиреБрд░рдХреНрд╖рдХ рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╡реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдХреНрдпрд╛ (рдирд╣реАрдВ) рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЙрдирдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░. AppImage рдХреЛ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ Mac рдкреИрдХреЗрдЬ рдХреЗ рд╕рдорд╛рди рд╕рдордЭрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП .app рдбрд┐рд╕реНрдХ рдЫрд╡рд┐ рдХреЗ рдЕрдВрджрд░ .dmg. рдореБрдЦреНрдп рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЙрдкреА рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ AppImage рдХреЗ рдЕрдВрджрд░ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рд░рд╣рддреЗ рд╣реИрдВ, рд╣рд╛рдЗрдХреБ рдкреИрдХреЗрдЬ рдХреЗ рд╕рдорд╛рди рд╣реА .hpkg рд╕реНрдерд╛рдкрд┐рдд, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдЕрд░реНрдереЛрдВ рдореЗрдВ рдХрднреА рднреА рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ 10 рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрд╖реЛрдВ рдХреЗ рджреМрд░рд╛рди, AppImage рдиреЗ рдХреБрдЫ рдЕрдкреАрд▓ рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХреА рд╣реИ: рд▓рд┐рдирд╕ рдЯреЛрд░рд╡рд╛рд▓реНрдбреНрд╕ рдиреЗ рд╕реНрд╡рдпрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд┐рдмреНрд░реЗ рдСрдлрд┐рд╕, рдХреНрд░рд┐рдЯрд╛, рдЗрдВрдХрд╕реНрдХреЗрдк, рд╕реНрдХреНрд░рд┐рдмрд╕, рдЗрдореЗрдЬрдореИрдЬрд┐рдХ) рдиреЗ рдЗрд╕реЗ рдореБрдЦреНрдп рддрд░реАрдХреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдирд╛рдпрд╛ рд╣реИред рд╕реНрдерд╛рдкрд┐рдд рдпрд╛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд┐рдП рдмрд┐рдирд╛, рдирд┐рд░рдВрддрд░ рдпрд╛ рд░рд╛рддреНрд░рд┐рдХрд╛рд▓реАрди рдмрд┐рд▓реНрдб рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдФрд░ рд╡рд┐рддрд░рдг рдЕрднреА рднреА рдкрд╛рд░рдВрдкрд░рд┐рдХ, рдХреЗрдВрджреНрд░реАрдХреГрдд рдЕрдиреБрд░рдХреНрд╖рдХ-рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдореЙрдбрд▓ рд╕реЗ рдЪрд┐рдкрдХреЗ рд╣реБрдП рд╣реИрдВ рдФрд░/рдпрд╛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрджреНрдпрдо рд╡реНрдпрд╡рд╕рд╛рдп рдФрд░/рдпрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддреЗ рд╣реИрдВред Flatpak (рд░реЗрдбрд╣реИрдЯ, рдлреЗрдбреЛрд░рд╛, рдЧрдиреЛрдо) рдФрд░ рддреЗрдЬрд╝ (рдХреИрдиреЛрдирд┐рдХрд▓, рдЙрдмрдВрдЯреВ)ред рдпрд╣ рдЖрддрд╛ рд╣реИ рд╣рд╛рд╕реНрдпрд╛рд╕реНрдкрдж.

рдпрд╣ рд╕рдм рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

  • рдкреНрд░рддреНрдпреЗрдХ AppImage рдореЗрдВ 2 рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рдПрдХ рдЫреЛрдЯрд╛ рдбрдмрд▓-рдХреНрд▓рд┐рдХ ELF (рддрдерд╛рдХрдерд┐рдд)ред runtime.c), рдЙрд╕рдХреЗ рдмрд╛рдж рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЫрд╡рд┐ рд╕реНрдХреНрд╡реИрд╢рдПрдлрдПрд╕.

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?

  • рд╕реНрдХреНрд╡реИрд╢рдПрдлрдПрд╕ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкреЗрд▓реЛрдб рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЪреАрдЬреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╕рд╣реА рджрд┐рдорд╛рдЧ рдореЗрдВ рд╣рд░ рд╣рд╛рд▓ рдХреЗ рд▓рдХреНрд╖реНрдп рд╕рд┐рд╕реНрдЯрдо (рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг) рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреИрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдирд╛рдо, рдЖрдЗрдХрди, MIME рдкреНрд░рдХрд╛рд░, рдЖрджрд┐ред

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?

  • рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд░рдирдЯрд╛рдЗрдо рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП FUSE рдФрд░ рд╕реНрдХреНрд╡реИрд╢рдлреНрдпреВрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдорд╛рдЙрдВрдЯреЗрдб AppImage рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рдПрдВрдЯреНрд░реА рдкреЙрдЗрдВрдЯ (рдЙрд░реНрдл AppRun) рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИред
    рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреВрд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЕрдирдорд╛рдЙрдВрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ.

рдФрд░ рдпреЗ рдЪреАрдЬрд╝реЗрдВ рд╣рд░ рдЪреАрдЬрд╝ рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛рддреА рд╣реИрдВ:

  • рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдХреА рдЗрддрдиреА рд╡рд┐рд╡рд┐рдзрддрд╛ рдХреЗ рд╕рд╛рде, "рд╕рд╣реА рджрд┐рдорд╛рдЧ рдореЗрдВ" рдХреБрдЫ рднреА "рд╣рд░ рдирдП рд▓рдХреНрд╖реНрдп рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛" рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдирд┐рд░реНрдорд╛рдг рджреНрд╡рд╛рд░рд╛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдмрд╣рд┐рд╖реНрдХрд░рдг рд╕реВрдЪреА, рдЖрдкрдХреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХрд┐ AppImage рдореЗрдВ рдХреНрдпрд╛ рдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдХреНрдпрд╛ рдХрд╣реАрдВ рдФрд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╕рд╛рде рд╣реА, рд╣рдо рдХрднреА-рдХрднреА рдЪреВрдХ рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рдм рдХреБрдЫ рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, рд╣рдо рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкреИрдХреЗрдЬ рдирд┐рд░реНрдорд╛рддрд╛ рд╕рднреА рд▓рдХреНрд╖реНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ (рд╡рд┐рддрд░рдгреЛрдВ) рдкрд░ AppImages рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВред
  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреЗрд▓реЛрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛрдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдб-рдХреЛрдбрд┐рдд рдирд┐рд░рдкреЗрдХреНрд╖ рдкрде рд╣реЛрддреЗ рд╣реИрдВ /usr/share. рдЗрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ. рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ LD_LIBRARY_PATH, рдпрд╛ рдареАрдХ рдХрд░реЗрдВ rpath рддрд╛рдХрд┐ рд▓реЛрдбрд░ рд╕рдВрдмрдВрдзрд┐рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдвреВрдВрдв рд╕рдХреЗред рдкрд╣рд▓реА рд╡рд┐рдзрд┐ рдХреА рдЕрдкрдиреА рдХрдорд┐рдпрд╛рдБ рд╣реИрдВ (рдЬрд┐рдиреНрд╣реЗрдВ рдЬрдЯрд┐рд▓ рддрд░реАрдХреЛрдВ рд╕реЗ рджреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдФрд░ рджреВрд╕рд░реА рд╡рд┐рдзрд┐ рдмрд╕ рдмреЛрдЭрд┐рд▓ рд╣реИред
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ UX рдЦрд╝рддрд░рд╛ рдпрд╣реА рд╣реИ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрд┐рдЯ рд╕реЗрдЯ рдХрд░реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж AppImage рдлрд╝рд╛рдЗрд▓ред рдорд╛рдиреЛ рдпрд╛ рди рдорд╛рдиреЛ, рдпрд╣ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмрд╛рдзрд╛ рд╣реИред рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдпрддрд╛ рдмрд┐рдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрдиреБрднрд╡реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рднреА рдмреЛрдЭрд┐рд▓ рд╣реИред рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рдПрдХ рдЫреЛрдЯреА рд╕реЗрд╡рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЬреЛ AppImage рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреА рд╣реИ рдФрд░ рдЙрдирдХреА рдирд┐рд╖реНрдкрд╛рджрди рдХреНрд╖рдорддрд╛ рдмрд┐рдЯ рд╕реЗрдЯ рдХрд░рддреА рд╣реИред рдЕрдкрдиреЗ рд╢реБрджреНрдз рд░реВрдк рдореЗрдВ, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдпрд╣ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ рдПрдХ рдмреБрд░рд╛ рдЕрдиреБрднрд╡ рд╣реЛрддрд╛ рд╣реИред
  • рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдирдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдиреВ рдореЗрдВ рдПрдХ рдЖрдЗрдХрди рд╣реЛред рдЖрдк рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддреЗ: "рджреЗрдЦреЛ, рдПрдХ рдирдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ, рдЪрд▓реЛ рдХрд╛рдо рдХрд░реЗрдВред" рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, XDG рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЖрдкрдХреЛ рдлрд╝рд╛рдЗрд▓ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ .desktop рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ /usr рд╕рд┐рд╕реНрдЯрдо-рд╡реНрдпрд╛рдкреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдореЗрдВ $HOME рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреЗ рд▓рд┐рдП. XDG рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдХреБрдЫ рдЖрдХрд╛рд░реЛрдВ рдХреЗ рдЪрд┐рд╣реНрдиреЛрдВ рдХреЛ рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ usr рдпрд╛ $HOME, рдФрд░ рдлрд┐рд░ рдЖрдЗрдХрди рдХреИрд╢ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдкрд░рд┐рд╡реЗрд╢ рдореЗрдВ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ, рдпрд╛ рдЖрд╢рд╛ рдХрд░реЗрдВ рдХрд┐ рдХрд╛рд░реНрдп рдкрд░рд┐рд╡реЗрд╢ рдкреНрд░рдмрдВрдзрдХ рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд▓реЗрдЧрд╛ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдм рдХреБрдЫ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд▓реЗрдЧрд╛ред MIME рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рднреА рдРрд╕рд╛ рд╣реА рд╣реИред рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ, рдЙрд╕реА рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ, рдЬреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдпрддрд╛ рдзреНрд╡рдЬ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдЗрдХрди рдЖрджрд┐ рд╣реЛрдиреЗ рдкрд░ рднреА рдХрд░реЗрдЧрд╛ред AppImage рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ XDG рдХреЗ рдЕрдиреБрд╕рд╛рд░ AppImage рд╕реЗ рд╕рд╣реА рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВред рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рдпрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░, рд╕реЗрд╡рд╛ рд╕реЗ рд╕рдм рдХреБрдЫ рд╕рд╛рдлрд╝ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИред рдмреЗрд╢рдХ, рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдп рдкрд░рд┐рд╡реЗрд╢ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░, рдЧреНрд░рд╛рдлрд┐рдХ рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдкреЛрдВ, рдЙрдирдХреЗ рдЖрдХрд╛рд░, рднрдВрдбрд╛рд░рдг рд╕реНрдерд╛рдиреЛрдВ рдФрд░ рдХреИрд╢ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдореЗрдВ рдЕрдВрддрд░ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдпрд╣ рд╡рд┐рдзрд┐ рдПрдХ рдмреИрд╕рд╛рдЦреА рд╣реИред
  • рдпрджрд┐ рдЙрдкрд░реЛрдХреНрдд рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдЕрднреА рднреА рдХреЛрдИ AppImage рдЖрдЗрдХрди рдирд╣реАрдВ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдЬрдЧрдд рдиреЗ рдЕрднреА рддрдХ рдПрд▓реНрдлрд┐рдХреЙрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рдирд╣реАрдВ рд▓рд┐рдпрд╛ рд╣реИ (рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж)ред рд╡рд┐рдЪрд╛рд░-рд╡рд┐рдорд░реНрд╢ ╨╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди), рдЗрд╕рд▓рд┐рдП рдЖрдЗрдХрди рдХреЛ рд╕реАрдзреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЖрдЗрдХрди рдирд╣реАрдВ рд╣реИрдВ (рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ, рдРрдкрдЗрдореЗрдЬ рдпрд╛ рдХреБрдЫ рдФрд░), рд╡реЗ рдХреЗрд╡рд▓ рд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдиреВ рдореЗрдВ рд╣реИрдВред рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдердВрдмрдиреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдПрдХ рддрдВрддреНрд░ рдЬрд┐рд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдкреНрд░рдмрдВрдзрдХреЛрдВ рдХреЛ рдЧреНрд░рд╛рдлрд┐рдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдердВрдмрдиреЗрд▓ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЙрдирдХреЗ рдЖрдЗрдХрди рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирддреАрдЬрддрди, рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдпрддрд╛ рдмрд┐рдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рд╕реЗрд╡рд╛ рдПрдХ "рдорд┐рдиреАрдПрдЯрд░рд╛рдЗрдЬрд╝рд░" рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдХрд╛рдо рдХрд░рддреА рд╣реИ, рдЬреЛ рдЙрдкрдпреБрдХреНрдд рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдЖрдЗрдХрди рдердВрдмрдиреЗрд▓ рдмрдирд╛рддреА рдФрд░ рд▓рд┐рдЦрддреА рд╣реИред /usr ╨╕ $HOME. рдпрджрд┐ AppImage рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рд╕реЗрд╡рд╛ рд╕рдлрд╛рдИ рднреА рдХрд░рддреА рд╣реИред рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рдкреНрд░рдмрдВрдзрдХ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд┐рд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрдЗрдХрди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдХрд┐рд╕ рдЖрдХрд╛рд░ рдпрд╛ рд╕реНрдерд╛рди рдореЗрдВ, рдпрд╣ рд╕рдм рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджрд░реНрджрдирд╛рдХ рд╣реИред
  • рдпрджрд┐ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВ рддреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд╖реНрдкрд╛рджрди рдкрд░ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ AppImage рдореЗрдВ рдЖрдкреВрд░реНрддрд┐ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ), рдФрд░ GUI рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рд╕реЗ рдирд┐рдЬрд╛рдд рдкрд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдиреЛрдЯрд┐рд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ, рдЙрдиреНрд╣реЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдордЭреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдЙрдиреНрд╣реЗрдВ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИред
  • рдлрд┐рд▓рд╣рд╛рд▓ (рд╕рд┐рддрдВрдмрд░ 2019 - рдЕрдиреБрд╡рд╛рджрдХ рдХрд╛ рдиреЛрдЯ) рдореБрдЭреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ 1.png рдХреНрд░рд┐рдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреЛрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ 2.png - GIMP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдХреНрд░реЙрд╕-рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рднрдВрдбрд╛рд░рдг рд╕реНрдерд╛рди рд╕реВрдХреНрддрд┐, рдХреЗрдбреАрдИ ╨╕ XFCE freedesktop.org рд╣реИ

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

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХ

рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдПрдХреАрдХрд░рдг рдХреЛ рдЦрд░рд╛рдм рд╣реЛрдиреЗ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рджреБрдирд┐рдпрд╛ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рд╕реЗ рдХреНрдпрд╛ рд╕реАрдЦ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рдордп рд╣реИ рдФрд░ рдЖрдк рдЗрд╕рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдкрд╣рд▓реЗ Mac OS

рд╣рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЙрддрдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдЬрд┐рддрдирд╛ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдЗрдХрди рдХреЛ рдХрд╣реАрдВ (рд╕рд░реНрд╡рд░, рдмрд╛рд╣рд░реА рдбреНрд░рд╛рдЗрд╡) рд╕реЗ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдЦреАрдВрдЪрдирд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреИрдХреЗрдЬ рдЖрдЗрдХрди, рд╕рдВрд╕реНрдХрд░рдг, рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░, рдпреВрдЖрд░рдПрд▓ рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ рд╕рд╣рд┐рдд рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рдореЗрдВ рдЖрдЗрдХрди рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдФрд░ рд▓реЙрдиреНрдЪ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ 'рд╕реЗрдВрдЯреНрд░рд▓ рд╕реНрдЯреЛрд░реЗрдЬ' рдХреА рдЬрд╛рдирдХрд╛рд░реА рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХрдИ 'рдкреНрд░рд╕рд┐рджреНрдз' рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ 'рдЦреЛрдЬрд╛' рдЬрд╛рддрд╛ рд╣реИ: рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ, рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╛рдЗрдВрдбрд░ рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддрд╛ рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЗрд╕рдиреЗ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ред

https://youtu.be/qQsnqWJ8D2c
Apple WWDC 2000 рд╕рддреНрд░ 144 - рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕: рдкреИрдХреЗрдЬрд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ред

рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдЗрд╕ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдЬреИрд╕рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо AppImage рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕реАрдорд╛рдУрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕рдорд╛рдзрд╛рди рдвреВрдВрдв рд░рд╣реЗ рд╣реИрдВред

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рдХреНрдпрд╛ рд╣рд╛рдЗрдХреБ рдмрдЪрд╛рд╡ рдореЗрдВ рдЖ рд░рд╣рд╛ рд╣реИ?

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

2018 рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдореЗрд░реА рд░рд┐рдкреЛрд░реНрдЯ

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд▓рд┐рдирд╕ рдЯреЛрд░рд╡рд╛рд▓реНрдбреНрд╕ рдиреЗ рднреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдХрд┐ рд╡рд┐рдЦрдВрдбрди рдХреЗ рдХрд╛рд░рдг рд╣реА рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╡рд┐рдлрд▓ рд╣реБрдЖред

рд╣рд╛рдЗрдХреБ рджреЗрдЦрдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛!

рд╣рд╛рдЗрдХреБ рд╣рд░ рдЪреАрдЬрд╝ рдХреЛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдмрдирд╛ рджреЗрддрд╛ рд╣реИ

рдЬрдмрдХрд┐ AppImage рдХреЛ Haiku рдореЗрдВ "рдкреЛрд░реНрдЯ" рдХрд░рдиреЗ рдХрд╛ рд╕рд░рд▓ рддрд░реАрдХрд╛ рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рдШрдЯрдХреЛрдВ (рдореБрдЦреНрдп рд░реВрдк рд╕реЗ runtime.c рдФрд░ service) рдХреЛ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╣реИ (рдЬреЛ рд╕рдВрднрд╡ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ!), рдЗрд╕рд╕реЗ Haiku рдХреЛ рдЕрдзрд┐рдХ рд▓рд╛рдн рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣рд╛рдЗрдХреБ рдореЗрдВ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИрдВ рдФрд░ рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрджреГрдврд╝ рд╣реИрдВред рд╣рд╛рдЗрдХреБ рдмрд┐рд▓реНрдХреБрд▓ рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдмреНрд▓реЙрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд▓рд┐рдирдХреНрд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдвреВрдВрдв рд░рд╣рд╛ рдерд╛ рдФрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ рдХрд┐ рд╡реЗ рд╡рд╣рд╛рдВ рдирд╣реАрдВ рдереЗред рдЕрд░реНрдерд╛рддреН:

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░реЗрдВ рдпрд╛ рди рдХрд░реЗрдВ, рдпрд╣ рдПрдХ рдРрд╕реА рдЪреАрдЬрд╝ рд╣реИ рдЬрд┐рд╕реЗ рдХрдИ рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреВрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рдЗрдХреБ рдкрд░ рд╕рдм рдХреБрдЫ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣реЛрддрд╛ рд╣реИ!

  • рдИрдПрд▓рдПрдл рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬрд┐рдирдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдпрддрд╛ рдмрд┐рдЯ рдирд╣реАрдВ рд╣реИ, рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдкреНрд░рд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИред
  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рдВрд╕рд╛рдзрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдЖрдЗрдХрди, рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреЛ рдЖрдЗрдХрдиреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╣рдЯрд╛рдиреЗ рдпрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
  • рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рдмрдЧрд▓ рдореЗрдВ lib/ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ, рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЦреЛрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд┐рддрд░рдг рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдирд╣реАрдВ рд╣реИрдВ; рдЬреЛ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╡рд╣ рд╣рд░ рдЬрдЧрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
  • рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрд▓рдЧ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЕрд▓рдЧ рд╣реЛред
  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЕрдкрдиреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреВрд░реНрдг рдкрде рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ; рд░рдирдЯрд╛рдЗрдо рдкрд░ рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдкрд╛рд╕ рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдп рд╣реЛрддреЗ рд╣реИрдВред
  • рд╕рдВрдкреАрдбрд╝рд┐рдд рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдпрд╣ рдХреЛрдИ рднреА рдПрдЪрдкреАрдХреЗрдЬреА рдкреИрдХреЗрдЬ рд╣реИред рдпреЗ рд╕рднреА рдХрд░реНрдиреЗрд▓ рджреНрд╡рд╛рд░рд╛ рдЖрд░реЛрд╣рд┐рдд рд╣реИрдВред
  • рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдЙрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдЦреЛрд▓реА рдЬрд╛рддреА рд╣реИ рдЬрд┐рд╕рдиреЗ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдиреНрдпрдерд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рдХрд░реЗрдВред рдпрд╣ рдХрд┐рддрдирд╛ рдмрдврд╝рд┐рдпрд╛ рд╣реИ!

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рджреЛ рдкреАрдПрдирдЬреА рдлрд╝рд╛рдЗрд▓реЗрдВ. рд╡рд┐рднрд┐рдиреНрди рдЖрдЗрдХрдиреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ рдЬреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВ рдХрд┐ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рд╡реЗ рд╡рд┐рднрд┐рдиреНрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдЦреЛрд▓реЗ рдЬрд╛рдПрдВрдЧреЗред "рдЗрд╕рдХреЗ рд╕рд╛рде рдЦреЛрд▓реЗрдВ:" рдбреНрд░реЙрдк-рдбрд╛рдЙрди рдореЗрдиреВ рдкрд░ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХрд┐рддрдирд╛ рд╕рд░рд▓!

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдРрдкрдЗрдореЗрдЬ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрдИ рдмреИрд╕рд╛рдЦрд┐рдпрд╛рдБ рдФрд░ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╣рд╛рдЗрдХреБ рдкрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдореВрд▓ рдореЗрдВ рд╕рд░рд▓рддрд╛ рдФрд░ рдкрд░рд┐рд╖реНрдХрд╛рд░ рд╣реИ рдЬреЛ рдЗрд╕реЗ рд╣рдорд╛рд░реА рдЕрдзрд┐рдХрд╛рдВрд╢ рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдЦрд╝рд┐рд░рдХрд╛рд░ рд╣рд╛рдЗрдХреБ рдХреЛ рдРрдк рдкреИрдХреЗрдЬ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ?

рдЗрд╕рд╕реЗ рдПрдХ рдмрдбрд╝рд╛ рд╕рд╡рд╛рд▓ рдЦрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ. рдпрджрд┐ рд▓рд┐рдирдХреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╣рд╛рдЗрдХреБ рдкрд░ AppImage рдЬреИрд╕рд╛ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрддрд╛, рддреЛ рдХреНрдпрд╛ рдпрд╣ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реЛрддрд╛? рдпрд╛ рдХреНрдпрд╛ рд╣рд╛рдЗрдХреБ рдиреЗ рдЕрдкрдиреЗ рдПрдЪрдкреАрдХреЗрдЬреА рдкреИрдХреЗрдЬ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ? рдЦреИрд░, рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ AppImages рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдкреАрдЫреЗ рдХреА рдкреНрд░реЗрд░рдгрд╛ рдХреЛ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг

рдЖрдЗрдП рд╣рдорд╛рд░реЗ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рдирдЬрд░ рдбрд╛рд▓реЗрдВ:

  • рдореИрдВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ (рд░реВрдЯ) рдкрд╛рд╕рд╡рд░реНрдб рдорд╛рдВрдЧреЗ рдмрд┐рдирд╛ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд╣рд╛рдЗрдХреБ рдкрд░ рдкреНрд░рд╢рд╛рд╕рдХ рдХреА рдХреЛрдИ рдЕрд╡рдзрд╛рд░рдгрд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдгрд╛рд▓реА рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рд╣реЛрддрд╛ рд╣реИ! (рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЖрдк рдорд▓реНрдЯреАрдкреНрд▓реЗрдпрд░ рдореЛрдб рдореЗрдВ рдЗрд╕рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрд╕реЗ рд╕рд░рд▓ рд░рдЦреЗрдВрдЧреЗ)
  • рдореИрдВ рдЕрдкрдиреЗ рд╡рд┐рддрд░рдг рдореЗрдВ рдЙрдирдХреЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд┐рдП рдмрд┐рдирд╛, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд╡реАрдирддрдо рдФрд░ рдорд╣рд╛рдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ (рдЕрдХреНрд╕рд░ рдЗрд╕рдХрд╛ рдЕрд░реНрде "рдХрднреА рдирд╣реАрдВ", рдХрдо рд╕реЗ рдХрдо рдЬрдм рддрдХ рдХрд┐ рдореИрдВ рд╕рдВрдкреВрд░реНрдг рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЕрджреНрдпрддрди рдирд╣реАрдВ рдХрд░рддрд╛)ред рд╣рд╛рдЗрдХреБ рдкрд░ рдЗрд╕реЗ рдлрд╝реНрд▓реЛрдЯрд┐рдВрдЧ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде "рд╕рдорд╛рдзрд╛рди" рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдирд╡реАрдирддрдо рдФрд░ рдорд╣рд╛рдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ "рдЪрд▓рддреЗ рд▓рдХреНрд╖реНрдп" рдореЗрдВ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред.
  • рдореИрдВ рдПрдХ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдХрдИ рд╕рдВрд╕реНрдХрд░рдг рдПрдХ рд╕рд╛рде рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЬрд╛рдирдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХреНрдпрд╛ рдЯреВрдЯрд╛ рд╣реИ, рдпрд╛ рдХрд╣реЗрдВ, рдПрдХ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореБрдЭреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рддрд╣рдд рдЕрдкрдиреЗ рдХрд╛рдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рдЗрдХреБ рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреВрд╕рд░реА рдХрд╛ рдирд╣реАрдВред рдЕрдкрдбреЗрдЯ рдХреЛ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╡реЗрдмрдкреЙрдЬрд┐рдЯрд┐рд╡ рдпрд╛ рд▓рд┐рдмрд░рдСрдлрд┐рд╕ рдХреЗ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдЪрд▓рд╛рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ (рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ)ред

рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рд▓рд┐рдЦрддрд╛ рд╣реИ:

рдореВрд▓рддрдГ рддрд░реНрдХ рдпрд╣ рд╣реИ: рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рдЗрддрдирд╛ рджреБрд░реНрд▓рдн рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рдмрдирддрд╛ рд╣реИ; HaikuPorts рдореЗрдВ рдЗрд╕реЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдирд╛ тАЛтАЛрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

  • рдореБрдЭреЗ рдРрдкреНрд╕ рд╡рд╣рд╛рдВ рд░рдЦрдиреЗ рд╣реЛрдВрдЧреЗ рдЬрд╣рд╛рдВ рд╡реЗ рдореБрдЭреЗ рдкрд╕рдВрдж рд╣реЛрдВ, рди рдХрд┐ рдЕрдкрдиреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдбреНрд░рд╛рдЗрд╡ рдкрд░ред рдореЗрд░реА рдбрд┐рд╕реНрдХ рдореЗрдВ рдЕрдХреНрд╕рд░ рдЬрдЧрд╣ рдЦрддреНрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рд╕рднреА рд╕рдВрд╕реНрдХрд░рдг рдЬреЛ рдореИрдВрдиреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рд╣реИрдВ) рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд╣рд░реА рдбреНрд░рд╛рдЗрд╡ рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдореИрдВ рдРрд╕реА рдбреНрд░рд╛рдЗрд╡ рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рдЗрдХреБ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕рд╣реЗрдЬрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдмрд╛рд╣рд░реА рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдХреИрд╕реЗ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдП, рдпрд╛ рдмрд╛рдж рдореЗрдВ рд╡рд╣рд╛рдВ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдбреЗрд╡рд▓рдкрд░ рдЯрд┐рдкреНрдкрдгреА:

рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, рдорд╛рдЙрдВрдЯ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрднрд╡ рд╣реИред рдирд┐рдГрд╕рдВрджреЗрд╣, рдЬреИрд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд░реНрдпрд╛рдкреНрдд рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛрдВрдЧреЗ, рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ GUI рдмрдирд╛рдПрдВрдЧреЗред

  • рдореБрдЭреЗ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдмрд┐рдЦрд░реА рд╣реБрдИ рд▓рд╛рдЦреЛрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рд╕реНрд╡рдпрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВ рдкреНрд░рддрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬрд┐рд╕реЗ рдореИрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХреВрдВ, рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХреВрдВ, рд╣рдЯрд╛ рд╕рдХреВрдВред рд╣рд╛рдЗрдХреБ рдкрд░ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ .hpkg, рдЬреЛ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдпрдерди, рд╣рдЬрд╛рд░реЛрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдПрдХ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдЗрдереЙрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╕реНрдХреНрд░рд┐рдмрд╕ рд╣реИ, рддреЛ рдореБрдЭреЗ рдХрдо рд╕реЗ рдХрдо рджреЛ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдореБрдЭреЗ рдЙрдирдХреЗ рдРрд╕реЗ рд╕рдВрд╕реНрдХрд░рдг рд░рдЦрдиреЗ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реЛрдВред

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
AppImages рдХреЗ рдЕрдиреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдПрдХ рд╣реА Linux рдкрд░ рд╕рд╛рде-рд╕рд╛рде рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ

рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрд░ рдХрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг

рдЖрдЗрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рджреЗрдЦреЗрдВ:

  • рдореИрдВ рд╕рдВрдкреВрд░реНрдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ. рдореИрдВ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд░рд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдореБрдЭреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрдм рдФрд░ рдХреИрд╕реЗ рдЬрд╛рд░реА рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рд╣рд╛рдЗрдХреБ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрдЪрдкреАрдХреЗрдЬреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЙрдиреНрд╣реЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рд╡рд┐рдЪрд╛рд░ рдХреЛ "рдХрдо рдЖрдХрд░реНрд╖рдХ" рдмрдирд╛рддрд╛ рд╣реИред
  • рдореЗрд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдбрд╛рдЙрдирд▓реЛрдб рдкреЗрдЬ рд╣реИ рдЬрд╣рд╛рдВ рдореИрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ .exe рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП, .dmg рдореИрдХ рдХреЗ рд▓рд┐рдП рдФрд░ .AppImage рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП. рдпрд╛ рд╢рд╛рдпрдж рдореИрдВ рдЗрд╕ рдкреГрд╖реНрда рддрдХ рдкрд╣реБрдВрдЪ рдХрд╛ рдореБрджреНрд░реАрдХрд░рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреБрдЫ рднреА рд╕рдВрднрд╡ рд╣реИ? рд╣рд╛рдЗрдХреБ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП? рдлрд╝рд╛рдЗрд▓ рдХрд╛рдлреА рд╣реИ .hpkg рдХреЗрд╡рд▓ HaikuPorts рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде
  • рдореЗрд░реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдЕрдиреНрдп рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реИ рдХрд┐ рдХреНрд░рд┐рдЯрд╛ рдХреЛ рдХреНрдпреВрдЯреА, рдпрд╛ рдХреНрдпреВрдЯреА рдХреЗ рдПрдХ рдкреИрдЪ рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рдХрд┐ рдХреНрд░рд┐рдЯрд╛ рдХреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдареАрдХ рд╕реЗ рдЯреНрдпреВрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдЬрдм рддрдХ рдкреИрдЪ рдХреЛ рдХреНрдпреВрдЯреА рдореЗрдВ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдХреНрдпреВрдЯреА рдХреЛ рдПрдХ рдкреИрдХреЗрдЬ рдореЗрдВ рдкреИрдХреЗрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ .hpkg, рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдпрд╣ рд╕реНрд╡рд╛рдЧрддрдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИред

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рдирд┐рдпрдорд┐рдд рдЖрд╡реЗрджрди рдбрд╛рдЙрдирд▓реЛрдб рдкреГрд╖реНрдаред рдореБрдЭреЗ рд╣рд╛рдЗрдХреБ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдХреНрдпрд╛ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╡рд┐рд▓ рдмрдВрдбрд▓ (рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬреИрд╕реЗ AppDir рдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рджреНрдпрдорд╛рди)ред .app Apple рд╢реИрд▓реА рдореЗрдВ) рдФрд░/рдпрд╛ рдЫрд╡рд┐рдпрд╛рдБ (рдЕрддреНрдпрдзрд┐рдХ рд╕рдВрд╢реЛрдзрд┐рдд AppImages рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛)ред .dmg рдПрдкреНрдкрд▓ рд╕реЗ) рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣рд╛рдЗрдХреБ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реИ? рдпрд╛ рдпрд╣ рдкреВрд░реА рддрд╕реНрд╡реАрд░ рдХреЛ рдХрдордЬреЛрд░ рдХрд░ рджреЗрдЧрд╛ рдФрд░ рд╡рд┐рдЦрдВрдбрди рдХреА рдУрд░ рд▓реЗ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЬрдЯрд┐рд▓рддрд╛ рдмрдврд╝ рдЬрд╛рдПрдЧреА? рдореИрдВ рдЯреВрдЯ рдЧрдпрд╛ рд╣реВрдБ: рдПрдХ рдУрд░, рд╣рд╛рдЗрдХреБ рдХреА рд╕реБрдВрджрд░рддрд╛ рдФрд░ рдкрд░рд┐рд╖реНрдХрд╛рд░ рдЗрд╕ рддрдереНрдп рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдХрд┐ рдЖрдорддреМрд░ рдкрд░ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╣реА рддрд░реАрдХрд╛ рд╣реЛрддрд╛ рд╣реИ, рди рдХрд┐ рдХрдИред рджреВрд╕рд░реА рдУрд░, рдХреИрдЯрд▓реЙрдЧ рдФрд░/рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реВрдЯ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореМрдЬреВрдж рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рд╢реЗрд╖ рдХреБрдЫ рдкреНрд░рддрд┐рд╢рдд рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реЛрддрд╛ рд╣реИред

рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╢реНрд░реАред wadlesplash

рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╡реЗ (рдХреИрдЯрд▓реЙрдЧ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд┐рдЯ, - рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджрдХ) рд╕рдВрднрд╡рддрдГ рдкреНрд░рдгрд╛рд▓реАрдЧрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдПрдХ рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рди рд╣реИред рд╣рд╛рдЗрдХреБ рдореЗрдВ рд╣рдо рдХреЗрд╡рд▓ рд╕рд┐рд╕реНрдЯрдо рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред

рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ?

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рдЙрддреНрддрд░ рджреЗрдВ...

рд░реБрдХреЛ, рдЖрдЗрдП рдПрдХ рддреНрд╡рд░рд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЬрд╛рдВрдЪ рдХрд░реЗрдВ: рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ - рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рд╛рдЗрдХреБ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛:

рдХреБрдЫ рдФрд░: рд╣рд╛рдЗрдХреБ рдРрдк рдмрдВрдбрд▓?
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ рд╣рд╛рдЗрдХреБ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ

рд╡реЗ рдЙрддрдиреЗ рдЕрдЪреНрдЫреЗ рд╕реЗ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдЬрд┐рддрдирд╛ рдХрд┐ рдореИрдХрд┐рдВрдЯреЛрд╢ рдлрд╛рдЗрдВрдбрд░ рдХрд╣рддреЗ рд╣реИрдВред рдпрд╣ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ QtCreator рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдКрдкрд░реА рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ "QtCreator" рдирд╛рдо рдФрд░ рдЖрдЗрдХрди рд╣реЛ, рдЬрд┐рд╕рд╕реЗ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рд╣реЛ рд╕рдХреЗ?

рдереЛрдбрд╝рд╛ рдкрд╣рд▓реЗ рд╣реА рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреВрдЫрд╛:

рдХреНрдпрд╛ рдЖрдк рдЖрд╢реНрд╡рд╕реНрдд рд╣реИрдВ рдХрд┐ рдЖрдк рдЖрдЬ рдЕрдкрдиреЗ рдПрдХ рджрд╢рдХ рдкреБрд░рд╛рдиреЗ рдРрдкреНрд╕ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рд╕рднреА рдРрдк рд╕реНрдЯреЛрд░ рдФрд░ рд╡рд┐рддрд░рдг рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЙрдирдХреЗ рдФрд░ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЧрдП рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдк рдЖрд╢реНрд╡рд╕реНрдд рд╣реИрдВ рдХрд┐ рдЖрдк рднрд╡рд┐рд╖реНрдп рдореЗрдВ рднреА рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рдиреМрдХрд░реА рддрдХ рдкрд╣реБрдВрдЪ рдкрд╛рдПрдВрдЧреЗ?

рдХреНрдпрд╛ рд╣рд╛рдЗрдХреБ рдХреА рдУрд░ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреЛрдИ рдЙрддреНрддрд░ рд╣реИ, рдпрд╛ рдХреИрдЯрд▓реЙрдЧ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдВрдбрд▓ рдпрд╣рд╛рдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рд╡реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ.

рд╢реНрд░реАрдорд╛рди рдХреЗ рдЕрдиреБрд╕рд╛рд░. рд╡реИрдбрд▓рд╕реНрдкреНрд▓реИрд╢:

рд╣рд╛рдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рд╣реИ: рд╣рдо рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рддрдм рддрдХ рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗ рдЬрдм рддрдХ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рдЬрдм рддрдХ рдХреЛрдИ рдЙрдирдХреЗ рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдирд╣реАрдВ рдкрдврд╝ рд▓реЗрддрд╛ рдпрд╛ рдПрдХ-рд╕реЗ-рдПрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд▓реЗрддрд╛ред рд╣рд╛рдЗрдХреБ рдкрд░ BeOS R5 рдРрдкреНрд╕ рдХреЛ рд╕рдорд░реНрдерди рджреЗрдиреЗ рдХреА рд╣рдорд╛рд░реА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдЗрд╕рдХрд╛ рдкреНрд░рдорд╛рдг рд╣реИ...

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣реИ!

рд╣рд╛рдЗрдХреБ рдХреЛ рдХреНрдпрд╛ рдХрджрдо рдЙрдард╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдореИрдВ рдПрдЪрдкреАрдХреЗрдЬреА, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╢рд╛рдВрддрд┐рдкреВрд░реНрдг рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ:

  • рд╕рд┐рд╕реНрдЯрдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ .hpkg
  • рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП (рд╡рд┐рд╢реЗрд╖рдХрд░ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд░реЛрд▓рд┐рдВрдЧ рд░рд┐рд▓реАрдЬрд╝ рд╢реЗрдбреНрдпреВрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ), рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ .hpkg (рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ 80%)
  • рдХреБрдЫ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ .hpkg, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ (рдЬреИрд╕реЗ QtCreator) рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рд▓рд╛рдн рд╣реЛрдЧрд╛: рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ .hpkg, рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ред

рд╢реНрд░реАред рд╡реИрдбрд▓рд╕реНрдкреНрд▓реИрд╢ рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

рдпрджрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ /system/apps, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╣рдореЗрдВ рдбреЗрд╕реНрдХрдмрд╛рд░ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкреНрд░рдмрдВрдзрдиреАрдп рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдП /system/apps рдЗрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЦреЛрд▓рдиреЗ рдФрд░ рджреЗрдЦрдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд╣реИ (MacOS рдХреЗ рд╡рд┐рдкрд░реАрдд)ред рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рд╛рдЗрдХреБ рдХрд╛ рдПрдХ рдЕрд▓рдЧ рдкреНрд░рддрд┐рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рдХрд▓реНрдк, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред

  • рд╣рд╛рдЗрдХреБ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд░рд╛рддреНрд░рд┐рдХрд╛рд▓реАрди, рдирд┐рд░рдВрддрд░ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрди рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рдЬреА рдФрд░ рдЖрдВрддрд░рд┐рдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдФрд░ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП "рдЗрд╕реЗ рд╕рдордп рдкрд░ рдлрд╝реНрд░реАрдЬрд╝ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ" (рд▓рдЧрднрдЧ 20%) рдХреЗ рд╕рднреА)ред рдЗрди рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВ .hpkg, рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж - рдЕрдирдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред (рд╕рдВрднрд╡рддрдГ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ .hpkg рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрд░реЛрдз рдкрд░ - рдареАрдХ рд╣реИ, рдЬреИрд╕реЗ рдЬрдм рдЖрдк рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдпрд╛ рдмрд╛рд╣рд░реА рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдЦреАрдВрдЪрддреЗ рд╣реИрдВред рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЧрд╛рдирд╛ рд╣реИ! рдпрд╛ рдмрд▓реНрдХрд┐, рдХрд╡рд┐рддрд╛ - рд╣рд╛рдЗрдХреБред) рджреВрд╕рд░реА рдУрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЫрд╡рд┐ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддрд╛ рд╣реИ.hpkg, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдЕрджреНрдпрддрди рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рд╡реЗ HaikuDepot рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдереЗ... рд╣рдореЗрдВ рд╡рд┐рдЪрд╛рд░-рдордВрдерди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред

рд╢реНрд░реАрдорд╛рди рдХрд╛ рдЙрджреНрдзрд░рдг. рд╡реИрдбрд▓рд╕реНрдкреНрд▓реИрд╢:

рдмрд╛рд╣рд░реА рдбреНрд░рд╛рдЗрд╡ рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рдирд╛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ pkgman рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ "рдЬрд╝реЛрди" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЕрдЪреНрдЫреА рд╕реБрд╡рд┐рдзрд╛ рд╣реЛрдЧреАред

рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рдПрдЪрдкреАрдХреЗрдЬреА, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдПрдЧреАред рд╡реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд╛рде рдорд┐рд▓рдХрд░ рд╡реЗ рдЕрдЬреЗрдп рд╣реЛ рдЬрд╛рдпреЗрдВрдЧреЗред

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

рд╣рд╛рдЗрдХреБ рдореЗрдВ рдПрдХ рдврд╛рдВрдЪрд╛ рд╣реИ рдЬреЛ рдкреАрд╕реА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдФрд░ рдкрд░рд┐рд╖реНрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдорддреМрд░ рдкрд░ рд▓рд┐рдирдХреНрд╕ рдкреАрд╕реА рдХреЗ рд▓рд┐рдП рдЬреЛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЙрд╕рд╕реЗ рдХрд╣реАрдВ рдЖрдЧреЗ рдЬрд╛рддрд╛ рд╣реИред рдкреИрдХреЗрдЬ рдкреНрд░рдгрд╛рд▓реА .hpkg рдпрд╣ рдПрдХ рдРрд╕рд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рд╢реЗрд╖ рдкреНрд░рдгрд╛рд▓реА рднреА рдкрд░рд┐рд╖реНрдХрд╛рд░ рд╕реЗ рдУрдд-рдкреНрд░реЛрдд рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рд╛рдЗрдХреБ рдХреЛ рдЙрдЪрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐ рд╕рдорд░реНрдерди рд╕реЗ рд▓рд╛рдн рд╣реЛрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ рдЬреЛ рд╣рд╛рдЗрдХреБ, рдЗрд╕рдХреЗ рджрд░реНрд╢рди рдФрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдореБрдЭрд╕реЗ рдмреЗрд╣рддрд░ рдЬрд╛рдирддреЗ рд╣реИрдВред рдЖрдЦрд╝рд┐рд░рдХрд╛рд░, рдореИрдВ рдПрдХ рд╕рдкреНрддрд╛рд╣ рд╕реЗ рдХреБрдЫ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рд╣рд╛рдЗрдХреБ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдлрд┐рд░ рднреА, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╣рд╛рдЗрдХреБ рдХреЗ рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╡рд╛рд╕реНрддреБрдХрд╛рд░реЛрдВ рдХреЛ рдЗрд╕ рдирдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рд▓рд╛рдн рд╣реЛрдЧрд╛ред рдХрдо рд╕реЗ рдХрдо, рдореБрдЭреЗ рдЙрдирдХрд╛ "рд╕реНрдкреИрд░рд┐рдВрдЧ рдкрд╛рд░реНрдЯрдирд░" рдмрдирдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреАред рдореЗрд░реЗ рдкрд╛рд╕ рд▓рд┐рдирдХреНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрдЯрд▓реЙрдЧ рдФрд░ рдмрдВрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде 10 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрднрд╡ рд╣реИ, рдФрд░ рдореИрдВ рд╣рд╛рдЗрдХреБ рдореЗрдВ рдЙрдирдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧ рдвреВрдВрдврдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдПрдХрджрдо рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХрдорд╛рддреНрд░ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рд╣рд╛рдЗрдХреБ рдЯреАрдо рдЕрдиреНрдп, рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреА рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВред рдореВрд▓ рд░реВрдк рд╕реЗ, рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП hpkg рдЗрд╕рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЛ рдмрджрд▓реЗ рдмрд┐рдирд╛ рдФрд░ рднреА рдЕрдзрд┐рдХ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп рд╣рд╛рдЗрдХреБ рдЯреАрдо рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдВрдбрд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣реА рдереА, рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ) рдпрд╣ рд╡рд┐рдЪрд╛рд░ "рдЕрдкреНрд░рдЪрд▓рд┐рдд" рд╣реЛ рдЧрдпрд╛ред рд╢рд╛рдпрдж рдЗрд╕реЗ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИ?

рдЦреБрдж рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛! рдЖрдЦрд╝рд┐рд░рдХрд╛рд░, рд╣рд╛рдЗрдХреБ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбреАрд╡реАрдбреА рдпрд╛ рдпреВрдПрд╕рдмреА рд╕реЗ рдмреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐рдпрд╛рдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рджреИрдирд┐рдХ.
рдХреНрдпрд╛ рдЖрдкрдХрд╛ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИ? рд╣рдо рдЖрдкрдХреЛ рд░реВрд╕реА рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдирд▓.

рддреНрд░реБрдЯрд┐ рдЕрд╡рд▓реЛрдХрди: C рдФрд░ C++ рдореЗрдВ рдЕрдкрдиреЗ рдкреИрд░реЛрдВ рдкрд░ рдХреБрд▓реНрд╣рд╛рдбрд╝реА рдХреИрд╕реЗ рдорд╛рд░реЗрдВред рд╣рд╛рдЗрдХреВ рдУрдПрд╕ рд░реЗрд╕рд┐рдкреА рд╕рдВрдЧреНрд░рд╣

рд╕реЗ рд▓реЗрдЦрдХ рдЕрдиреБрд╡рд╛рдж: рдпрд╣ рд╣рд╛рдЗрдХреБ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдЖрдард╡рд╛рдВ рдФрд░ рдЕрдВрддрд┐рдо рд▓реЗрдЦ рд╣реИред

рд▓реЗрдЦреЛрдВ рдХреА рд╕реВрдЪреА: рдкрд╣рд▓реЗ рджреВрд╕рд░рд╛ рддрд┐рд╣рд╛рдИ рдЪреМрдерд╛ рдкрд╛рдВрдЪрд╡рд╛рдВ рдЫрдард╛ рд╕рд╛рддрд╡рд╛рдБ

рдХреЗрд╡рд▓ рдкрдВрдЬреАрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реА рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВрдХреГрдкрдпрд╛ред

рдХреНрдпрд╛ рдПрдЪрдкреАрдХреЗрдЬреА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ?

  • ╨Ф╨░

  • рдирд╣реАрдВ

  • рдкрд╣рд▓реЗ рд╣реА рд▓рд╛рдЧреВ рд╣реЛ рдЪреБрдХрд╛ рд╣реИ, рдореИрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреВрдВрдЧрд╛

20 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдорддрджрд╛рди рдХрд┐рдпрд╛ред 5 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд░рд╣реЗред

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

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