Nokogiri: рдиреЛрдХреЛрдЧрд┐рд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдЬреБрд▓ре░ 2017  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: sparklemotion/nokogiri

gem install рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреНрдпрд╛ рд╣реИ?
Gem::Ext::BuildError: ERROR: рдордгрд┐ рдиреЗрдЯрд┐рд╡ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ред

current directory: /var/lib/gems/2.3.0/gems/nokogiri-1.7.2/ext/nokogiri

/usr/bin/ruby2.3 -r ./siteconf20170725-5111-trm30k.rb extconf.rb
рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ C рдХрдВрдкрд╛рдЗрд▓рд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ ... рд╣рд╛рдБ
рдкреИрдХреЗрдЬреНрдб рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЛрдХреЛрдЧрд┐рд░реА рдХрд╛ рдирд┐рд░реНрдорд╛рдгред
рдорд┐рдиреА_рдкреЛрд░реНрдЯрд╛рдЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 2.1.0 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
gzdopen() in -lz рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ... рдирд╣реАрдВ
рдЬрд╝реНрд▓рд┐рдм рдЧрд╛рдпрдм рд╣реИ; libxml2 рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ
* extconf.rb рд╡рд┐рдлрд▓ *
рдХрд┐рд╕реА рдХрд╛рд░рдгрд╡рд╢ Makefile рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрд╛, рд╢рд╛рдпрдж рдЖрд╡рд╢реНрдпрдХ рдХреА рдХрдореА
рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░/рдпрд╛ рд╢реАрд░реНрд╖рд▓реЗрдЦред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП mkmf.log рдлрд╝рд╛рдЗрд▓ рджреЗрдЦреЗрдВред рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк:
--with-opt-dir
--рдмрд┐рдирд╛ рдСрдкреНрдЯ-рдбреАрдЖрдИрдЖрд░
--рд╕рд╛рде-рдСрдкреНрдЯ-рд╢рд╛рдорд┐рд▓
--рдмрд┐рдирд╛ рдСрдкреНрдЯ-рдЗрдирдХреНрд▓реВрдб=${рдСрдкреНрдЯ-рдбреАрдЖрдИрдЖрд░}/рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ
--рд╕рд╛рде-рдСрдкреНрдЯ-рд▓рд┐рдм
--рдмрд┐рдирд╛ рдСрдкреНрдЯ-рд▓рд┐рдм=${рдСрдкреНрдЯ-рдбреАрдЖрдИрдЖрд░}/lib
--рд╕рд╛рде-рдореЗрдХ-рдкреНрд░реЛрдЧ
--рдмрд┐рдирд╛ рдореЗрдХ-рдкреНрд░реЛрдЧ
--srcdir=.
--curdir
--ruby=/usr/bin/$(RUBY_BASE_NAME)2.3
--рдорджрдж
--рд╕рд╛рдл
--рдЙрдкрдпреЛрдЧ-рдкреНрд░рдгрд╛рд▓реА-рдкреБрд╕реНрддрдХрд╛рд▓рдп
--рд╕рдХреНрд╖рдо-рд╕реНрдерд┐рд░
--рдЕрдХреНрд╖рдо-рд╕реНрдерд┐рд░
--with-zlib-dir
--рдмрд┐рдирд╛-рдЬрд╝реНрд▓рд┐рдм-рджрд┐рд░
--рд╕рд╛рде-рдЬрд╝реНрд▓рд┐рдм-рд╢рд╛рдорд┐рд▓
--рдмрд┐рдирд╛-рдЬрд╝реНрд▓рд┐рдм-рд╢рд╛рдорд┐рд▓=${zlib-dir}/рд╢рд╛рдорд┐рд▓
--рд╕рд╛рде-рдЬрд╝реНрд▓рд┐рдм-рд▓рд┐рдм
--рдмрд┐рдирд╛ zlib-lib=${zlib-dir}/lib
--рд╕рдХреНрд╖рдо-рдХреНрд░реЙрд╕-рдмрд┐рд▓реНрдб
--рдЕрдХреНрд╖рдо-рдХреНрд░реЙрд╕-рдмрд┐рд▓реНрдб

рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рдХреНрдпреЛрдВ рд╣реБрдЖ, рдХреГрдкрдпрд╛ mkmf.log рджреЗрдЦреЗрдВ рдЬреЛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдпрд╣рд╛рдБ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.7.2/mkmf.log

extconf рд╡рд┐рдлрд▓, рдирд┐рдХрд╛рд╕ рдХреЛрдб 1

рдЬреЗрдо рдлрд╛рдЗрд▓реЗрдВ /var/lib/gems/2.3.0/gems/nokogiri-1.7.2 рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд░рд╣реЗрдВрдЧреА
рдирд┐рд░реАрдХреНрд╖рдгред
рдкрд░рд┐рдгрд╛рдо рд▓реЙрдЧ рдЗрди
/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.7.2/gem_make.out

рдиреЛрдХреЛрдЧрд┐рд░реА (1.7.2) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реБрдИ, рдФрд░ рдмрдВрдбрд▓рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
рдЬрд╛рд░реА рд░рдЦреЗрдВред
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдмрдВрдбрд▓ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ gem install nokogiri -v '1.7.2' рд╕рдлрд▓ рд╣реЛ рдЬрд╛рдПред

рдЬреЗрдордлрд╛рдЗрд▓ рдореЗрдВ:
msfrpc- рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ 1.1.0 рдкрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
рд░реЗрдХреНрд╕ рдХреЛ 2.0.11 рдкрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
рдиреЛрдХреЛрдЧрд┐рд░реА


рдФрд░ рдЬрдм рдореИрдВ рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ (рдордгрд┐ рд╕реНрдерд╛рдкрд┐рдд рдиреЛрдХреЛрдЧрд┐рд░реА -v '1.7.2') рдпрд╛ (рдордгрд┐ рд╕реНрдерд╛рдкрд┐рдд рдиреЛрдХреЛрдЧрд┐рд░реА) рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ ^^
рддреЛ рд╕рдорд╕реНрдпрд╛ рдиреЛрдХреЛрдЧрд┐рд░реА рдХреЗ рд╕рд╛рде рд╣реИ

mkmf.log рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреНрдпрд╛ рд╣реИ?

рдЖрдк рдХреМрди рд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рдХрд╛рд▓реА реирежрезрем.реи

nokogiri -v рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдХреНрдпрд╛ рд╣реИ?
1.6.8.1
рдХреНрдпрд╛ рдЖрдк рдПрдХ рд╕реНрд╡-рдирд┐рд╣рд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдк рдЬреЛ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рддреА рд╣реИ?
рдордгрд┐ рдиреЛрдХреЛрдЧрд┐рд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

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

рджрд░рдЕрд╕рд▓, рдРрд╕рд╛ рд╣реА рдерд╛ред рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж

рдХреЛрдб рдореИрдВ zlib рдФрд░ рдЕрдиреНрдп рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

sudo apt-libpng-dev рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВsudo apt-get install --reinstall zlibc zlib1g zlib1g-dev

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

рдЖрдкрдХреЛ рдкреНрд░рд╛рдкреНрдд рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХрд╣рддрд╛ рд╣реИ,

zlib is missing; necessary for building libxml2

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЬрд╝реНрд▓рд┐рдм рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ?

рджрд░рдЕрд╕рд▓, рдРрд╕рд╛ рд╣реА рдерд╛ред рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж

рдХреЛрдб рдореИрдВ zlib рдФрд░ рдЕрдиреНрдп рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

sudo apt-libpng-dev рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВsudo apt-get install --reinstall zlibc zlib1g zlib1g-dev

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

рдореИрдВ рдЗрд╕ рдШрдЯрдирд╛ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдиреЛрдЯ рдХрд░реВрдВрдЧрд╛: рд╕реНрдерд╛рдкрдирд╛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЗрд╕реЗ рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрдЕрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред

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

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

flavorjones picture flavorjones  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

logiclrd picture logiclrd  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

flavorjones picture flavorjones  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

halgorithm picture halgorithm  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ