... рдпрд╛ *.deb
рдкреИрдХреЗрдЬ рдФрд░ рдЕрдзрд┐рдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП TeamCity рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред
рдореБрдЭреЗ tcDebRepository рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рднреЛрд▓реЗрдкрди рд╕реЗ рдорд╛рдирддрд╛ рдерд╛ рдХрд┐ "рдЕрдм рдореИрдВ рдЗрд╕рдореЗрдВ рдкреНрд▓рдЧ рд▓рдЧрд╛рдКрдВрдЧрд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдЬрд╛рджреБрдИ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред" рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛, рдФрд░ рдЕрдВрдд рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдиреБрднрд╡ рдЬрдорд╛ рд╣реБрдЖ рдерд╛, рдЬрд┐рд╕реЗ рдореИрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рд▓реЗрдЦ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ TeamCity рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдХрд╛ рдкрд░рд┐рдЪрдп рдирд╣реАрдВ рд╣реИ рдФрд░ рдпрд╣ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдкрд╛рдардХ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА TeamCity рдФрд░ Debian GNU / Linux рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рджреЛрдиреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИред рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдХреНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдиреЗ рдХрднреА рдЯреАрдордХрд┐рдЯ рдХреЛ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рд╣реИ, рддреЛ рдЖрдк рд╢рд╛рдпрдж рдпрд╣рд╛рдВ рд╣реИрдВ ред рдЖрдк рдбреЗрдмрд┐рдпрди рдиреНрдпреВ рдореЗрдВрдЯреЗрдирд░реНрд╕ рдЧрд╛рдЗрдб рдореЗрдВ рдбреЗрдмрд┐рдпрди рдореЗрдВ рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП (рдпрджрд┐ рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ), рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдбреЗрдмрд┐рдПрди 8.0 (рдЬреЗрд╕реА) рдХреЛ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЯреАрдорд╕рд┐рдЯреА 10 рд╕рд░реНрд╡рд░ рдФрд░ 3 рдПрдЬреЗрдВрдЯреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред 3 рдПрдЬреЗрдВрдЯ - рдпрд╣ рдЯреАрдорд╕рд┐рдЯреА рдкреНрд░реЛрдлреЗрд╢рдирд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реАрдорд╛ рд╣реИред рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╕рдм рдХреБрдЫ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдбреЗрдмрд┐рдпрди рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рд╡рд┐рддрд░рдг рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд╕реНрдЯреНрд░рд╛ рд▓рд┐рдирдХреНрд╕ ред
рдпреЛрдЬрдирд╛рдУрдВ
рдмрд▓реНрдХрд┐ рдордирдорд╛рдиреЗ рддрд░реАрдХреЗ рд╕реЗ, рдореИрдВрдиреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП 4 рдкреИрдХреЗрдЬ рдЪреБрдиреЗ:
рдмрд┐рд▓реНрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, 20 рдкреИрдХреЗрдЬ рддрдХ "рдбрд╛рдпрд▓" рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред
рдЯреНрд░реЗрдирд┐рдВрдЧ
TeamCity рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЯреАрдордХреАрдЯреА рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдПрдЬреЗрдВрдЯ рдорд╢реАрдиреЛрдВ рдкрд░ рдмрд┐рд▓реНрдб-рдПрд╕реЗрдВрд╢рд┐рдпрд▓- рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд╕рд╛рде рд╣реА рд╕рднреА рдЪрд╛рд░ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░рддрд╛ (рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рд╕реЗ)
build-depends
рдФрд░
build-depends-indep
)ред рдпрд╣ рдмрд┐рд▓реНрдб рдирд┐рд░реНрднрд░рддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдХрдо (рд▓реЗрдХрд┐рди рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдЧрд╛)ред
рдкреИрдХреЗрдЬ рдкреНрд░рдХрд╛рд░ рдбреЗрдмрд┐рдпрди GNU / рд▓рд┐рдирдХреНрд╕ рдкрд░
рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмреАрдЪ, рдкреИрдХреЗрдЬ "рджреЗрд╢реА" ( рджреЗрд╢реА ) рдФрд░ рдмрд╛рд╣рд░реА ( рдЧреИрд░-рджреЗрд╢реА ) ( рдЕрдзрд┐рдХ ) рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВред рдореВрд▓ рдкреИрдХреЗрдЬ ( autotools-dev
debhelper
, debhelper
, dpkg
) рдХреЛ рдЖрдорддреМрд░ рдкрд░ рдбреЗрдмрд┐рдпрди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА (рд╕реНрд░реЛрдд рдкреЗрдбрд╝ рдХреА рдЬрдбрд╝ рдореЗрдВ debian/
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛) рд╢рд╛рдорд┐рд▓ рд╣реИред
рдмрд╛рд╣рд░реА рдкреИрдХреЗрдЬ ( bash
) рдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рд╕реНрд░реЛрдд рдХреЛрдб рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдбреЗрдмрд┐рдпрди рд╕реЗ рдмрдВрдзрд╛ рд╣реБрдЖ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ (рд░реВрд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЗрд╕реЗ "рдбреЗрдмрд┐рдпрди рдбреЗрд╡рд▓рдкрд░" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдВрдЧреНрд░реЗрдЬреА рднрд╛рд╖рд╛ рдореЗрдВ "рдЕрдиреБрд░рдХреНрд╖рдХ") рдЖрдкрдХреЛ рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕реНрд░реЛрдд рдХреЛрдб рдЯреНрд░реА рдмрдирд╛рдП рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ рдкреИрдЪ (рдпрд╣ debian/
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рдмрд╣реБрдд рд╕рд╛рдордЧреНрд░реА рд╣реИ)ред
рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рдмрд╛рдЗрдирд░реА рдкреИрдХреЗрдЬ рдЬрд┐рд╕реЗ рд╣рдо рдПрдХрддреНрд░ рдХрд░реЗрдВрдЧреЗ, рдЯреАрдорд╕рд┐рдЯреА рд╢рдмреНрджрд╛рд╡рд▓реА рдореЗрдВ, " рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ " рд╣реИрдВред рддрджрдиреБрд╕рд╛рд░, рдЖрдкрдХреЛ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдХреЗ рдЕрдВрдд рдореЗрдВ рдиреАрдЪреЗ рдХреА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХреНрдпрд╛ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рд╡рд┐рд░реВрдкрдг рд╕рд╛рдХреНрд╖реНрдп рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ :
рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдБ pkgname.orig.tar.{gz,bz2,xz}
рдФрд░ pkgname.debian.tar.{gz,bz2,xz}
рджреЗрд╢реА рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВред
TeamCity рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛
рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░, рдмрд╕ рдпрд╣ рдЪрд░рдг рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ: рдмрд╕ рдирд┐рд░реНрдорд╛рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА (рд╡реАрд╕реАрдПрд╕ рд░реВрдЯ) рдХреА рдПрдХ рдирдИ рдЬрдбрд╝ рдЬреЛрдбрд╝реЗрдВред "рджреЗрд╢реА" рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЛ рдПрдХ рдмрд╛рд░, рдмрд╛рд╣рд░реА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рджреЛ рдмрд╛рд░ (рд▓реЗрдХрд┐рди рдбрд┐рдмреЗрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдмрд╛рд╣рд░ рджреЛрдиреЛрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рдЗрдВрдЬреАрдирд┐рдпрд░ рдПрдХ рд╣реА DVCS ( Git , Bazaar ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддреЗ рд╣реИрдВ, рдПрдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП) рдХреЛрдб рд▓рдЧрд╛рддрд╛рд░ рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рднрдЯрдХ рд░рд╣рд╛ рд╣реИ, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдкреИрдЪ рдХреЗ рд▓рд┐рдП рдорд░реНрдЬ рд╕рдВрдШрд░реНрд╖ рдкреИрджрд╛ рдХрд┐рдП рдмрд┐рдирд╛)ред
рдПрдХрдорд╛рддреНрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдЯреНрд░реА (рдКрдкрд░ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛) рдХреЗ рдмрд╛рд╣рд░ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЪреЗрдХрдЖрдЙрдЯ рдирд┐рдпрдореЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддрд╛рдХрд┐, рдХрд╣ рд╕рдХреЗрдВ рдХрд┐ dpkg
рдкреИрдХреЗрдЬ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рдирд╛рдо рдХреЗ рдкреИрдХреЗрдЬ рдореЗрдВ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рдЕрд░реНрдерд╛рддреН dpkg/
ред рдпрд╣ рдЪреЗрдХрдЖрдЙрдЯ рдирд┐рдпрдореЛрдВ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝рдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ :
+:.=>dpkg
рдФрд░ рдЕрдВрддрддрдГ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдЕрдм рдЖрдк VCS рдЯреНрд░рд┐рдЧрд░ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдирд╣реАрдВ рд▓реМрдЯ рд╕рдХрддреЗ рд╣реИрдВ:
рдмрд╛рдЬрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг
"рд▓реЗрдХрд┐рди bash
рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдЬрд╝рд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ рдорд╛рдирдХ рдЯреАрдорд╕рд┐рдЯреА рдбрд┐рд▓реАрд╡рд░реА рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ!" - рдЪреМрдХрд╕ рдкрд╛рдардХ рдХрд╣реЗрдЧрд╛, рдФрд░ рд╡рд╣ рд╕рд╣реА рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, TeamCity , alas, рд╣рдореЗрдВ bzr::http://bazaar.launchpad.net/~doko/+junk/pkg-bash-debian
URL рдЬреИрд╕реЗ bzr::http://bazaar.launchpad.net/~doko/+junk/pkg-bash-debian
- JGit рдЬреИрд╕реЗ рдХрдИ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдЧрд╛ред
рдмрд╛рдЬрд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд╣рд░реА рдореЙрдбреНрдпреВрд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рджреЛ рдЧрдВрднреАрд░ рдЦрд╛рдорд┐рдпрд╛рдВ рд╣реИрдВ:
- рдПрдЬреЗрдВрдЯ-рд╕рд╛рдЗрдб рдЪреЗрдХрдЖрдЙрдЯ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ, рдФрд░
- рдмрд╛рдЬрд╝рд╛рд░ рдХреА рдорд╛рдирдХ рдбрд┐рд▓реАрд╡рд░реА рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореЙрдбреНрдпреВрд▓ bzr xmlls рдФрд░ bzr xmllog рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рдЪреВрдВрдХрд┐ рдЯреАрдорд╕рд┐рдЯреА рд╕рд░реНрд╡рд░ рдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рдмрд╛рдЬрд╝рд╛рд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдордЬрд╝реЗрджрд╛рд░ рд╕рд╛рд╣рд╕рд┐рдХ рдХрд╛рд░реНрдп рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛, рдФрд░ bash
рдмрдЬрд╛рдп bash
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд░рдирд░ рдФрд░ рдирд┐рдореНрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдФрд░ рдмрд┐рд▓реНрдб рд╕реНрдЯреЗрдк (рдЧрд░реАрдмреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдЬрд╝рд╛рд░ рдПрдХреАрдХрд░рдг) рдХреЛ рдЬреЛрдбрд╝рд╛ред рдЦреЛрд▓:
рдРрд╕рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣рдореЗрдВ рдПрдХ рд╕реНрд░реЛрдд рдХреЗ рдкреЗрдбрд╝ (рджреЛ рдореЗрдВ рд╕реЗ) рдореЗрдВ "рджреЗрдЦрдиреЗ" рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдЧрд╛, рдЬрдм рд╡реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ (рд▓реЗрдХрд┐рди) рдкрд╣рд▓реЗ рдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд╛рдлреА рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рдирд╛рдпрдм! рдЪреВрдВрдХрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдзрд╛рд╡рдХ рдореЛрдЬрд╝рд┐рд▓рд╛ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдФрд░ рд╕реАрдореЙрдиреНрдХреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рд╕рднреА рдкрд╛рда рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░реВрдВрдЧрд╛ ! рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкрд╛рда рдлрд╝реАрд▓реНрдб рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдк Vim рдпрд╛ Emacs рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ, рдСрдЯреЛ-рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рд╢рддрд░рдВрдЬ рдФрд░ рдХрд╡рдпрд┐рддреНрд░реА ред
рд╡рд┐рдзрд╛рдирд╕рднрд╛: рд╕реЗрдЯрдЕрдк
рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд░рдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЬрд┐рд╕реЗ dpkg-buildpackage
ред -uc
рдФрд░ -uc
рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдо рдЕрдкрдиреЗ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЕрднреА рднреА рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдПрдЬреЗрдВрдЯ рдХреЛ GnuPG рдХреБрдВрдЬреА рдХреА рд╕рдВрдмрдВрдзрд┐рдд рдЬреЛрдбрд╝реА рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ dpkg-buildpackage
рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рдЬрд╣рд╛рдВ рд╕реНрд░реЛрдд рдХреЛрдб рдкреЗрдбрд╝ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛) рдореЗрдВ рдЙрд╕реА рдирд╛рдо рдХреЗ рдкреИрдХреЗрдЬ рдореЗрдВред рдпрджрд┐ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ "рд╡рд░реНрдХрд┐рдВрдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА" рдлрд╝реАрд▓реНрдб рдХреЛ рдорд╛рдЙрд╕ рдХреЗ рдПрдХ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд┐рдП рдмрд┐рдирд╛ рднрд░рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

рд╡рд┐рдзрд╛рдирд╕рднрд╛: рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди
рдХреЛрдб рдХреА рдЧреБрдгрд╡рддреНрддрд╛
рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдорд╛рд░реНрдЧ рдкрд░ рдХреЛрдб рдХреА рдЧреБрдгрд╡рддреНрддрд╛ (рдпрд╛, рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рд╡рд┐рдХрд╛рд╕ рдХреА рд╢реИрд▓реА) рдПрдХ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐, bash
рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рджреЛ рдХреЛрдб рдкреЗрдбрд╝реЛрдВ рдореЗрдВ рд╕рдВрд╕реНрдХрд░рдг рд╕рд┐рдВрдХ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВ: рдореБрдЦреНрдп рдкреЗрдбрд╝ рдореЗрдВ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг 4.4 рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ debian/changelog
рдлрд╝рд╛рдЗрд▓ рд▓рдЧрднрдЧ рджреЛ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг 4.3 рдкрд░ рдмрдВрдж рд╣реЛ рдЧрдИ рдереА, рдФрд░ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдХреЛрдб рдПрдХ рд╕рд╛рде рдирд╣реАрдВ рдорд┐рд▓рддрд╛ред рдареАрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдореБрдЦреНрдп рдкреЗрдбрд╝ рдореЗрдВ bash-4.3
рд╢рд╛рдЦрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЕрдм рдЖрдк рдкреНрд░рддрд┐рдмрджреНрдз рдкреЗрдбрд╝ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред
- рдпрд╣рд╛рдБ
bash-4.3-rc2
bash-4.3-rc1
bash-4.3-testing
рд╢рд╛рдЦрд╛ рдЖрддреА рд╣реИ рдФрд░ (рдиреАрдЪреЗ, рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ) bash-4.3-rc1
- рдФрд░ рдлрд┐рд░ рдпрд╣ рдЕрдЪрд╛рдирдХ рдЯреВрдЯ рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдЖрдк рд╕рдВрд╕реНрдХрд░рдг рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдорд╛рдирддреЗ рд╣реИрдВ, рддреЛ bash
4.3 рдХреА рд░рд┐рд▓реАрдЬ рдирд╣реАрдВ рд╣реБрдИред - рдЙрд╕реА рд╕рдордп, рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рдмрд╛рдж
master
рд╢рд╛рдЦрд╛ рдкрд░ bash-4.3
рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рдЬреЛ рдорд░реНрдЬ рдпрд╛ рдЪреЗрд░реА-рдкрд┐рдХ рдЬреИрд╕реЗ рдХрд┐рд╕реА рднреА рдСрдкрд░реЗрд╢рди рд╕реЗ рдкрд╣рд▓реЗ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред - рдХрдорд┐рдЯреНрд╕ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдкрд░ рдПрдХ рддреНрд╡рд░рд┐рдд рдирдЬрд╝рд░ рдЗрд╕ рднрд╛рд╡рдирд╛ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рд╡рд┐рдХрд╛рд╕ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреА рд╕реНрдерд╛рдиреАрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ savannah.gnu.org рдкрд░
git push
рдирд┐рдпрдорд┐рдд рдЕрдВрддрд░рд╛рд▓ рдкрд░ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ git merge --squash -s ours
рдорд╛рдзреНрдпрдо рд╕реЗ git merge --squash -s ours
(рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рддрд┐рдмрджреНрдз рдХреЗ рд▓рд┐рдП) рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рд▓рдВрдмреЗ рдФрд░ рдХрдард┐рди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ)ред - "
Bash-4.3 patch XY
" рдХрдорд┐рдЯ рдХрд░рддрд╛ рд╣реИ (рд╕рдВрд╕реНрдХрд░рдг 4.3 рдХреЗ рд▓рд┐рдП рдХреБрд▓ 46 рдкреИрдЪ) master
рдореЗрдВ рд░рдЦреЗ рдЧрдП рд╣реИрдВ (рд╡реЗ bash-4.3-testing
рдкрд░ рдирд╣реАрдВ рд╣реИрдВ), рдФрд░ 3 рд╕рдкреНрддрд╛рд╣ рдХреЗ рдмрд╛рдж master
рд╢рд╛рдЦрд╛ рдкрд░ bash-4.4-beta2
рд▓реЗрдмрд▓ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ " bash
4.3 рдкреНрд▓рд╕ рдкреИрдЪ" рдХреА рдЕрдВрддрд┐рдо рд╕реНрдерд┐рд░ рд╕реНрдерд┐рддрд┐, рдХрд╣реАрдВ рдирд╣реАрдВ рд╣реИред рдереИрдВрдХ рдЧреЙрдб рдЯреАрдо рдХреА рдЯреАрдо рдЖрдкрдХреЛ рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ (" рд╢рд╛рдЦрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ " рдЭрдВрдбрд╛), рдЬреЛ рдЕрдВрддрддрдГ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╕рд╛рд░рд╛рдВрд╢:
- рдореИрдВрдиреЗ рдЬреЛ рджреЗрдЦрд╛ рд╡рд╣ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╢рд╛рдЦрд╛ рдирд┐рд░реНрдорд╛рдг рдпреЛрдЬрдирд╛ рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИ, рди рд╣реА рдЧрд┐рдЯ-рдлреНрд▓реЛ рдХрд╛ ред
- рд╣рд╛рдВ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдЕрд╕реЗрдВрдмрд▓реА рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдХреЗ рдкреВрд░реЗ рдмрд┐рдВрджреБ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо
bash
рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рджреВрд╕рд░реА рдмрд╛рд░ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
рдЬрдм рдЖрдк рдкрд╣рд▓реА рдмрд┐рд▓реНрдб рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ dpkg-buildpackage
рд░рд┐рдЯрд░реНрди рдХреЛрдб 3 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред

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

рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╣рдордиреЗ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ (рд╕рднреА рдПрдЬреЗрдВрдЯреЛрдВ рдкрд░), рдФрд░ dpkg-buildpackage
рдПрдХ рд╣реА рдХреЛрдб рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдорд╛рдорд▓рд╛ рдХреНрдпрд╛ рд╣реИ? рдпрд╣рд╛рдВ рдХрдИ рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рд╣реИрдВред
рдЯреВрдЯреА рд╣реБрдИ рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ
рдЕрдЧрд░ рд╣рдо рдЕрднреА рднреА рдЦреБрдж рдХреЛ рдзреЛрдЦрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЕрднреА рднреА рдЕрдкрдирд╛ рдкреИрдХреЗрдЬ рдЬрдорд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрд╢реЛрдзрд┐рдд dpkg-buildpackage
рдореЗрдВ dpkg-buildpackage
рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛:
DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -us
рдЖрдк рдпрд╣рд╛рдВ рдЖрддреНрдо-рдзреЛрдЦреЗ рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдлрд┐рдирд┐рд╢ рд▓рд╛рдЗрди
рдирд░рдХ рдХреЗ рд╕рднреА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЕрдЧрд▓реА рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реБрдИ:

рдпрджрд┐ рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдкреИрдХреЗрдЬ рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЗрдВрдХреНрд░реАрдореЗрдВрдЯ рдХреЗ рд╕рд╛рде рдпреВрдирд┐рдЯ рдЕрд╕реЗрдВрдмрд▓реА рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝реЗ (рдЕрдВрддрддрдГ dpkg_1.18.16_i386.deb
, dpkg_1.18.17_i386.deb
рдФрд░ dpkg_1.18.18_i386.deb
рдХреА рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛), рд╡рд░реНрдХрд┐рдВрдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╕реЗ рдкрд╣рд▓реЗ рдЪреБрдирд┐рдВрджрд╛ рд░реВрдк рд╕реЗ рд╕рд╛рдл рдХрд░реЗрдВред рдпрд╣ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ dpkg-buildpackage
рдкрд╣рд▓реЗ rm -rf
dpkg-buildpackage
рдХреЛ рдХреБрдЦреНрдпрд╛рдд рд╡рд┐рд░реВрдкрдг рд╕рд╛рдХреНрд╖реНрдп рдкрдереЛрдВ рдХреЗ рд╕рд╛рде рддрд░реНрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрд▓ dpkg-buildpackage
рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдмреЗрд╣рддрд░ рддрд░реАрдХрд╛ рд╣реИ - рд╕реНрдиреЗрд╣реА рдирд╛рдо "Mop" рдХреЗ рд╕рд╛рде рдорд╛рдирдХ TeamCity рдореЙрдбреНрдпреВрд▓ред рдЗрд╕ рддрд░рд╣ рдЗрд╕рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рджрд┐рдЦрддреА рд╣реИрдВ (рдпрд╣рд╛рдБ рдХреБрдВрдЬреА "рдЕрдЧрд▓реЗ рдирд┐рд░реНрдорд╛рдг рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ" рд╣реИ):

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

рдореМрдЬреВрджрд╛ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдбреЗрдмрд┐рдпрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдЕрдВрддрд┐рдо рд╕реЗрдЯрдЕрдк рдХреЗ рдмрд╛рдж, рдкреНрд░рддреНрдпреЗрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж рдЕрдиреБрдорд╛рди рдЖрддрд╛ рд╣реИ:
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдкреИрдХреЗрдЬ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ рдФрд░ рдЙрдкрд▓рдмреНрдз рдкреИрдХреЗрдЬреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдЬрдм /etc/apt/sources.list
рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ /etc/apt/sources.list
рддреЛ рдЖрдк рдЧреНрд░рд╛рд╣рдХ рдХреА рдУрд░ рд╕реЗ рд╕рднреА рд╕рдорд╛рди рдкреИрдХреЗрдЬ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:
рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬ рдореЗрдВ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдирд╣реАрдВ рд╣реИрдВ рдирд╛рдпрдм! рдпрджрд┐ рдЖрдк рдХрдИ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ ( i386
, x32
, amd64
, arm
) рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкреИрдХреЗрдЬ рдХреЗ рдЕрдиреБрд░реВрдк рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмрд┐рд▓реНрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдФрд░ рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдореЗрдВ рднрд┐рдиреНрдирддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╛, VCS рдЯреНрд░рд┐рдЧрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде рд╢реЗрдбреНрдпреВрд▓ рдЯреНрд░рд┐рдЧрд░ рдЬреЛрдбрд╝реЗрдВ "рдЯреНрд░рд┐рдЧрд░ рдмрд┐рд▓реНрдб рдкрд░ред рд╕рднреА рд╕рдХреНрд╖рдо рдФрд░ рд╕рдВрдЧрдд рдПрдЬреЗрдВрдЯ ":

рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ dpkg
рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╛рдХреА рдкреНрд░рддрд┐рднрд╛рдЧреА рдмрд╛рдБрд╕ рдХрд╛ рдзреБрдЖрдБ рд▓реЗрддреЗ рд╣реИрдВред
рд╣реИрдкреНрдкреА рдмрд┐рд▓реНрдбрд┐рдВрдЧ!