
рдХреЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдХрд┐ рддрдкрд╛рдИрдВ рдЖрдлреНрдиреЛ iOS рдЙрдкрдХрд░рдгрдорд╛ Linux рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ? рддрдкрд╛рдИрдВ рд╕реЛрдзреНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ рд╣реЛрд▓рд╛, "рдо рдореЗрд░реЛ iPhone рдорд╛ рдЯреЗрдХреНрд╕реНрдЯ-рдЖрдзрд╛рд░рд┐рдд рдПрдкрд╣рд░реВ рдХрд┐рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБ?" рдпреЛ рдПрдХ рдЙрдЪрд┐рдд рдкреНрд░рд╢реНрди рд╣реЛред рддрд░ рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ Opensource.com рдкрдвреНрдиреБрднрдпреЛ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рд╛рдпрдж рдЙрддреНрддрд░ рдерд╛рд╣рд╛ рдЫ: Linux рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рдпрд╕рд▓рд╛рдИ рдХреБрдиреИ рдкрдирд┐ рдЙрдкрдХрд░рдгрдорд╛ рдЪрд▓рд╛рдЙрди рд╕рдХреНрд╖рдо рд╣реБрди рдЪрд╛рд╣рдиреНрдЫрдиреН, рд░ рддрд┐рдиреАрд╣рд░реВ рдЖрдлреНрдиреИ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫрдиреНред
рддрд░ рд╕рдмреИрднрдиреНрджрд╛ рдмрдвреА, рддрд┐рдиреАрд╣рд░реВ рдЬрдЯрд┐рд▓ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕рдорд╛рдзрд╛рди рдЪрд╛рд╣рдиреНрдЫрдиреНред
рдорд╕рдБрдЧ рд╕рд╛рдд рд╡рд░реНрд╖ рдкреБрд░рд╛рдиреЛ iPad 2 Mini рдЫ рдЬреБрди рдЕрдЭреИ рдкрдирд┐ ebooks рдкрдвреНрди рд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдареАрдХ рдЫред рдпрджреНрдпрдкрд┐, рдо рдпрд╕рд▓рд╛рдИ рдореЗрд░реЛ рдЖрдлреНрдиреИ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рд╕реЗрдЯрдХреЛ рд╕рд╛рде рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБ рдЬреБрди рдмрд┐рдирд╛ рдо рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрджрд┐рдиред рдо рдЕрднреНрдпрд╕реНрдд рднрдПрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдг, рд╕рд╛рдереИ рдореЗрд░реЛ рдорд╛рдирдХ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд╛рд╣рдиреНрдЫреБред рдо рддреНрдпрд╣рд╛рдБ рдХрд╕рд░реА рдкреБрдЧреЗрдБ рднрдиреНрдиреЗ рдпрд╣рд╛рдБ рдЫред
рдХрд┐рдмреЛрд░реНрдбрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрджреИ
рдлреЛрди рд╡рд╛ рдЯреНрдпрд╛рдмреНрд▓реЗрдЯрдХреЛ рдЕрди-рд╕реНрдХреНрд░рд┐рди рдХрд┐рдмреЛрд░реНрдб рдорд╛рд░реНрдлрдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЧрд░реНрди рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рдПрдХрджрдореИ рдЕрдкреНрдареНрдпрд╛рд░реЛ рдЫред рдо рдмрд╛рд╣реНрдп рдХрд┐рдмреЛрд░реНрдб рдЬрдбрд╛рди рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрдЫреБ, рдпрд╛ рдд рдмреНрд▓реБрдЯреБрде рдорд╛рд░реНрдлрдд рд╡рд╛ рддрд╛рд░рдпреБрдХреНрдд рдХрд┐рдмреЛрд░реНрдб рдЬрдбрд╛рди рдЧрд░реНрди рдХреНрдпрд╛рдореЗрд░рд╛ рдПрдбрд╛рдкреНрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ (рдореИрд▓реЗ рдкрдЫрд┐рд▓реНрд▓реЛ рд░реЛрдЬреЗрдВ)ред рдЖрдИрдлреЛрди рем рдорд╛ рд╕реНрдкреНрд▓рд┐рдЯ рдХрд┐рдиреЗрд╕рд┐рд╕ рдПрдбрднрд╛рдиреНрдЯреЗрдЬ рдХрд┐рдмреЛрд░реНрдб рдЬрдбрд╛рди рдЧрд░реНрджрд╛, рдкрд░рд┐рдгрд╛рдо рдПрдХ рдЕрдиреМрдареЛ рдЙрдкрдХрд░рдг рд╣реЛ рдЬреБрди рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫред рдХреНрд▓рд╛рд╕рд┐рдХрдмрд╛рдЯ рдЫрд╛рдпрд╛рдБ рджреМрдбред
iOS рдорд╛ рд╢реЗрд▓ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджреИ
iOS рдорд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рддреНрдордХ Linux рдкреНрд░рдгрд╛рд▓реА рдЪрд▓рд╛рдЙрди, рджреБрдИ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЫрдиреН:
- рд╕реБрд░рдХреНрд╖рд┐рдд рд╢реЗрд▓ (SSH) рд▓рд┐рдирдХреНрд╕ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдЬрдбрд╛рди рд╣реБрдБрджреИ
- iSH рд╕рдБрдЧ рдЕрд▓реНрдкрд╛рдЗрди рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рднрд░реНрдЪреБрдЕрд▓ рдкреНрд░рдгрд╛рд▓реА рдЪрд▓рд╛рдЙрдиреЗ, рдЬреБрди рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣реЛ рддрд░ рдПрдкреНрдкрд▓рдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡рдХреЛ рдЯреЗрд╕реНрдЯрдлреНрд▓рд╛рдЗрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрдкрд░реНрдЫред
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдкрдорд╛, рддреНрдпрд╣рд╛рдБ рджреБрдИ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЯрд░реНрдорд┐рдирд▓ рдЗрдореБрд▓реЗрдЯрд░ рдПрдкрд╣рд░реВ рдЫрдиреН рдЬрд╕рд▓реЗ рдкреНрд░рддрд┐рдмрдиреНрдзрд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдЪрд▓рд╛рдЙрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпреА рд╕рдмреИрднрдиреНрджрд╛ рд╕реНрдЯреНрд░рд┐рдк-рдбрд╛рдЙрди рд╡рд┐рдХрд▓реНрдк рд╣реБрдиреН - рддрдкрд╛рдИрдВ рд╡рд╛рд╕реНрддрд╡рдорд╛ рд▓рд┐рдирдХреНрд╕ рдЪрд▓рд╛рдЗрд░рд╣рдиреБрднрдПрдХреЛ рдЫреИрди, рддрдкрд╛рдИрдВ рд▓рд┐рдирдХреНрд╕ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЪрд▓рд╛рдЗрд░рд╣рдиреБрднрдПрдХреЛ рдЫред рдпреА рдПрдкрд╣рд░реВрд╕рдБрдЧ рддрдкрд╛рдИрдВрд▓реЗ рдХреЗ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рднрдиреНрдиреЗрдорд╛ рдЧрдореНрднреАрд░ рд╕реАрдорд┐рддрддрд╛рд╣рд░реВ рдЫрдиреН, рддрд░ рддрдкрд╛рдИрдВрд▓реЗ рдХреЗрд╣реА рдХрдорд╛рдгреНрдб-рд▓рд╛рдЗрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред
рдЬрдЯрд┐рд▓ рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдорд╛ рдЬрд╛рдиреБ рдЕрдШрд┐, рдо рд╕рдмреИрднрдиреНрджрд╛ рд╕рд░рд▓ рддрд░рд┐рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреЗрдЫреБред
рд╡рд┐рдХрд▓реНрдк рез: рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рд╢реЗрд▓
рд╕рдмреИрднрдиреНрджрд╛ рд╕рдЬрд┐рд▓реЛ рддрд░рд┐рдХрд╛ рднрдиреЗрдХреЛ iOS рдПрдк рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБ рд╣реЛред ред рдпреЛ рд╢реВрдиреНрдп рдбрд▓рд░рдорд╛ реореж рднрдиреНрджрд╛ рдмрдвреА рдЖрджреЗрд╢рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рднрдПрдХреЛ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рд╢реЗрд▓ред рдпреЛ рдкрд╛рдЗрдерди реи.рен, рдкрд╛рдЗрдерди рей.рен, рд▓реБрдЖ, рд╕реА, рдХреНрд▓реНрдпрд╛рдЩ, рд░ рдЕрдиреНрдпрд╕рдБрдЧ рдЖрдЙрдБрдЫред
рдпрд╕рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рдЧрднрдЧ рдЙрд╕реНрддреИ рдЫред , рдпрд╕рдХреЛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ "рд╕реНрдХреНрд░рд┐рди рдЗрдирдкреБрдЯ рднрдПрдХреЛ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕" рдХреЛ рд░реВрдкрдорд╛ рд╡рд░реНрдгрди рдЧрд░реЗрдХрд╛ рдЫрдиреНред a-Shell рд╕реНрд░реЛрдд рдХреЛрдб рдЙрдкрд▓рдмреНрдз рдЫред , рдпреЛ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдХрд╛рд╕ рдЕрдиреНрддрд░реНрдЧрдд рдЫ, рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рд░ Lua, Python, Tex, Vim, JavaScript, C рд░ C++, рд╕рд╛рдереИ Clang рд░ Clang++ рд╕рдБрдЧ рдЖрдЙрдБрдЫред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ pip рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкрд╛рдЗрдерди рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдкрдирд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рд╡рд┐рдХрд▓реНрдк реи: SSH
рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрдХреЛ рдЕрд░реНрдХреЛ рдЪрд░рдг рднрдиреЗрдХреЛ SSH рдХреНрд▓рд╛рдЗрдиреНрдЯ рд╕реЗрдЯрдЕрдк рдЧрд░реНрдиреБ рд╣реЛред рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐, рд╣рд╛рдореАрд▓реЗ Linux рд╡рд╛ BSD рдЪрд▓рд╛рдЙрдиреЗ рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди iOS рдХрд╛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ SSH рдХреНрд▓рд╛рдЗрдиреНрдЯ рдПрдкрд╣рд░реВ рдордзреНрдпреЗ рдХреБрдиреИ рдкрдирд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрд╖рдо рднрдПрдХрд╛ рдЫреМрдВред SSH рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдХреЛ рдлрд╛рдЗрджрд╛ рдпреЛ рд╣реЛ рдХрд┐ рд╕рд░реНрднрд░рд▓реЗ рдХреБрдиреИ рдкрдирд┐ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рд╕рд╛рде рдХреБрдиреИ рдкрдирд┐ рд╡рд┐рддрд░рдг рдЪрд▓рд╛рдЙрди рд╕рдХреНрдЫред рддрдкрд╛рдИрдВ рдЯрд╛рдврд╛рдмрд╛рдЯ рдХрд╛рдо рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рд░ рддрдкрд╛рдИрдВрдХреЛ рдХрд╛рдо рддрдкрд╛рдИрдВрдХреЛ iOS рдЙрдкрдХрд░рдгрдХреЛ рдЯрд░реНрдорд┐рдирд▓ рдЗрдореБрд▓реЗрдЯрд░рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд╣реБрдиреНрдЫред
тАФ рдорд╛ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рд╢реБрд▓реНрдХ SSH рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реЛ ред рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдЙрдкрдХрд░рдгрдХреЛ рд╕рд╛рдиреЛ рд╕реНрдХреНрд░рд┐рдирд▓рд╛рдИ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рд╕рдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рднрдиреЗрдХреЛ рдХреБрдиреИ рдкрдирд┐ рдЕрдиреНрдп рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдорд╛рд░реНрдлрдд рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдиреБ рдЬрд╕реНрддреИ рд╣реЛред рдмреНрд▓рд┐рдВрдХ рдЯрд░реНрдорд┐рдирд▓ рд░рд╛рдореНрд░реЛ рджреЗрдЦрд┐рдиреНрдЫ, рдпрд╕рдорд╛ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрд╣рд░реВ рдЫрдиреН, рд░ рдирдпрд╛рдБ рдлрдиреНрдЯрд╣рд░реВ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░реНрдиреЗ рд░ рдердкреНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕рд╣рд┐рдд рдЖрдлреНрдиреИ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдЫред
рд╡рд┐рдХрд▓реНрдк рей: рд▓рд┐рдирдХреНрд╕ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН
рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди SSH рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреЗ рдПрдХ рд░рд╛рдореНрд░реЛ рддрд░рд┐рдХрд╛ рд╣реЛ, рддрд░ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░ рд░ рдиреЗрдЯрд╡рд░реНрдХ рдЬрдбрд╛рди рдЪрд╛рд╣рд┐рдиреНрдЫред рдпреЛ рдареВрд▓реЛ рдмрд╛рдзрд╛ рд╣реЛрдЗрди, рддрд░ рдпрд╕рд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрди, рддреНрдпрд╕реИрд▓реЗ рддрдкрд╛рдИрдВрд▓реЗ рд╕рд░реНрднрд░ рдмрд┐рдирд╛ рд▓рд┐рдирдХреНрд╕рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреБрдкрд░реНрдиреЗ рд╣реБрди рд╕рдХреНрдЫред
рдпрджрд┐ рдпреЛ рддрдкрд╛рдИрдВрдХреЛ рдорд╛рдорд▓рд╛ рд╣реЛ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдПрдХ рдХрджрдо рдЕрдЧрд╛рдбрд┐ рдмрдврд╛рдЙрдиреБ рдкрд░реНрдиреЗрдЫред тАФ рдПрдкреНрдкрд▓ рдПрдк рд╕реНрдЯреЛрд░рдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдиреБрднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ рд╡рд┐рдХрд╛рд╕рдорд╛ рд░рд╣реЗрдХрд╛ рдПрдкрд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╕реЗрд╡рд╛ рд╣реЛред TestFlight рдПрдк рдПрдк рд╕реНрдЯреЛрд░рдмрд╛рдЯ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд░ рддреНрдпрд╕рдкрдЫрд┐ рдкрд░реАрдХреНрд╖рдг рдПрдкрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред TestFlight рдорд╛ рд░рд╣реЗрдХрд╛ рдПрдкрд╣рд░реВрд▓реЗ рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛рдорд╛ рдмреАрдЯрд╛ рдкрд░реАрдХреНрд╖рдХрд╣рд░реВ (рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ резреж,режрежреж рд╕рдореНрдо) рд▓рд╛рдИ рд╕реАрдорд┐рдд рд╕рдордпрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫрдиреНред рдкрд░реАрдХреНрд╖рдг рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдЙрдкрдХрд░рдгрдмрд╛рдЯ рд▓рд┐рдЩреНрдХ рдкрдЫреНрдпрд╛рдЙрдиреБ рдкрд░реНрдЫ, рдЬреБрди рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдкрд░реАрдХреНрд╖рдг рдПрдкрдХреЛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рд╣реБрдиреНрдЫред
iSH рд╕рдБрдЧ рдЕрд▓реНрдкрд╛рдЗрди рд▓рд┐рдирдХреНрд╕ рдЪрд▓рд╛рдЙрдБрджреИ
тАФ рдПрдЙрдЯрд╛ рдЦреБрд▓рд╛-рд╕реНрд░реЛрдд рдЯреЗрд╕реНрдЯрдлреНрд▓рд╛рдЗрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реЛ рдЬрд╕рд▓реЗ рддрдпрд╛рд░ рд╡рд┐рддрд░рдгрдХреЛ рд╕рд╛рде рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдЪрд▓рд╛рдЙрдБрдЫред (рдереЛрд░реИ рдкреНрд░рдпрд╛рд╕рдорд╛, рддрдкрд╛рдИрдВ рдЕрдиреНрдп рд╡рд┐рддрд░рдгрд╣рд░реВ рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ)ред
рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕реБрд╡рд┐рдзрд╛: рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдЫредред iSH рд╣рд╛рд▓ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдПрдк рднрдПрдХреЛрд▓реЗ, рдпрд╕рд▓реЗ рднрд░рдкрд░реНрджреЛ рд░ рдирд┐рд░рдиреНрддрд░ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЖрд╢рд╛ рдирдЧрд░реНрдиреБрд╣реЛрд╕реНред TestFlight рдПрдкрд╣рд░реВ рд╕рдордп-рд╕реАрдорд┐рдд рдЫрдиреНред рдореЗрд░реЛ рд╣рд╛рд▓рдХреЛ рдирд┐рд░реНрдорд╛рдг рдХреЗрд╡рд▓ ремреж рджрд┐рдирдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд░рд╣рдиреЗрдЫред рдпрд╕рдХреЛ рдорддрд▓рдм ремреж рджрд┐рди рдкрдЫрд┐ рдорд▓рд╛рдИ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓рд┐рдиреЗрдЫ рд░ iSH рдкрд░реАрдХреНрд╖рдгрдХреЛ рдЕрд░реНрдХреЛ рдЪрд░рдгрдорд╛ рдкреБрди: рд╕рд╛рдореЗрд▓ рд╣реБрдиреБрдкрд░реНрдиреЗрдЫред рдпрд╕рдмрд╛рд╣реЗрдХ, рдо рдореЗрд░рд╛ рд╕рдмреИ рдлрд╛рдЗрд▓рд╣рд░реВ рдЧреБрдорд╛рдЙрдиреЗрдЫреБ рдЬрдмрд╕рдореНрдо рдореИрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ iOS рдорд╛ Files рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрджрд┐рди рд╡рд╛ Git рд╣реЛрд╕реНрдЯрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджрд┐рди рд╡рд╛ рдЕрд░реНрдХреЛ рд╢рдмреНрджрдорд╛: рдпреА рд╕рдмреИ рдХрд╛рдо рдЧрд░рд┐рд░рд╣рдиреЗ рдЖрд╢рд╛ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН! рддрдкрд╛рдИрдВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХреБрдиреИ рдкрдирд┐ рдХреБрд░рд╛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдирд░рд╛рдЦреНрдиреБрд╣реЛрд╕реН! рдЫреБрдЯреНрдЯреИ рд╕реНрдерд╛рдирдорд╛ рдлрд┐рд░реНрддрд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН!
iSH рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджреИ
рд╕реНрдерд╛рдкрдирд╛ рд╕рдВрдЧ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдПрдк рд╕реНрдЯреЛрд░рдмрд╛рдЯред рддреНрдпрд╕рдкрдЫрд┐ iSH рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдПрдкрдХреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯрдмрд╛рдЯред AltStore рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдпрд╕рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдЕрд░реНрдХреЛ рддрд░рд┐рдХрд╛ рдЫ, рддрд░ рдореИрд▓реЗ рдпреЛ рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗрдХреЛ рдЫреИрдиред рд╡рд╛, рдпрджрд┐ рддрдкрд╛рдИрдВрд╕рдБрдЧ рд╕рд╢реБрд▓реНрдХ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдЦрд╛рддрд╛ рдЫ рднрдиреЗ, рддрдкрд╛рдИрдВ GitHub рдмрд╛рдЯ iSH рднрдгреНрдбрд╛рд░ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ рдЖрдлреИрдВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рд▓рд┐рдЩреНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, TestFlight рд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдЙрдкрдХрд░рдгрдорд╛ iSH рдПрдк рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗрдЫред рдЕрдиреНрдп рдХреБрдиреИ рдкрдирд┐ рдПрдк рдЬрд╕реНрддреИ, рд╕реНрдХреНрд░рд┐рдирдорд╛ рдПрдЙрдЯрд╛ рдЖрдЗрдХрди рджреЗрдЦрд╛ рдкрд░реНрдиреЗрдЫред
рдкреНрдпрд╛рдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди
iSH рд▓реЗ Alpine Linux рд╕рдБрдЧ x86 рдЗрдореБрд▓реЗрдЯрд░ рдЪрд▓рд╛рдЙрдБрдЫред Alpine рдПрдЙрдЯрд╛ рд╕рд╛рдиреЛ рдбрд┐рд╕реНрдЯреНрд░реЛ рд╣реЛ, рдЬрд╕рдХреЛ рд╕рд╛рдЗрдЬ релMB рднрдиреНрджрд╛ рдХрдо рдЫред Alpine рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдпреЛ рдореЗрд░реЛ рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рдерд┐рдпреЛ, рддреНрдпрд╕реИрд▓реЗ рдореИрд▓реЗ рд╕реЛрдЪреЗрдХреЛ рдерд┐рдПрдБ рдХрд┐ minimalism рдХрд╖реНрдЯрдХрд░ рд╣реБрдиреЗрдЫ, рддрд░ рдорд▓рд╛рдИ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдпреЛ рд╕рд╛рдБрдЪреНрдЪреИ рдорди рдкрд░реНрдЫред

рдЕрд▓реНрдкрд╛рдЗрдирд▓реЗ рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ , рдЬреБрди apt рд╡рд╛ pacman рднрдиреНрджрд╛ рдкрдирд┐ рд╕рд░рд▓ рдЫред
рдкреНрдпрд╛рдХреЗрдЬ рдХрд╕рд░реА рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ:
apk add packageрдкреНрдпрд╛рдХреЗрдЬ рдХрд╕рд░реА рд╣рдЯрд╛рдЙрдиреЗ:
apk del packageрдЕрдиреНрдп рдЖрджреЗрд╢ рд░ рдЬрд╛рдирдХрд╛рд░реА рдХрд╕рд░реА рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ:
apk --helpрдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрджреИ:
apk update
apk upgradeрдкрд╛рда рд╕рдореНрдкрд╛рджрдХ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджреИ
рдЕрд▓реНрдкрд╛рдЗрдирдХреЛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ Vi рд╣реЛ, рддрд░ рдорд▓рд╛рдИ Vim рдорди рдкрд░реНрдЫ, рддреНрдпрд╕реИрд▓реЗ рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрдВ:
apk add vimрдпрджрд┐ рддрдкрд╛рдИрдВ рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ Nano рд╡рд╛ Emacs рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рд╢реЗрд▓ рдкрд░рд┐рд╡рд░реНрддрди
рдорд▓рд╛рдИ рддрд┐рдореНрд░реЛ рдмрд╛рд░реЗрдорд╛ рдерд╛рд╣рд╛ рдЫреИрди, рддрд░ рдорд▓рд╛рдИ рдпреЛ рдЪрд╛рд╣рд┐рдПрдХреЛ рдерд┐рдпреЛред рдЕрд░реВ рдорд╛рдирд┐рд╕рд╣рд░реВ рд░реБрдЪрд╛рдЙрдБрдЫрдиреН рд╡рд╛ ред рдпрджреНрдпрдкрд┐, рдЕрд▓реНрдкрд╛рдЗрдирд▓реЗ рдЦрд░рд╛рдиреА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ! рдЦрд░рд╛рдиреА рдбреНрдпрд╛рд╕ рд╢реЗрд▓рдХреЛ рдХрд╛рдБрдЯрд╛ рд╣реЛ, рдЬреБрди рдЖрдлреИрдВрдорд╛ рдореВрд▓ рдЦрд░рд╛рдиреАрдХреЛ рдХрд╛рдБрдЯрд╛ рд╣реЛ, рд╡рд╛ ред рдпрд╕рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЧрддрд┐ рд╣реЛред рдореИрд▓реЗ рдмрд┐рд▓реНрдЯ-рдЗрди рдЕрдЯреЛрдХрдореНрдкреНрд▓реАрд╢рди, рд░рдЩрд╣рд░реВ, рднрд┐рдо рдХреБрдЮреНрдЬреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд░ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рдЧрддрд┐ рд╡реНрдпрд╛рдкрд╛рд░ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВ рдЬреБрди рдорд▓рд╛рдИ рдорди рдкрд░реНрдЫ рд░ рдлрд┐рд╢ рд╢реЗрд▓рдмрд╛рдЯ рдерд╛рд╣рд╛ рдЫред
рдорд╛рдЫрд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджреИ:
apk add fishрдпрджрд┐ рддрдкрд╛рдИрдВ Bash рд▓рд╛рдИ рдпрд╕рдХреЛ рд╕реНрд╡рдд: рд╕рдорд╛рдкреНрддрд┐ рд░ рдореНрдпрд╛рди рдкреГрд╖реНрдард╣рд░реВ рд╕рд╣рд┐рдд рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН:
apk add bash bash-doc bash-completionрдЕрд▓реНрдкрд╛рдЗрдирдХреЛ рдиреНрдпреВрдирддрдо рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛рдХреЛ рдЕрд░реНрде рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдХреЗрд╣реА рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рдЬреБрди рдЕрдиреНрдп рд╡рд┐рддрд░рдгрд╣рд░реВрдорд╛ рдПрдХрд▓ рдкреНрдпрд╛рдХреЗрдЬ рд╣реБрдиреН, рдзреЗрд░реИ рд╕рд╛рдирд╛ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реБрдиреЗрдЫрдиреНред рдпрд╕рдХреЛ рдЕрд░реНрде рдпреЛ рдкрдирд┐ рд╣реЛ рдХрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдЖрдлреВрд▓реЗ рдЪрд╛рд╣реЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдиреБрдХреВрд▓рд┐рдд рд░ рд╕рдВрдХреБрдЪрд┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
Bash рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдердк рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рд▓рд╛рдЧрд┐, рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН .
рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╢реЗрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдорд╛рдЫрд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрдкрдЫрд┐, рддрдкрд╛рдИрдВ рдЕрд╕реНрдерд╛рдпреА рд░реВрдкрдорд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдЧрд░реЗрд░ рдпрд╕рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ fish рд░ рдЦреЛрд▓рдорд╛ рдЬрд╛рдиреНрдЫред рддрд░ рдо рдорд╛рдЫрд╛рд▓рд╛рдИ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЦреЛрд▓ рдмрдирд╛рдЙрди рдЪрд╛рд╣рдиреНрдЫреБ, рд░ рдЖрджреЗрд╢ chsh, рдЬреБрди рдореИрд▓реЗ рдЕрдиреНрдп рд╡рд┐рддрд░рдгрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХреЛ рдерд┐рдПрдБ, рдХрд╛рдо рдЧрд░реЗрдиред
рдкрд╣рд┐рд▓реЗ, рдорд╛рдЫрд╛ рдХрд╣рд╛рдБ рд╕реНрдерд╛рдкрд┐рдд рдЫ рднрдиреЗрд░ рдкрддреНрддрд╛ рд▓рдЧрд╛рдФрдВ:
which fishрдореИрд▓реЗ рдпреЛ рдкрд╛рдПрдБ:
/usr/bin/fish рдЕрд░реНрдХреЛ, рд▓рдЧрдЗрди рд╢реЗрд▓рд▓рд╛рдИ fish рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред рддрдкрд╛рдИрдВрд▓реЗ рдордирдкрд░реНрдиреЗ рдХреБрдиреИ рдкрдирд┐ рд╕рдореНрдкрд╛рджрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпрджрд┐ рддрдкрд╛рдИрдВ рд╢реБрд░реБрдЖрддреА рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, Nano рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдХрдорд╛рдиреНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ apk add nano) рддрд╛рдХрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрди рд░ CTRL+X рдорд╛рд░реНрдлрдд рдмрдЪрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдкреБрд╖реНрдЯрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрдиреБрд╣реЛрд╕реНред
рддрд░ рдореИрд▓реЗ Vim рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдВ:
vim /etc/passwdрдореЗрд░реЛ рдкрд╣рд┐рд▓реЛ рдкрдЩреНрдХреНрддрд┐ рдпрд╕реНрддреЛ рдерд┐рдпреЛ:
root:x:0:0:root:/root:/bin/ashрдорд╛рдЫрд╛рд▓рд╛рдИ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╢реЗрд▓ рдмрдирд╛рдЙрди, рдпреЛ рд▓рд╛рдЗрдирд▓рд╛рдИ рдирд┐рдореНрдирдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реН:
root:x:0:0:root:/root:/usr/bin/fishрддреНрдпрд╕рдкрдЫрд┐ рдлрд╛рдЗрд▓ рдмрдЪрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрдиреБрд╣реЛрд╕реНред
рдорд▓рд╛рдИ рдкрдХреНрдХрд╛ рдЫ рдХрд┐ рд╢реЗрд▓ рдорд╛рд░реНрдЧ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреЗ рдПрдЙрдЯрд╛ рд░рд╛рдореНрд░реЛ рддрд░рд┐рдХрд╛ рдЫ рддрд╛рдХрд┐ рдпрд╕рд▓рд╛рдИ рддреБрд░реБрдиреНрддреИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдпреЛрд╕реНред рдорд▓рд╛рдИ рддреНрдпрд╕реНрддреЛ рдХреБрдиреИ рддрд░рд┐рдХрд╛ рдерд╛рд╣рд╛ рдЫреИрди, рддреНрдпрд╕реИрд▓реЗ рдо рдПрдк рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рдлрд░реНрдХрди, рд╢реЗрд▓рд▓рд╛рдИ рдЬрдмрд░рдЬрд╕реНрддреА рдЫреЛрдбреНрди, рд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрдлреНрдиреЛ рдЖрдИрдкреНрдпрд╛рдб рд╡рд╛ рдЖрдИрдлреЛрди рдмрдиреНрдж рдЧрд░реЗрд░ рд░рд┐рдмреБрдЯ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрджрдЫреБред iSH рдлреЗрд░рд┐ рдЦреЛрд▓реНрдиреБрд╣реЛрд╕реН, рд░ рдЕрдм "рдЕрд▓реНрдкрд╛рдЗрдирдорд╛ рд╕реНрд╡рд╛рдЧрдд рдЫ!" рд╕рдиреНрджреЗрд╢ рд░ apk рдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддрдкрд╛рдИрдВрд▓реЗ рдорд╛рдирдХ рдлрд┐рд╢ рд▓рдЧрдЗрди рд╕реНрд╡рд╛рдЧрдд рд╕рдиреНрджреЗрд╢ рджреЗрдЦреНрдиреБрд╣реБрдиреЗрдЫ: рдорд╛рдЫрд╛рдорд╛ рд╕реНрд╡рд╛рдЧрдд рдЫ, рдореИрддреНрд░реАрдкреВрд░реНрдг рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдЦреЛрд▓ред рд╣реБрд░реНрд░реЗ!

рдкрд╛рдЗрдерди рд░ рдкрд╛рдЗрдк рд╕реЗрдЯрдЕрдк рдЧрд░реНрджреИ
рдореИрд▓реЗ рдердкреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВ (рд╕рдВрд╕реНрдХрд░рдг рей.x), рдХреЛрдб рд▓реЗрдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд╣реЛрдЗрди, рддрд░ рдо рдзреЗрд░реИ рдкрд╛рдЗрдерди рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдПрдХреЛрд▓реЗ рдкрдирд┐ред рдпрд╕рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реМрдВ:
apk add python3рдкрд╛рдЗрдерди реи.x рдкреБрд░рд╛рдиреЛ рднрдП рдкрдирд┐, рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:
apk add pythonрдкрд╛рдЗрдерди рдкреНрдпрд╛рдХреЗрдЬ рдореНрдпрд╛рдиреЗрдЬрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реМрдВ рдЬрд╕рд▓рд╛рдИ pip рднрдирд┐рдиреНрдЫ рд░ :
python3 -m ensurepip --default-pipрдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рд╕реНрдерд╛рдкрдирд╛ рд░ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдХреЗрд╣реА рд╕рдордп рд▓рд╛рдЧреНрдиреЗрдЫ, рддреНрдпрд╕реИрд▓реЗ рдкрд░реНрдЦрдиреБрд╣реЛрд╕реНред
рддреНрдпрд╕рдкрдЫрд┐ рддрдкрд╛рдИрдВ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЙрдкрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред :
apk add curlрдореНрдпрд╛рдиреБрдЕрд▓рд╣рд░реВ рдкрдвреНрдиреБрд╣реЛрд╕реН
рдорд╛рдЫрд╛рд▓реЗ рдореНрдпрд╛рди рдкреГрд╖реНрдард╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдирд┐рд░реНрдорд┐рдд рд╕реНрд╡рдд: рд╕рдорд╛рдкреНрддрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдЕрдиреНрдп рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рдЬрд╕реНрддреИ, рдо рдореНрдпрд╛рдиреБрдЕрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреБред man, рд░ рдЕрд▓реНрдкрд╛рдЗрдирдорд╛ рдпреЛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред рддреНрдпрд╕реИрд▓реЗ рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЯрд░реНрдорд┐рдирд▓ рдкреЗрдЬрд░рд╕рдБрдЧ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрдВред :
apk add man man-pages less less-docрдорд╛рдирд┐рд╕рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдо рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреБ , рд╕рд░рд▓реАрдХреГрдд рд░ рд╕рдореБрджрд╛рдп-рд╕рдВрдЪрд╛рд▓рд┐рдд рдореНрдпрд╛рди рдкреГрд╖реНрдард╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджреИред
рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ pip рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрдВ:
pip install tldr рдЯреЛрд▓реА tldr рдирдпрд╛рдБ рдкреГрд╖реНрдардХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрд░реЛрдз рдЖрдЙрдБрджрд╛ рдкреГрд╖реНрдард╣рд░реВ рдкреБрди: рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╡реЗрдмрдорд╛ рдЬрдбрд╛рди рд╣реБрдиреНрдЫред рдпрджрд┐ рддрдкрд╛рдИрдВ рдЖрджреЗрд╢ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдЬрд╛рдиреНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдИрдВ рдХреЗрд╣рд┐ рд▓реЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдЬрд╕реНрддреИ tldr curl рд░ рд╕рд░рд▓ рдЕрдВрдЧреНрд░реЗрдЬреАрдорд╛ рд╡рд┐рд╡рд░рдг рд░ рдЖрджреЗрд╢ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рд░рд╛рдореНрд░рд╛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рдЕрд╡рд╢реНрдп рдкрдирд┐, рдпреЛ рд╕рдмреИ рд╕реНрдерд╛рдкрдирд╛ рдХрд╛рд░реНрдп рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд╡рд╛ рд╕реНрдерд╛рдкрдирд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рддрд░ рддреНрдпреЛ рддрдкрд╛рдИрдВрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрдиреБрд╕рд╛рд░ рдиреНрдпреВрдирддрдо рд╕реНрдерд╛рдкрдирд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░реНрдиреЗ рдЕрд▓реНрдкрд╛рдЗрди рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛рд╕рдБрдЧ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдореЗрд▓ рдЦрд╛рдБрджреИрдиред рдпрд╕рдмрд╛рд╣реЗрдХ, рдпрд╕рд▓реЗ рдзреЗрд░реИ рд╕рдордп рд▓рдЧрд╛рдпреЛ, рд╣реЛрдЗрди рд░?
рдердк рдЬрд╛рдирдХрд╛рд░реА
iSH рд╡рд┐рдХреАрд╕рдБрдЧ рдПрдЙрдЯрд╛ рдкреГрд╖реНрда рдЫ ""рд╣рд╛рд▓ рдХреБрди рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдЪрд▓рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреН рднрдиреНрдиреЗ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╕рд╣рд┐рддред рдЦреИрд░, рдпреЛ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ .
рдЕрд░реНрдХреЛ рд╡рд┐рдХреА рдкреГрд╖реНрдард▓реЗ рдХрд╕рд░реА рд╡рд░реНрдгрди рдЧрд░реНрджрдЫ iOS рдлрд╛рдЗрд▓ рдПрдкрдмрд╛рдЯред рдпреЛ рддрдкрд╛рдИрдВрд▓реЗ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд╛рд░реНрди рд░ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рд╕рдХреНрдиреЗ рддрд░рд┐рдХрд╛рд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рд╣реЛред
рддрдкрд╛рдИрдВ Git рдкрдирд┐ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рд╣реЛ! apk add git ) рд░ рдЖрдлреНрдиреЛ рдХрд╛рдорд▓рд╛рдИ рд░рд┐рдореЛрдЯ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрдорд╛ рдзрдХреЗрд▓реНрдиреБрд╣реЛрд╕реН рд╡рд╛ SSH рдорд╛рд░реНрдлрдд рд╕рд░реНрднрд░рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реНред рд░, рдЕрд╡рд╢реНрдп рдкрдирд┐, рддрдкрд╛рдИрдВрд▓реЗ GitHub рдмрд╛рдЯ рдХреБрдиреИ рдкрдирд┐ рдЙрддреНрдХреГрд╖реНрдЯ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рд░ рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
iSH рдмрд╛рд░реЗ рдердк рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рд▓рд╛рдЧрд┐, рдХреГрдкрдпрд╛ рдпреА рд▓рд┐рдЩреНрдХрд╣рд░реВ рдкрдЫреНрдпрд╛рдЙрдиреБрд╣реЛрд╕реН:
рд╡рд┐рдЬреНрдЮрд╛рдкрдирдХреЛ рдЕрдзрд┐рдХрд╛рд░рдорд╛
рднрдбреНрд╕рд┐рдирд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд╣рд░реБ рд╡рд╛ рд╡рд┐рдиреНрдбреЛрдЬред рд╣рд╛рдореА рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ , рд╣рд╛рдореНрд░реЛ рдЖрдлреНрдиреИ рдбрд┐рдЬрд╛рдЗрдирдХреЛ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рд░реНрднрд░ рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓ рд░ рд░реВрд╕ рд░ EU рдорд╛ рдХреЗрд╣реА рдЙрддреНрдХреГрд╖реНрдЯ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВред рдЕрд░реНрдбрд░ рдЧрд░реНрди рд╣рддрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН!
рд╕реНрд░реЛрдд: www.habr.com
