Toolbox: рд╡рд┐рдХрд╛рд╕ рдХреЗ рддрд╣рдд рдХреЛрдб рдореЗрдВ рдмрдЧ рдФрд░ рдореИрд▓рд╡реЗрдпрд░ рд╕реЗ рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдкреГрдердХ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг

рдХреЛ рдирд┐рд░реНрдорд┐рдд 31 рдордИ 2019  ┬╖  30рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: containers/toolbox

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

рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдореЗрд░реА рдПрд╕рдПрд╕рдПрдЪ рдирд┐рдЬреА рдХреБрдВрдЬреА, рдЪрд╛рдмреА рдХрд╛ рдЧреБрдЪреНрдЫрд╛ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╡рд╣рд╛рдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@juhp рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╢реЛрд╕реНрдЯреЙрдкрд░ рдерд╛ - рдЗрд╕ рд▓рд╛рдкрддрд╛ рдлреАрдЪрд░ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдЕрдЧрд░ рдЗрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХреЛ рджреВрд╕рд░рд╛ рд░реВрдк рджреЗ рд╕рдХрддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдХрд░ рднреА рдирд┐рд░рд╛рд╢рд╛ рд╣реБрдИ рдХрд┐ рдЙрдмрдВрдЯреВ рдХрдВрдЯреЗрдирд░ рдХреЛ рдХреИрд╕реЗ рдЪрд▓рд╛рдирд╛ рд╣реИ, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рдерд╛, рдЬреЛ рдХрд┐ рдореИрдВ рдкрд╣рд▓реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдУрдПрд╕ рд╣реИред

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

рд╕рднреА 30 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЖрдк рдЕрдкрдиреЗ рдШрд░ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕рддрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрдВрдЯреЗрдирд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдмрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛/рдЙрдкрдпреЛрдЧрдХреЗрд╕ рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред - рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЗрд╕рдХреА рддреБрд▓рдирд╛ рд╕рд┐рд░реНрдл рдПрдХ рдорд╛рдирдХ рдлреЗрдХ рдЕрд╡реЗ рдлреЗрдбреЛрд░рд╛ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдиреЗ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ?

рдПрдХ рдпреВрдирд┐рдХреНрд╕ рдЦрд╛рддреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдШрд░ рдФрд░ рдХрд╛рдо рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдХрд╛рд░реНрдп рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХреЗрд╡рд▓ рдЕрдкрдиреА рдХрд╛рд░реНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЬреАрдпреВрдЖрдИ рдРрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд▓реЛрдб/рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕реЗ рдореЗрд░реЗ .ssh рдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рдЕрдиреНрдп рдЕрд╕рдВрдмрдВрдзрд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП, Chrome OS рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╣реЛрд╕реНрдЯ рд╕реЗ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рд╛рдЭрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╡рд╣рд╛рдВ, рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдпрд╛ рдпреВрдПрд╕рдмреА рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрдВрдЯреЗрдирд░ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрдВрдЯреЗрдирд░реАрдХрд░рдг рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореВрд▓реНрдп рдЦреЛ рджреЗрддрд╛ рд╣реИ!

@juhp рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рд╣рд╛рд╕реНрдХреЗрд▓ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реМрджрд╛ рдХрд░рддреЗ рд╣реИрдВред рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рд╣рд╛рд╕реНрдХреЗрд▓ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрдпрд╛ рд╣рд╛рд╕реНрдХреЗрд▓ рдкреИрдХреЗрдЬ рдХреЛ рдЖрдкрдХреЗ .ssh рдлрд╝реЛрд▓реНрдбрд░ рдпрд╛ рдЖрдкрдХреЗ рдмрд┐рдЯрдХреЙрдЗрди рд╡реЙрд▓реЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рд╣рд╛рд╕реНрдХреЗрд▓ рджреЗрд╡ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╕рдм рдХреБрдЫ рдХреНрдпреЛрдВ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ?

рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХ рдПрдирдкреАрдПрдо рдореЙрдбреНрдпреВрд▓ рдерд╛ рдЬреЛ рдЕрднреА рднреА рд╕реНрдерд╛рдиреАрдп рдмрд┐рдЯрдХреЙрдЗрди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рдерд╛:
https://www.trendmicro.com/vinfo/nz/security/news/cybercrime-and-digital-threats/hacker-infects-node-js-package-to-seal-from-bitcoin-wallets

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

рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдиреНрдп рд╣реИ рд▓реЗрдХрд┐рди рдХрдард┐рди рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рд╣реИ (рдХреНрд╖рдгрд┐рдХ рд░реВрдк рд╕реЗ рдирдП рдпреВрдЖрдИрдбреА рдмрдирд╛рдПрдВ, рдкреНрд░рддреНрдпреЗрдХ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ /home ) - рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЕрдм рдпрджрд┐ рдЖрдк рдХреБрдЫ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП - рдпрд╣ рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдХреНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрд╛рдЗрдВрдб-рдорд╛рдЙрдВрдЯ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ/рдбреАрдЖрдИрдЖрд░ рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ?

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдореИрдВ рдЪреБрдиреМрддреА рдХреЛ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдмрдврд╝рд╛рдирд╛ рдХреЛрдб рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╣реЛрддрд╛

    --volume "$HOME":"$HOME":rslave

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

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

@markstos рд╢рд╛рдпрдж рдЖрдк рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рд╣реЛрдо рдорд╛рдЙрдВрдЯ рдХреЗ рдмрд┐рдирд╛ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдпрджрд┐ рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреАрдЖрдИрдЖрд░ (рд╕реАрдбрдмреНрд▓реНрдпреВрдбреА) рдмрдврд╝рддреЗ рд╣реИрдВ?

@juhp рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╢реЛрд╕реНрдЯреЙрдкрд░ рдерд╛ - рдЗрд╕ рд▓рд╛рдкрддрд╛ рдлреАрдЪрд░ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдЕрдЧрд░ рдЗрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХреЛ рджреВрд╕рд░рд╛ рд░реВрдк рджреЗ рд╕рдХрддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдХрд░ рднреА рдирд┐рд░рд╛рд╢рд╛ рд╣реБрдИ рдХрд┐ рдЙрдмрдВрдЯреВ рдХрдВрдЯреЗрдирд░ рдХреЛ рдХреИрд╕реЗ рдЪрд▓рд╛рдирд╛ рд╣реИ, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рдерд╛, рдЬреЛ рдХрд┐ рдореИрдВ рдкрд╣рд▓реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдУрдПрд╕ рд╣реИред

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

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

@juhp рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╢реЛрд╕реНрдЯреЙрдкрд░ рдерд╛ - рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВ рдЗрд╕ рд▓рд╛рдкрддрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ рддреЛ рдореИрдВрдиреЗ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛

рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛? рдХреНрдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдЙрдкрдХрд░рдг/рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рдереЗ рдЬреЛ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛?

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

рд▓реЗрдХрд┐рди рд╡реИрд╕реЗ рднреА рдореМрдЬреВрджрд╛ рд╡реАрдПрдо рдФрд░ рдХрдВрдЯреЗрдирд░ рддрдХрдиреАрдХ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ toolbox рдЖрдЬ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬреЛ рдореЗрдЬрдмрд╛рди рдХреЗ рд╕рд╛рде рдЬрд╛рдирдмреВрдЭрдХрд░ podman рдзреБрдВрдзрд▓рд╛ рдХрд░ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХреАрдХрд░рдг рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк podman run рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ... рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред

@cgwalters рдореИрдВ рдЕрдкрдиреЗ рдирд┐рдЬреА рд▓реИрдкрдЯреЙрдк рдкрд░ рдХреНрд░реЛрдо рдУрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реА рдПрдо рдореЗрдВ рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреЗ рднреАрддрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдореЗрд░реА рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг (рдФрд░ рдмрд╛рдХреА рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ) рд╣реЛрдиреЗ рдХреЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖ Crostini рдкрд░рд┐рдпреЛрдЬрдирд╛ред рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рд╣реИ рдХрд┐ рдпрд╣ GUI рдРрдкреНрд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдРрдкреНрд╕ рдХреЛ рднреА рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдпрд╣ рднреА рдкрд╕рдВрдж рд╣реИ рдХрд┐ рдХрдВрдЯреЗрдирд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рдЬреА рд╣реЛрддреЗ рд╣реИрдВред рдореБрдЭреЗ рдЙрдирдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдлрд╝реЛрд▓реНрдбрд░ рдпрд╛ рдпреВрдПрд╕рдмреА рдбреНрд░рд╛рдЗрд╡ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдЙрди рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рд╕рд╛рдЙрдВрдб рдФрд░ рд╡реЗрд▓реИрдВрдб рд╕рдкреЛрд░реНрдЯ рдЕрдкрдиреЗ рдЖрдк рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдпреВрдЖрд░рдПрд▓
рдореИрдВ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЕрдкрдиреЗ рдХрд╛рд░реНрдп рд▓реИрдкрдЯреЙрдк рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдЧрд╛ рдиреЗрд╡рд░рд╡реЗрдпрд░ рдХрд╛ рдХреНрд▓рд╛рдЙрдбрд░реЗрдбреА-- рдкреАрд╕реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреНрд░реЛрдо рдУрдПрд╕ред рдХрднреА-рдХрднреА рдРрд╕реЗ рдмрдВрджрд░рдЧрд╛рд╣ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдХреНрд░реЙрд╕реНрдЯрд┐рдиреА рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛ рдЦреЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕реА рдХрд╛рд░рдг рд╕реЗ, рдореИрдВ рдЕрднреА ChromeOS / Crostini рдкрд░ рджреЛрд╣рд░реАрдХрд░рдг рдХрд░рдиреЗ рд╕реЗ рд╣рд┐рдЪрдХрд┐рдЪрд╛рддрд╛ рд╣реВрдВред

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

рд╕рд╛рдЗрдб рдиреЛрдЯ: рд░рд┐рджрдордмреЙрдХреНрд╕ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд╕рднреА рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рд╢рд╛рдпрдж рдореИрдВ toolbox рдХреЗ рдорд┐рд╢рди рдХреЛ рдЧрд▓рдд рд╕рдордЭрддрд╛ рд╣реВрдВред рд░реАрдбрдореА рд╕реЗ:

.. рдЗрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реЛрд╕реНрдЯ рдкрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╣рддреЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдирд╛ рд╣реИ

рдХреНрдпреЛрдВ? рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рд╕рднреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реИ, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдмреЗрд╣рддрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╢реЗрд╖ рд╕рдВрднрд╛рд╡рд┐рдд рд▓рд╛рдн рдЕрд▓рдЧрд╛рд╡ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдкрд░рд╕реНрдкрд░ рд╡рд┐рд░реЛрдзреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕рд╛рде-рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

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

https://discussion.fedoraproject.org/t/how-to-run-a-containerized-gui-application/570

@markstos рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВрдиреЗ PR #298 рдмрдирд╛рдпрд╛ рд╣реИ рдЬреЛ рдПрдХ Ubuntu 19.04 рдЫрд╡рд┐ рдмрдирд╛рддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдБ рдХреБрдЫ рднреНрд░рдо рд╣реИред

рд╣рдорд╛рд░рд╛ README.md рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдореЗрдВ рдереЛрдбрд╝рд╛ рдмрдбрд╝рд╛ рдФрд░ рд░реВрдкрд╛рдВрддрд░рд┐рдд рд╣реБрдЖ рд╣реИ, рдФрд░ рд╢рд╛рдпрдж рдЗрд╕реЗ рд╕рдордЭрдирд╛ рдереЛрдбрд╝рд╛ рдХрдард┐рди рд╣реИред рдкрд╣рд▓реЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ OSTree-рдЖрдзрд╛рд░рд┐рдд Fedoras рдкрд░ Hacking рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред

рдпрджрд┐ рдЖрдк рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ (рдпрд╛ рдЙрд╕ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдиреНрдп рдУрдПрд╕рдЯреА-рдЖрдзрд╛рд░рд┐рдд рдУрдПрд╕) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдУрдПрд╕ рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ рдпрд╛ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХрдард┐рдирд╛рдИ рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреВрд▓рдмреЙрдХреНрд╕ рдореМрдЬреВрдж рд╣реИред

.. рдЗрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реЛрд╕реНрдЯ рдкрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╣рддреЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдирд╛ рд╣реИ

рдХреНрдпреЛрдВ? рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рд╕рднреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реИ, I
рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдмреЗрд╣рддрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕реБрд░рдХреНрд╖рд╛ рдПрдХ рдЕрддрд┐рднрд╛рд░рд┐рдд рд╢рдмреНрдж рд╣реИред рдЯреВрд▓рдмреЙрдХреНрд╕ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдХрдИ рджрд╢рдХреЛрдВ рд╕реЗ, рдЖрдкрдХреЗ рдпреВрдЖрдИрдбреА рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдХреЛрдИ рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдкрдХреА рдирд┐рдЬреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ, рдлрд╝реЛрдЯреЛ рдЖрджрд┐ рдХреЛ рджреЗрдЦ рд╕рдХрддреА рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрдкрдХреЛ рдмрд┐рдирд╛ рдЬрд╛рдиреЗ рдкреВрд░реЗ рдЧреНрд░рд╣ рдкрд░ рдЖрдзреЗ рд░рд╛рд╕реНрддреЗ рддрдХ рдкрд╣реБрдВрдЪрд╛ рд╕рдХрддреА рд╣реИред рдпрд╣ рдореБрдлрд╝реНрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреНрд▓рд╛рдЗрдВрдЯ OSes рдХреА рдпрдерд╛рд╕реНрдерд┐рддрд┐ рд╣реИред

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

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдпрд╣ рд▓реЙрдХ рдбрд╛рдЙрди OS рдЫрд╡рд┐ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЕрдкрдирд╛ рд╕реЗрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреА рд╣реИред рд╣рдо рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рдордЭреМрддрд╛ рд╣реИред рд╕рдорд╛рдзрд╛рди рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░реА рд╣реЛрдЧрд╛, рдореМрдЬреВрджрд╛ рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХреЛ рдЕрдкрдирд╛рдирд╛ рдЙрддрдирд╛ рд╣реА рдХрдард┐рди рд╣реЛрдЧрд╛ред

рдлрд┐рд▓рд╣рд╛рд▓, рдЯреВрд▓рдмреЙрдХреНрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдХреА рдУрд░ рдЭреБрдХрддрд╛ рд╣реИ; рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдмрд╛рдд рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рдХрд┐ рдЖрдк рдЯреВрд▓рдмреЙрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдУрдПрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдХрджрдо рд╣реЛрдЧрд╛ред

рд╕рд╛рде рд╣реА, рдпрд╣ рдХреЗрд╡рд▓ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╣реИред

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

рдПрдХ OSTree-рдЖрдзрд╛рд░рд┐рдд OS рд╡рд╣ рд╕рдм рдмрджрд▓ рджреЗрддрд╛ рд╣реИред

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

https://discussion.fedoraproject.org/t/how-to-run-a-containerized-gui-application/570

рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЙрдбрдореИрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? :)

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, GUI рдРрдкреНрд╕ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЙрдбрдореИрди (рдпрд╛ рдПрдХ OCI рдХрдВрдЯреЗрдирд░) рдПрдХ рдЦрд░рд╛рдм рд╡рд┐рдХрд▓реНрдк рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдлреНрд▓реИрдЯрдкреИрдХ рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЯреВрд▓рдмреЙрдХреНрд╕ рдЙрд╕рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

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

рдЯреВрд▓рдмреЙрдХреНрд╕, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╣рдиреЗ рд╕реЗ рдЕрд▓рдЧ рд╣реИ рдХрд┐ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХрд╛ рдкреНрд░рд╛рдердорд┐рдХ рдЙрджреНрджреЗрд╢реНрдп рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдХрдВрдЯреЗрдирд░реАрдХреГрдд рдХрд░рдирд╛ рд╣реИред рдЯреВрд▓рдмреЙрдХреНрд╕ рдХрд╛ рдкреНрд░рд╛рдердорд┐рдХ рдЙрджреНрджреЗрд╢реНрдп рдЖрдкрдХреЛ OSTree-рдЖрдзрд╛рд░рд┐рдд OS рдкрд░ рдЕрдкрдиреА рд╣реИрдХрд┐рдВрдЧ рдХрд░рдиреЗ рджреЗрдирд╛ рд╣реИред

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

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

@debarshiray рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рдФрд░ рдЧрд╣рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рдКрдкрд░ рдЬреЛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рд╡рд╣ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдерд╛, рдЬрд┐рд╕реЗ рдлрд╝реНрд▓реИрдЯрдкреИрдХ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ Node.js рд╡рд┐рдХрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ред Node.js рдирд┐рд░реНрднрд░рддрд╛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореИрд▓рд╡реЗрдпрд░ рдерд╛ рдЬреЛ рд╕реНрдерд╛рдиреАрдп рдХреНрд░рд┐рдкреНрдЯреЛ рд╡реЙрд▓реЗрдЯ рд╕реЗ рдЪреЛрд░реА рдХрд░ рд╕рдХрддрд╛ рдерд╛ред SSH рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЙрддрдиреА рд╣реА рдЖрд╕рд╛рдиреА рд╕реЗ рдЪреБрд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬрдмрдХрд┐ рд░реАрдбрдореЗ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рддреА рд╣реИ, рд╢реЗрдпрд░-рдХреЗ-рдХрдВрдЯреЗрдирд░-рдмрд╛рдп-рдбрд┐рдлреЙрд▓реНрдЯ рдХреБрдЫ рднреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрд╕ рддрд░рд╣ рдХреЗ рд╣рдорд▓реЗ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

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

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

@debarshiray рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рдФрд░ рдЧрд╣рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рдЬреЛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛
рдКрдкрд░ рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдРрдк рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдерд╛ рдЬрд┐рд╕реЗ рдлрд╝реНрд▓реИрдЯрдкреИрдХ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рджрд┐рдпрд╛
Node.js рд╡рд┐рдХрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдгред Node.js рдореЗрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореИрд▓рд╡реЗрдпрд░ рдерд╛
рдирд┐рд░реНрднрд░рддрд╛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬреЛ рд╕реНрдерд╛рдиреАрдп рдХреНрд░рд┐рдкреНрдЯреЛ рд╡реЙрд▓реЗрдЯ рд╕реЗ рдЪреЛрд░реА рдХрд░ рд╕рдХрддреА рд╣реИред SSH рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЪреЛрд░реА рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
рдЙрддрдиреА рд╣реА рдЖрд╕рд╛рдиреА рд╕реЗред рдЬрдмрдХрд┐ README рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рддреА рд╣реИ,
рд╢реЗрдпрд░-рд╕рд╛рде-рдХрдВрдЯреЗрдирд░-рдмрд╛рдп-рдбрд┐рдлреЙрд▓реНрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрд╕ рддрд░рд╣ рдХреЗ рд╣рдорд▓реЗ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рд╣рд╛рдВ, рдЗрд╕ рд╕рдордп рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЗрд╡рд▓ рдЫрд╡рд┐-рдЖрдзрд╛рд░рд┐рдд рдУрдПрд╕ рдХреЗ рднреАрддрд░ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдкреИрдХреЗрдЬ-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред

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

рдХрдорд┐рдЯ c047659c1d85ca982374da5c58ee7a24ba3847bd рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдЙрд╕ рд▓рд╛рдЗрди рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ @cgwalters рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдпреВрдЖрдИрдбреА рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд░реВрдЯ (рдпрд╛рдиреА рд╣реЛрд╕реНрдЯ рдкрд░ рдпреВрдЖрдИрдбреА 0) рди рддреЛ рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рди рд╣реА рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдореИрдВрдиреЗ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХреЛ рдЗрд╕ рдЙрдореНрдореАрдж рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдореИрдВ рдРрд╕реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рдЬрд╛рдКрдВ, рдЬрд┐рд╕ рдкрд░ рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрд░реЛрд╕рд╛ рди рд╣реЛ, рдЗрд╕ рдмрд╛рдд рдХреА рдЪрд┐рдВрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐ рдпрд╣ рдореЗрд░реА SSH рдХреБрдВрдЬрд┐рдпреЛрдВ рдФрд░ рдЕрдиреНрдп рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЪреБрд░рд╛ рд▓реЗрддрд╛ рд╣реИред

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

рдХреНрдпрд╛ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ рдХрд┐ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЗ рдХрд┐рди рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдареАрдХ рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ? рдпрджрд┐ рдХреЛрдИ рдХреЗрд╡рд▓ рдЙрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╢реНрд╡реЗрддрд╕реВрдЪреА рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЯреВрд▓рдмреЙрдХреНрд╕ (рд╢рд╛рдпрдж рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рдЖрджрд┐) рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░реЗрдЧрд╛ред

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

рдПрдХ рд╕рдорд╛рдзрд╛рди рдпрд╣рд╛рдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛

рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдЗрд╕ рддрдереНрдп рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рддрд╛ рд╣реИ рдХрд┐ toolbox рдХреЛ рдПрдХ рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ $HOME рдХреЛ рдЙрди рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ /home/user рдХреЗ рдкрде рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХреЙрд▓ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ $HOME рдХреЛ toolbox рд╕реЗ рдЖрдкрдХреА рд╕рдВрдкреВрд░реНрдг рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореВрд▓реНрдпрд╡рд╛рди рд╡реНрдпрдХреНрддрд┐рдЧрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рднрд░реА рдПрдП рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХреА рдЬрд╛рддреА рд╣реИред

рдЙрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рдЦрд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЛ рдПрдХ рд░реИрдкрд░ рдХреЗ рд╕рд╛рде рд▓реЙрдиреНрдЪ рдХрд░рдХреЗ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИ:

#!/bin/bash
mkdir -p ~/toolboxes
HOME=~/toolboxes "$@"'

рдпрджрд┐ рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ toolbox рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╕рд┐рд╕реНрдЯрдо toolbox рдкрд╣рд▓реЗ рдЖрдкрдХреЗ $PATH рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕ рдЪрд┐рдВрддрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдЧрд╛ред рдпрд╣ рд╕рдорд╛рдзрд╛рди рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрдм tlbx рдлреЛрд░реНрдХ рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИ: https://gitlab.com/uppercat/tlbx/issues/3

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

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

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рд╕рдорд╕реНрдпрд╛рдПрдВ рджрд╢рдХреЛрдВ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВ, рдФрд░ рд╕рдорд╛рдзрд╛рди рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ - рд╡реЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдкреИрдХреЗрдЬ-рдЖрдзрд╛рд░рд┐рдд рдУрдПрд╕ рдкрд░ рднреА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдЗрд╕ рддрдереНрдп рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рддрд╛ рд╣реИ рдХрд┐ toolbox рдХреЛ рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ
рдЙрди рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ $HOME рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ /home/user . рдХрд╛ рдкрде
рдКрдкрд░ рджреЗрдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рддреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ $HOME рд╕реЗрдЯ рдХрд░рдХреЗ
toolbox рдХреЙрд▓ рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреА рд╕рдВрдкреВрд░реНрдг рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореВрд▓реНрдпрд╡рд╛рди рд╣реЛ рдЬрд╛рддреА рд╣реИ
рд╕рдВрднрд╛рд╡рд┐рдд рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдлрд╝рд╛рдЗрд▓реЗрдВред

рд╣рд╛рдБ, рдпрд╣ рдПрдХ рд╕рд╛рдл-рд╕реБрдерд░реА рд╣реИрдХ рд╣реИред :)

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЯреВрд▓рдмреЙрдХреНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдкреНрд░рд╛рдердорд┐рдХ рдЙрджреНрджреЗрд╢реНрдп рдЫрд╡рд┐-рдЖрдзрд╛рд░рд┐рдд (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ OSTree-рдЖрдзрд╛рд░рд┐рдд) рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рд╡реЗрд╢реЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд┐рдзрддрд╛ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рдирд╛ рд╣реИ, рдЬреЛ рдЙрдирдХреЗ рдкреИрдХреЗрдЬ-рдЖрдзрд╛рд░рд┐рдд рд╕рдордХрдХреНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрди рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рд╡реЗрд╢реЛрдВ рдХреЛ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд╡реИрдз рдЗрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рддрддреНрдХрд╛рд▓ рдЯреВ-рдбреВ рд╕реВрдЪреА рдореЗрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдорд╕реНрдпрд╛ рдирдИ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рд╕реЗ рдореМрдЬреВрдж рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд░реВрд░реА рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЗрд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рдордЬрдмреВрддреА рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзрд┐рдХ рджреЗрдЦрддрд╛ рд╣реВрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдлрд╝реНрд▓реИрдЯрдкреИрдХреНрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдЕрд░реНрде рдореЗрдВ рдпрд╣ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИред

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

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

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рд╣рдорд╛рд░реЗ README.md рдХреЛ рдкрдврд╝рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐ред

рд╣рдореНрдо, рдореИрдВ рдЙрд╕ рддрд░реНрдХ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддрд╛ред рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд┐ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдкреБрд░рд╛рдиреА рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рд╣реИ, рдмрд╕ рдЗрд╕реЗ рд╣рд▓ рди рдХрд░реЗрдВ ?? рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдирд╣реАрдВ рд╣реИ, рдЖрдИрдПрдордПрдЪрдУред
рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ, рдлреНрд▓реИрдЯрдкреИрдХ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рдХрджрдо рджрд░ рдХрджрдо рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдпрд╣ рднреА рдирд╣реАрдВ рдХрд╣рд╛ "рд╣рдореНрдо, рд╣рдордиреЗ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдЖрд░рдкреАрдПрдо рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдРрдкреНрд╕ рднреЗрдЬ рджрд┐рдП рд╣реИрдВ, рд╣рдореЗрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХреНрдпреЛрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?", рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ред

рдореБрдЭреЗ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рдХрд┐ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЛ рдХрдо рд╕реЗ рдХрдо рд╣реЛрдо рдбреАрдЖрдИрдЖрд░ рдХреЛ рднреА рдЕрд▓рдЧ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ https://github.com/containers/toolbox/issues/348 рдореЗрдВ рд╡реИрд╕реЗ рднреА рдЪрд░реНрдЪрд╛ рдЬрд╛рд░реА рд░рдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдФрд░ рдЕрдиреБрд░рдХреНрд╖рдХ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рд╡рд┐рдЪрд╛рд░ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдп рдкрд░ рдХреЛрд╕рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗ рд░рд╣реЗ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдПрдХ рдРрд╕реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдЙрддреНрд╕рд╛рд╣рд┐рдд рдХрдИ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдореБрдЭреЗ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рддрд┐рд░реЛрдз рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ $HOME рдХреЗ тАЛтАЛрдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддреА рд╣реИ рдЬреЛ рдЕрдкрдирд╛рдиреЗ рдФрд░ рд░реБрдЪрд┐ рдореЗрдВ рднреА рд╕реБрдзрд╛рд░ рдХрд░реЗрдЧреАред

рдореИрдВ рд╡рд╣ рдерд╛ рдЬрд┐рд╕рдиреЗ $HOME рдЪрд░ рдХреЛ #348 рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдерд╛ред рдпрд╣ рдПрдХ рд╣реИрдХреА рд╕рдорд╛рдзрд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЕрд▓рдЧ-рдЕрд▓рдЧ $ HOME рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рд╡рд╛рд▓реЗ рджреЛ рдПрдХрд╛рдзрд┐рдХ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдореЗрд░рд╛ рдбрд░ рдпрд╣ рднреА рд╣реИ рдХрд┐ рдпрд╣ рддрдм рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдЬрдм рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЛ рдЧреЛ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдПред

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

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

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдбреАрд▓-рдмреНрд░реЗрдХрд░ рдерд╛ред рдореИрдВрдиреЗ рдЯреВрд▓рдмреЙрдХреНрд╕ рдФрд░ рд╕рд┐рд▓реНрд╡рд░рдмреНрд▓реВ рдХреЛ рдмрд╛рдж рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛
рдЗрд╕ рджреЛрд╖ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ред

рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд┐ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдкреБрд░рд╛рдиреА рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рд╕реЗ рд░рд╣реА рд╣реИ,
рдмрд╕ рдЗрд╕реЗ рд╣рд▓ рдордд рдХрд░реЛ ?? рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдирд╣реАрдВ рд╣реИ, рдЖрдИрдПрдордПрдЪрдУред

рддрддреНрдХрд╛рд▓ рдЯреВ-рдбреВ рд╕реВрдЪреА рдореЗрдВ рдХреБрдЫ рди рд╣реЛрдирд╛ рд╡рд╣реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЗрд╕реЗ рд╣рд▓ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ ред рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЬреИрд╕реА рдХреЛрдИ рдЪреАрдЬ рд╣реЛрддреА

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

рдореБрдЭреЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╡реЗ рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рдкрд╕рдВрдж рд╣реИред

рдареАрдХ рд╣реИ, рдЕрдЪреНрдЫрд╛, рддреЛ рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдЕрднреА рднреА рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЪрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рди рдХрд┐ рдЖрдкрдХреА "рддрддреНрдХрд╛рд▓ рдЯреВ-рдбреВ рд╕реВрдЪреА" рдкрд░? (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рдВрдЯрд╛ рд╕реЗ рдХреБрдЫ рдкреИрдЪ рдЪреЗрд░реА-рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ ) *

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

* рд╣рд╛рдВ, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдФрд░ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕реЗ рдЕрдм рдЧреЛ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдпрд╣ рдЕрднреА рднреА рдорджрдж рдХрд░рддрд╛ рд╣реИ - рдкрддрд╛ рдирд╣реАрдВред рдХрдо рд╕реЗ рдХрдо рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

рдпрджрд┐ рдХреЛрдИ рдкреНрд░рддрд┐рднрд╛рдЧреА https://gitlab.com/bkhl/etui рдкрд░ рдореЗрд░реЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдпрд╣рд╛рдБ рдереЛрдбрд╝рд╛ рд╣рд╛рдИрдЬреИрдХ рдХрд░рдирд╛

рдЬрдм рдЖрдк рдЕрдзрд┐рдХ рд╕рдЦреНрддреА рд╕реЗ рдирд┐рд╣рд┐рдд рд╡рд┐рдХрд╛рд╕ рдХрдВрдЯреЗрдирд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред

@bkhl рдзрдиреНрдпрд╡рд╛рдж! рдмреБрдХрдорд╛рд░реНрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

abitrolly picture abitrolly  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

juhp picture juhp  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

evelineraine picture evelineraine  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cgwalters picture cgwalters  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

garrett picture garrett  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ