Package: ruby
Version: 1.8.2-2
Severity: wishlist
Tags: l10n, patch

Russian translation of the ruby-policy.sgml is attached.
Please include this in the future version of package.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.15-1-k7
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to ru_RU.UTF-8)

Versions of packages ruby depends on:
ii  ruby1.8                       1.8.2-7    Interpreter of object-oriented scr

-- no debconf information
<!doctype debiandoc system><debiandoc>
 <book>
  <titlepag>
   <title>
     ðÏÌÉÔÉËÁ Debian Ruby
   </title>
   <author>
     <name>Akira Yamada</name>
   </author>
   <author>
     <name>Akira Tagoh</name>
   </author>
   <author>
     <name>Fumitoshi UKAI</name>
   </author>
   <version>
     ×ÅÒÓÉÑ 0.0.1.4
   </version>
   <abstract>
     ÷ ÄÁÎÎÏÍ ÄÏËÕÍÅÎÔÅ ÏÐÉÓÁÎÁ 
     ÏÒÇÁÎÉÚÁÃÉÑ ÐÁËÅÔÏ× Ruby × ÄÉÓÔÒÉÂÕÔÉ×Å 
     Debian É ÔÒÅÂÏ×ÁÎÉÑ ÐÒÅÄßÑ×ÌÑÅÍÙÅ ÐÒÉ 
     ÐÁËÅÔÉÒÏ×ÁÎÉÉ ÍÏÄÕÌÅÊ É ÐÒÏÇÒÁÍÍ ÎÁ 
     ÑÚÙËÅ Ruby.
   </abstract>
   <copyright>
    <copyrightsummary>
      Copyright &copy; 2003 Software in the Public Interest
    </copyrightsummary>
    <p>
      This manual is free software; you can redistribute it and/or modify it 
      under the terms of the GNU General Public License as published by the 
      Free Software Foundation; either version 2 of the License, or (at your 
      option) any later version.
    </p>
    <p>
      This is distributed in the hope that it will be useful, but WITHOUT 
      ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 
      FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 
      for more details.
    </p>
    <p>
      A copy of the GNU General Public License is available as 
      <tt>/usr/share/common-licenses/GPL</tt> in the Debian GNU/Linux 
      distribution or on the World Wide Web at <url 
      id="http://www.gnu.org/copyleft/gpl.html"; name="The GNU Public 
      Licence">.
    </p>
    <p>
      You can also obtain it by writing to the Free Software Foundation, 
      Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
    </p>
   </copyright>
  </titlepag>
  <toc detail="sect">
 
 <chapt id="ruby">
  <heading>
    ïÒÇÁÎÉÚÁÃÉÑ ÐÁËÅÔÏ× Ruby
  </heading>
  <sect id="versions">
   <heading>
     ÷ÅÒÓÉÉ
   </heading>
   <p>
     ÷ ÌÀÂÏÊ ÏÐÒÅÄÅÌ£ÎÎÙÊ ÍÏÍÅÎÔ ÐÁËÅÔ 
     <package>ruby</package> ÐÒÅÄÓÔÁ×ÌÑÅÔ ÔÅËÕÝÕÀ 
     ×ÅÒÓÉÀ Ruby ÐÏ ÕÍÏÌÞÁÎÉÀ × Debian.
   </p>
   <p>
     ôÅËÕÝÁÑ ×ÅÒÓÉÑ Ruby ÐÏ ÕÍÏÌÞÁÎÉÀ × Debian 
     ÄÏÌÖÎÁ ×ÓÅÇÄÁ ÂÙÔØ ÐÏÓÌÅÄÎÉÍ 
     ÓÔÁÂÉÌØÎÙÍ ×ÙÐÕÓËÏÍ, ËÏÔÏÒÙÊ ÍÏÖÅÔ 
     ÂÙÔØ ÉÎÔÅÇÒÉÒÏ×ÁÎ × ÄÉÓÔÒÉÂÕÔÉ×.
   </p>
   <p>
     ëÒÏÍÅ ×ÅÒÓÉÉ ÐÏ ÕÍÏÌÞÁÎÉÀ, ÔÁËÖÅ ÍÏÇÕÔ 
     ×ËÌÀÞÁÔØÓÑ × ÄÉÓÔÒÉÂÕÔÉ× ÕÓÔÁÒÅ×ÛÉÅ 
     ×ÅÒÓÉÉ Ruby ÄÏ ÔÅÈ ÐÏÒ ÐÏËÁ ÏÎÉ ÎÕÖÎÙ 
     ÄÒÕÇÉÍ ÐÁËÅÔÁÍ, ÉÌÉ ÐÏËÁ × ÜÔÏÍ ÅÓÔØ 
     ÓÍÙÓÌ. (úÁÍÅÞÁÎÉÅ: × ÒÁÍËÁÈ ÜÔÏÇÏ 
     ÄÏËÕÍÅÎÔÁ ×ÅÒÓÉÉ Ruby Ñ×ÌÑÀÔÓÑ 
     ÓÉÎÏÎÉÍÁÍÉ ÆÕÎËÃÉÏÎÁÌØÎÙÈ ×ÙÐÕÓËÏ×, 
     ÔÏ ÅÓÔØ Ruby 1.6 É 1.6.8 ÏÔÎÏÓÑÔÓÑ Ë ÏÄÎÏÊ 
     ×ÅÒÓÉÉ Ruby 1.6, Á Ruby 1.8 É 1.9 ÎÅÓÏÍÎÅÎÎÏ 
     ÒÁÚÎÙÅ ×ÅÒÓÉÉ).
   </p>
   <p>
     ôÁËÖÅ × ÎÅÓÔÁÂÉÌØÎÙÊ ÄÉÓÔÒÉÂÕÔÉ× 
     ÍÏÇÕÔ ×ËÌÀÞÁÔØÓÑ 
     ÎÅÓÔÁÂÉÌØÎÁÑ/ÒÁÚÒÁÂÁÔÙ×ÁÅÍÁÑ ×ÅÒÓÉÑ 
     Ruby.
   </p>
   <p>
     ÷ ÌÀÂÏÊ ×ÅÒÓÉÉ ÇÌÁ×ÎÙÊ ÐÁËÅÔ ÄÏÌÖÅÎ 
     ÎÁÚÙ×ÁÔØÓÑ 
     <package>ruby<var>X</var>.<var>Y</var></package>. ÷ ÉÍÅÎÁÈ 
     ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÈ ÅÍÕ ÐÁËÅÔÏ× ÄÏÌÖÎÁ 
     ÂÙÔØ ×ËÌÀÞÅÎÁ ÞÁÓÔØ 
     <package>ruby<var>X</var>.<var>Y</var></package>.
   </p>
  </sect>
  <sect id="base">
   <heading>
     çÌÁ×ÎÙÊ ÐÁËÅÔ
   </heading>
   <p>
     äÌÑ ËÁÖÄÏÊ ×ÅÒÓÉÉ Ruby, ÉÍÅÀÝÅÊÓÑ × 
     ÄÉÓÔÒÉÂÕÔÉ×Å, ÐÁËÅÔ 
     <package>libruby<var>X</var>.<var>Y</var></package> ÄÏÌÖÅÎ 
     ÓÏÄÅÒÖÁÔØ ÐÏÌÎÙÊ ÎÁÂÏÒ ÆÁÊÌÏ× ÄÌÑ 
     <em>ÒÁÚÒÁÂÏÔËÉ</em> ÍÏÄÕÌÅÊ Ruby, Á ÐÁËÅÔ 
     <package>ruby<var>X</var>.<var>Y</var></package> ÄÏÌÖÅÎ 
     ÓÏÄÅÒÖÁÔØ ÐÏÌÎÙÊ ÎÁÂÏÒ ÆÁÊÌÏ× ÄÌÑ 
     ÒÁÚÒÁÂÏÔËÉ ÓÃÅÎÁÒÉÅ× Ruby. úÁÍÅÔÉÍ, ÞÔÏ 
     ÎÅËÏÔÏÒÙÍ ÐÒÉÌÏÖÅÎÉÑÍ ruby ×ÍÅÓÔÏ 
     <package>ruby</package>, ÎÕÖÅÎ <package>mod_ruby</package> ÉÌÉ 
     <package>eruby</package>. 
     ðÁËÅÔ<package>libruby<var>X</var>.<var>Y</var></package> 
     ÓÏÄÅÒÖÉÔ ÏÓÎÏ×ÎÙÅ ÍÏÄÕÌÉ ÉÚ 
     ÏÒÉÇÉÎÁÌØÎÏÇÏ ÄÉÓÔÒÉÂÕÔÉ×Á Ruby, Á × 
     ÐÁËÅÔ <package>ruby<var>X</var>.<var>Y</var></package> 
     ×ËÌÀޣΠÉÓÐÏÌÎÑÅÍÙÊ 
     <file>/usr/bin/ruby<var>X</var>.<var>Y</var></file>.
   </p>
   <p>
     îÅËÏÔÏÒÙÅ ÉÎÓÔÒÕÍÅÎÔÙ É ÆÁÊÌÙ ÄÌÑ 
     <em>ÒÁÚÒÁÂÏÔËÉ</em> ÍÏÄÕÌÅÊ Ruby ×ÙÄÅÌÅÎÙ × 
     ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ 
     <package>ruby<var>X</var>.<var>Y</var>-dev</package>. 
     îÅËÏÔÏÒÙÅ ÍÏÄÕÌÉ ÉÚ ÏÒÉÇÉÎÁÌØÎÏÇÏ 
     ÄÉÓÔÒÉÂÕÔÉ×Á RubyÔÁËÖÅ ÐÒÅÄÏÓÔÁ×ÌÑÀÔÓÑ 
     × ×ÉÄÅ ÏÔÄÅÌØÎÙÈ ÐÁËÅÔÏ×. äÏËÕÍÅÎÔÁÃÉÑ 
     ×ÙÄÅÌÅÎÁ × ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ.
   </p>
   <p>
     ÷ ÌÀÂÏÊ ÍÏÍÅÎÔ ÔÏÌØËÏ ÏÄÉÎ ÐÁËÅÔ Ó 
     ÉÍÅÎÅÍ <package>ruby</package> ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ 
     ÉÓÐÏÌÎÑÅÍÙÊ ÆÁÊÌ <file>/usr/bin/ruby</file>, 
     ËÏÔÏÒÙÊ Ñ×ÌÑÅÔÓÑ ÓÉÍ×ÏÌÉÞÅÓËÏÊ 
     ÓÓÙÌËÏÊ ÎÁ ×ÅÒÓÉÀ Ruby ÐÏ ÕÍÏÌÞÁÎÉÀ 
     <file>/usr/bin/ruby<var>X</var>.<var>Y</var></file>.
   </p>
  </sect>
  <sect id="interpreter">
   <heading>
     éÎÔÅÒÐÒÅÔÁÔÏÒ Ruby
   </heading>
   <sect1 id="interpreter_name">
    <heading>
      îÁÚ×ÁÎÉÅ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ
    </heading>
    <p>
      óÃÅÎÁÒÉÉ Ruby ÚÁ×ÉÓÑÝÉÅ ÏÔ ×ÅÒÓÉÉ Ruby ÐÏ 
      ÕÍÏÌÞÁÎÉÀ (ÓÍÏÔÒÉÔÅ <ref id="base">) ÉÌÉ 
      ÎÅÚÁ×ÉÓÑÝÉÅ ÏÔ ËÁËÏÊ-ÔÏ ÏÐÒÅÄÅÌ£ÎÎÏÊ 
      ×ÅÒÓÉÉ Ruby ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ 
      <file>ruby</file> (ÂÅÚ ×ÅÒÓÉÉ) × ËÁÞÅÓÔ×Å ÉÍÅÎÉ 
      ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ.
    </p>
    <p>
      óÃÅÎÁÒÉÉ Ruby, ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ ÔÏÌØËÏ Ó 
      ÏÐÒÅÄÅÌ£ÎÎÏÊ ×ÅÒÓÉÅÊ Ruby ÄÏÌÖÎÙ Ñ×ÎÏ 
      ÉÓÐÏÌØÚÏ×ÁÔØ ÎÁÚ×ÁÎÉÅ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ 
      Ó ÎÏÍÅÒÏÍ ×ÅÒÓÉÉ 
      (<file>ruby<var>X</var>.<var>Y</var></file>).
    </p>
   </sect1>
   <sect1 id="interpreter_loc">
    <heading>
      òÁÓÐÏÌÏÖÅÎÉÅ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ
    </heading>
    <p>
      ðÕÔ£Í Ë ÉÎÔÅÒÐÒÅÔÁÔÏÒÕ Ruby Ñ×ÌÑÀÔÓÑ 
      <file>/usr/bin/ruby</file> ÉÌÉ 
      <file>/usr/bin/ruby<var>X</var>.<var>Y</var></file>.
    </p>
    <p>
      åÓÌÉ ÓÏÐÒÏ×ÏÖÄÁÀÝÉÊ ÈÏÞÅÔ 
      ÐÒÅÄÏÓÔÁ×ÉÔØ ÐÏÌØÚÏ×ÁÔÅÌÀ 
      ×ÏÚÍÏÖÎÏÓÔØ ÉÚÍÅÎÅÎÉÑ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ 
      Ruby × Debian, ÔÏ ÏÎ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ 
      <file>/usr/bin/env ruby</file> ÉÌÉ <file>/usr/bin/env 
      rubyX.Y</file>. ïÄÎÁËÏ ÜÔÏ ÎÅ ÒÅËÏÍÅÎÄÕÅÔÓÑ, 
      ÔÁË ËÁË ÎÅ ÄÁ£Ô ×ÏÚÍÏÖÎÏÓÔØ ÐÒÏ×ÅÒÉÔØ 
      ÚÁ×ÉÓÉÍÏÓÔÉ Debian É ÄÅÌÁÅÔ ÐÁËÅÔ 
      ÕÑÚ×ÉÍÙÍ × ÓÌÕÞÁÅ ÎÅÐÏÌÎÏÊ ÌÏËÁÌØÎÏÊ 
      ÕÓÔÁÎÏ×ËÉ ruby.
    </p>
   </sect1>
  </sect>
  <sect id="libruby">
   <heading>
     âÉÂÌÉÏÔÅËÁ Ruby
   </heading>
   <p>
     âÉÂÌÉÏÔÅËÁ Ruby ÓÏÄÅÒÖÉÔÓÑ × ÐÁËÅÔÅ 
     <package>libruby<var>X</var>.<var>Y</var></package>. ðÁËÅÔ 
     ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ 
     
<file>/usr/lib/libruby<var>X</var>.<var>Y</var>.so.<var>X</var>.<var>Y</var>.<var>Z</var></file>
 
     (soname ÄÌÑ 
     <tt>libruby<var>X</var>.<var>Y</var>.so.<var>X</var>.<var>Y</var></tt>) 
     É 
     
<file>/usr/lib/libruby<var>X</var>.<var>Y</var>.so.<var>X</var>.<var>Y</var></file>.
   </p>
   <p>
     úÁÍÅÔÉÍ, ÞÔÏ ruby ×ÅÒÓÉÉ 1.6 ÉÓÐÏÌØÚÕÅÔ 
     <tt>libruby.so.1.6</tt>.
   </p>
  </sect>
  <sect id="ruby-dev">
   <heading>
     éÎÓÔÒÕÍÅÎÔÙ/ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ 
     ÍÏÄÕÌÅÊ ruby
   </heading>
   <p>
     îÅËÏÔÏÒÙÅ ÉÎÓÔÒÕÍÅÎÔÙ É ÆÁÊÌÙ ÄÌÑ 
     ÒÁÚÒÁÂÏÔËÉ ÍÏÄÕÌÅÊ ruby ÕÐÁËÏ×ÁÎÙ × 
     ÐÁËÅÔ Ó ÉÍÅÎÅÍ 
     <package>ruby<var>X</var>.<var>Y</var>-dev</package>. üÔÏÔ 
     ÐÁËÅÔ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ 
     <file>/usr/lib/ruby/<var>X</var>.<var>Y</var>/mkmf.rb</file>, 
     <file>/usr/lib/libruby<var>X</var>.<var>Y</var>.so</file> É 
     ÚÁÇÏÌÏ×ÏÞÎÙÅ ÆÁÊÌÙ, ÓÔÁÔÉÞÅÓËÕÀ 
     ÂÉÂÌÉÏÔÅËÕ × <tt>Config::CONFIG['archdir']</tt>.
   </p>
   <p>
     úÁÍÅÔÉÍ, ÞÔÏ ruby ×ÅÒÓÉÉ 1.6 (ruby1.6-dev) 
     ÐÒÅÄÏÓÔÁ×ÌÑÅÔ <file>/usr/lib/libruby.so</file>.
   </p>
   <p>
     TODO: ÍÙ ÄÏÌÖÎÙ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ 
     ÚÁÇÏÌÏ×ÏÞÎÙÅ ÆÁÊÌÙ × 
     <file>/usr/include/ruby<var>X</var>.<var>Y</var>/</file> ?
   </p>
  </sect>
  <sect id="paths">
   <heading>
     ðÕÔØ Ë ÍÏÄÕÌÑÍ
   </heading>
   <p>
     ðÏÉÓË ÍÏÄÕÌÅÊ (<tt>$LOAD_PATH</tt> ÉÌÉ <tt>$:</tt>) 
     ×ÙÐÏÌÎÑÅÔÓÑ × ÓÌÅÄÕÀÝÅÍ ÐÏÒÑÄËÅ:
    <example>
 /usr/local/lib/site_ruby/<var>X</var>.<var>Y</var>      
(Config::CONFIG['sitelibdir'])
 /usr/local/lib/site_ruby/<var>X</var>.<var>Y</var>/<var>GNU-SYSTEM</var> 
(Config::CONFIG['sitearchdir'])
 /usr/local/lib/site_ruby       \t (Config::CONFIG['sitedir'])
 /usr/lib/ruby/<var>X</var>.<var>Y</var>        (Config::CONFIG['rubylibdir'])
 /usr/lib/ruby/<var>X</var>.<var>Y</var>/<var>GNU-SYSTEM</var>  
(Config::CONFIG['archdir'])
 .
          </example>
   </p>
   <p>
     TODO: þÔÏ ÄÅÌÁÔØ Ó 
     <file>/usr/share/ruby/<var>X</var>.<var>Y</var></file> ?
   </p>
   <p>
     óÉÓÔÅÍÎÙÊ ÁÄÍÉÎÉÓÔÒÁÔÏÒ ÍÏÖÅÔ 
     ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÍÏÄÕÌÉ ruby × ËÁÔÁÌÏÇÉ 
     <file>/usr/local/lib/site_ruby/<var>X</var>.<var>Y</var>/</file> 
     (ÄÌÑ ÍÏÄÕÌÅÊ, ÎÅÚÁ×ÉÓÑÝÉÈ ÏÔ 
     ÁÒÈÉÔÅËÔÕÒÙ), 
     
<file>/usr/local/lib/site_ruby/<var>X</var>.<var>Y</var>/<var>GNU-SYSTEM</var>/</file>
 
     (ÄÌÑ ÍÏÄÕÌÅÊ, ÚÁ×ÉÓÑÝÉÈ ÏÔ ÁÒÈÉÔÅËÔÕÒÙ) 
     ÉÌÉ <file>/usr/local/lib/site_ruby/</file> (ÄÌÑ ÍÏÄÕÌÅÊ, 
     ÎÅÚÁ×ÉÓÑÝÉÈ ÏÔ ×ÅÒÓÉÉ). úÁÍÅÔÉÍ, ÞÔÏ 
     ÐÁËÅÔÙ Ó ÍÏÄÕÌÑÍÉ ruby îå äïìöîù 
     ÕÓÔÁÎÁ×ÌÉ×ÁÔØÓÑ × ÜÔÉ ËÁÔÁÌÏÇÉ.
   </p>
  </sect>
  <sect id="docs">
   <heading>
     äÏËÕÍÅÎÔÁÃÉÑ
   </heading>
   <p>
     TODO: íÙ ÄÏÌÖÎÙ ×ÙÒÁÂÏÔÁÔØ ËÁËÕÀ-ÔÏ 
     ÐÏÌÉÔÉËÕ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ 
     <package>refe</package>.
   </p>
  </sect>
 </chapt>
 <chapt id="module_packages">
  <heading>
    õÐÁËÏ×ÁÎÎÙÅ ÍÏÄÕÌÉ
  </heading>
  <sect id="package_names">
   <heading>
     éÍÅÎÁ ÐÁËÅÔÏ× Ó ÍÏÄÕÌÑÍÉ
   </heading>
   <p>
     ðÁËÅÔÙ Ó Ruby ÍÏÄÕÌÑÍÉ ÄÏÌÖÎÙ ÎÁÚÙ×ÁÔØÓÑ 
     ÐÏ ÉÍÅÎÉ ÏÓÎÏ×ÎÏÇÏ ÍÏÄÕÌÑ.äÌÑ ÍÏÄÕÌÑ 
     <tt>foo</tt> ÐÁËÅÔ ÄÌÑ ×ÅÒÓÉÉ Ruby 
     <var>X</var>.<var>Y</var> ÂÕÄÅÔ ÎÁÚÙ×ÁÔØÓÑ 
     <package>lib<var>foo</var>-ruby<var>X</var>.<var>Y</var></package>.
   </p>
   <p>
     ðÁËÅÔ, ËÏÔÏÒÙÊ ×ËÌÀÞÁÅÔ ÍÏÄÕÌÉ <var>foo</var> 
     × <file>/usr/lib/ruby/<var>X</var>.<var>Y</var>/</file> ÄÏÌÖÅÎ 
     ÎÁÚÙ×ÁÔØÓÑ 
     <package>lib<var>foo</var>-ruby<var>X</var>.<var>Y</var></package>.
   </p>
   <p>
     ôÁË ËÁË ÍÙ ÎÅ ÉÍÅÅÍ ÎÅÚÁ×ÉÓÉÍÙÊ ÏÔ 
     ×ÅÒÓÉÉ ÐÕÔØ Ë ÍÏÄÕÌÑÍ (<ref id="paths">), ×Ù 
     ÄÏÌÖÎÙ ÕÐÁËÏ×Ù×ÁÔØ ÍÏÄÕÌÉ ruby ÄÌÑ 
     ËÁÖÄÏÊ ×ÅÒÓÉÉ ruby, ÄÁÖÅ ÅÓÌÉ ÍÏÄÕÌØ ÎÁ 
     ÓÁÍÏÍ ÄÅÌÅ ÎÅ ÚÁ×ÉÓÉÔ ÏÔ 
     ×ÅÒÓÉÉ. ðÏÜÔÏÍÕ, ×Ù ÍÏÖÅÔÅ: (1) ÄÅÌÁÔØ 
     ÐÁËÅÔ ÔÏÌØËÏ ÄÌÑ ×ÅÒÓÉÉ ruby ÐÏ 
     ÕÍÏÌÞÁÎÉÀ, ÉÌÉ (2) ÄÅÌÁÔØ ÐÁËÅÔ ÄÌÑ 
     ËÁÖÄÏÊ ÄÏÓÔÕÐÎÏÊ ×ÅÒÓÉÉ ruby. XXX: íÙ ÎÅ 
     ÒÅËÏÍÅÎÄÕÅÍ, ÞÔÏÂÙ 
     <package>lib<var>foo</var>-ruby</package> ÓÏÄÅÒÖÁÌ ÆÁÊÌÙ 
     ÄÌÑ ×ÓÅÈ ÄÏÓÔÕÐÎÙÈ ×ÅÒÓÉÊ ruby.
   </p>
   <p>
     ðÁËÅÔ Ó ÉÍÅÎÅÍ <package>lib<var>foo</var>-ruby</package> 
     ÄÏÌÖÅÎ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ ËÁË ÆÉËÔÉ×ÎÙÊ 
     ÐÁËÅÔ, ËÏÔÏÒÙÊ ÚÁ×ÉÓÉÔ ÏÔ 
     <package>lib<var>foo</var>-ruby<var>X</var>.<var>Y</var></package>, × 
     ËÏÔÏÒÙÊ ÕÐÁËÏ×Ù×ÁÅÔÓÑ ×ÅÒÓÉÑ ÐÏ 
     ÕÍÏÌÞÁÎÉÀ ÄÌÑ ruby <var>X</var>.<var>Y</var>. üÔÏÔ 
     ÆÉËÔÉ×ÎÙÊ ÐÁËÅÔ ÐÏÌØÚÏ×ÁÔÅÌØ ÓÍÏÖÅÔ 
     ÐÏÚÖÅ ÌÅÇËÏ ÏÂÎÏ×ÉÔØ.
   </p>
  </sect>
  <sect id="dependencies">
   <heading>
     úÁ×ÉÓÉÍÏÓÔÉ
   </heading>
   <p>
     õÐÁËÏ×ÁÎÎÙÅ ÍÏÄÕÌÉ, ÄÏÓÔÕÐÎÙÅ ÄÌÑ 
     ÏÄÎÏÊ ÏÐÒÅÄÅÌ£ÎÎÏÊ ×ÅÒÓÉÉ Ruby, ÄÏÌÖÅÎ 
     ÚÁ×ÉÓÅÔØ ÏÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ ÐÁËÅÔÁ 
     <package>libruby<var>X</var>.<var>Y</var></package>. úÁÍÅÔÉÍ, 
     ÞÔÏ ×Ù ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ 
     <package>libruby<var>X</var>.<var>Y</var></package>, Á ÎÅ 
     <package>ruby<var>X</var>.<var>Y</var></package>, ÔÁË ËÁË ÜÔÉ 
     ÍÏÄÕÌÉ ÄÏÓÔÕÐÎÙ × <package>mod_ruby</package> ÉÌÉ 
     <package>eruby</package> ÂÅÚ 
     <file>/usr/bin/ruby</file>. åÓÔÅÓÔ×ÅÎÎÏ, ÅÓÌÉ ÐÁËÅÔ 
     ×ËÌÀÞÁÅÔ ÓÃÅÎÁÒÉÊ ruby, ÉÓÐÏÌØÚÕÀÝÉÊ 
     <tt>#!/usr/bin/ruby</tt>, ÔÏ ÏÎ ÄÏÌÖÅÎ ÚÁ×ÉÓÅÔØ ÏÔ 
     <package>ruby</package>. (FIXME: ÔÁËÉÅ ÓÃÅÎÁÒÉÉ 
     ÄÏÌÖÎÙ ÕÐÁËÏ×Ù×ÁÔØÓÑ × ÏÔÄÅÌØÎÙÊ 
     ÐÁËÅÔ?)
   </p>
  </sect>
 </chapt>
 <chapt id="programs">
  <heading>
    ðÒÏÇÒÁÍÍÙ Ruby
  </heading>
  <sect id="version_indep_progs">
   <heading>
     ðÒÏÇÒÁÍÍÙ, ÎÅÚÁ×ÉÓÑÝÉÅ ÏÔ ×ÅÒÓÉÉ
   </heading>
   <p>
     ðÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÚÁÐÕÓËÁÔØÓÑ Ó 
     ÌÀÂÏÊ ×ÅÒÓÉÅÊ Ruby ÄÏÌÖÎÙ ÎÁÞÉÎÁÔØÓÑ Ó 
     <tt>#!/usr/bin/ruby</tt>. ôÁËÖÅ ÏÎÉ ÄÏÌÖÎÙ 
     ÚÁ×ÉÓÅÔØ ÏÔ ÐÁËÅÔÁ <package>ruby</package>. ïÎÉ 
     ÍÏÇÕÔ ÚÁ×ÉÓÅÔØ ÏÔ ×ÅÒÓÉÉ ÔÉÐÁ <tt>ruby (&gt;= 
     <var>X</var>.<var>Y</var>), ruby (&lt;&lt; 
     <var>X</var>.<var>Y'</var>)</tt>, ÇÄÅ <var>Y'</var> &gt;= 
     <var>Y</var> + 3. åÓÌÉ <var>Y'</var> &lt; <var>Y</var> + 3, ÔÏ 
     ×Ù ÄÏÌÖÎÙ ÐÅÒÅÓÍÏÔÒÅÔØ ÐÒÅÄÐÏÌÏÖÅÎÉÅ, 
     ÞÔÏ ÐÒÏÇÒÁÍÍÁ ÎÅ ÚÁ×ÉÓÉÔ ÏÔ ×ÅÒÓÉÉ.
   </p>
   <p>
     ÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ <tt>#!/usr/bin/env 
     ruby</tt>, ÅÓÌÉ ÈÏÔÉÔÅ ÒÁÚÒÅÛÉÔØ 
     ÐÏÌØÚÏ×ÁÔÅÌÀ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÍÅÓÔÏ 
     ÐÁËÅÔÁ Debian Ruby ÌÏËÁÌØÎÕÀ ×ÅÒÓÉÀ.
   </p>
  </sect>
  <sect id="version_dep_progs">
   <heading>
     ðÒÏÇÒÁÍÍÙ, ÚÁ×ÉÓÑÝÉÅ ÏÔ ×ÅÒÓÉÉ
   </heading>
   <p>
     ðÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÔÒÅÂÕÀÔ 
     ÏÐÒÅÄÅÌ£ÎÎÏÊ ×ÅÒÓÉÉ Ruby ÄÏÌÖÎÙ 
     ÎÁÞÉÎÁÔØÓÑ Ó 
     <tt>#!/usr/bin/ruby<var>X</var>.<var>Y</var></tt>. ôÁËÖÅ ÏÎÉ 
     ÄÏÌÖÎÙ ÚÁ×ÉÓÅÔØ ÏÔ 
     <package>ruby<var>X</var>.<var>Y</var></package>. ïÂÙÞÎÏ, ×Ù 
     ÍÏÖÅÔÅ ÒÁÓÓÞÉÔÙ×ÁÔØ ÎÁ ruby ×ÅÒÓÉÀ ÐÏ 
     ÕÍÏÌÞÁÎÉÀ, ÔÁË ËÁË ÐÕÔØ Ë ÉÍÅÎÉ 
     ÐÒÏÇÒÁÍÍÙ ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ×ÅÒÓÉÀ 
     ruby. (FIXME: ËÏÎÅÞÎÏ, ×Ù ÍÏÖÅÔÅ 
     ÉÓÐÏÌØÚÏ×ÁÔØ ÍÅÈÁÎÉÚÍ ÁÌØÔÅÒÎÁÔÉ× ÉÌÉ 
     divert, ÎÏ ÍÙ ÎÅ ÒÅËÏÍÅÎÄÕÅÍ ÄÅÌÁÔØ ÜÔÏÇÏ.)
   </p>
   <p>
     åÝ£ ÒÁÚ, ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ <tt>#!/usr/bin/env 
     ruby<var>X</var>.<var>Y</var></tt>, ÎÅ ÚÁÂÕÄØÔÅ, ÞÔÏ 
     ÐÏÌØÚÏ×ÁÔÅÌØ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ 
     ×ÍÅÓÔÏ ÐÁËÅÔÁ Debian Ruby ÌÏËÁÌØÎÕÀ ×ÅÒÓÉÀ.
   </p>
  </sect>
 </chapt>
 <appendix id="build_dependencies">
  <heading>
    úÁ×ÉÓÉÍÏÓÔÉ ÓÂÏÒËÉ
  </heading>
  <p>
    úÁ×ÉÓÉÍÏÓÔÉ ÓÂÏÒËÉ ÚÁ×ÉÓÑÝÉÈ ÏÔ Ruby 
    ÐÁËÅÔÏ× ÄÏÌÖÎÙ ÂÙÔØ ÏÂßÑ×ÌÅÎÙ ÄÌÑ 
    ËÁÖÄÏÊ ×ÅÒÓÉÉ Ruby, ÄÌÑ ËÏÔÏÒÏÊ 
    ÓÏÂÉÒÁÅÔÓÑ ÐÁËÅÔ. äÌÑ ÓÂÏÒËÉ ÐÏÄ 
    ÏÐÒÅÄÅÌ£ÎÎÕÀ ×ÅÒÓÉÀ, ÄÏÂÁרÔÅ 
    ÚÁ×ÉÓÉÍÏÓÔÉ Ó ×ÅÒÓÉÑÍÉ, ÞÔÏÂÙ ÓÏÂÒÁÔØ 
    ×ÅÒÓÉÀ ÐÏ ÕÍÏÌÞÁÎÉÀ, ÄÏÂÁרÔÅ 
    ÚÁ×ÉÓÉÍÏÓÔÉ ÂÅÚ ×ÅÒÓÉÊ. ðÁËÅÔÙ, 
    ÚÁ×ÉÓÑÝÉÅ ÏÔ ÁÒÈÉÔÅËÔÕÒÙ, ÄÏÌÖÎÙ 
    ÚÁ×ÉÓÅÔØ ÏÔ ÐÁËÅÔÁ 
    <package>ruby<var>X</var>.<var>Y</var>-dev</package>; ÄÌÑ 
    ÐÁËÅÔÏ×, ÎÅ ÚÁ×ÉÓÑÝÉÈ ÏÔ ÁÒÈÉÔÅËÔÕÒÙ, 
    ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ÄÏÓÔÁÔÏÞÎÏ 
    ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÁËÅÔÁ <package>ruby</package> ÉÌÉ 
    <package>ruby<var>X</var>.<var>Y</var></package>.
  </p>
 </appendix>
 <appendix id="ruby1.8_bundled_modules">
  <heading>
    íÏÄÕÌÉ, ×ËÌÀÞ£ÎÎÙÅ × Ruby 1.8
  </heading>
  <p>
    îÁÞÉÎÁÑ Ó Ruby 1.8, ÍÎÏÇÏ ×ÎÅÛÎÉÈ ÍÏÄÕÌÅÊ, 
    ËÏÔÏÒÙÅ ÒÁÓÐÒÏÓÔÒÁÎÑÌÉÓØ × ×ÉÄÅ 
    ÏÔÄÅÌØÎÙÈ ÐÁËÅÔÏ×, ÔÅÐÅÒØ ÐÏÓÔÁ×ÌÑÀÔÓÑ 
    ËÁË ÍÏÄÕÌÉ ÏÒÉÇÉÎÁÌØÎÏÇÏ ÐÁËÅÔÁ 
    ruby. óÀÄÁ ×ÈÏÄÑÔ: libwebrick-ruby, libzlib-ruby, 
    libopenssl-ruby, libstrscan-ruby, drb, libiconv-ruby, xmlrpc4r, 
    libtest-unit-ruby, libyaml-ruby, librexml-ruby, forthcoming soap4r É 
    ÔÁË ÄÁÌÅÅ.
  </p>
  <p>
    ÷ ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ ÏÎÉ ÓÏÚÄÁÀÔÓÑ ÉÚ 
    ÐÁËÅÔÁ Ó ÉÓÈÏÄÎÙÍÉ ÔÅËÓÔÁÍÉ 
    <package>ruby1.8</package>. FIXME: ËÁË ÎÁÍ ÒÅÛÉÔØ ÜÔÕ 
    ÐÒÏÂÌÅÍÕ?
  </p>
 </appendix>
 <appendix id="transition_1.6_to_1.8">
  <heading>
    ðÅÒÅÈÏÄ ÏÔ Ruby 1.6 Ë 1.8
  </heading>
  <p>
    ÷ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ruby 1.6 ÕÐÁËÏ×ÁÎ ËÁË × 
    ÐÁËÅÔ Ó ÉÍÅÎÅÍ <package>ruby</package> É ÜÔÏ ÎÅ 
    ÕÄÏ×ÌÅÔ×ÏÒÑÅÔ ÐÏÌÉÔÉËÅ ruby. ðÏÜÔÏÍÕ ÍÙ 
    ÓÄÅÌÁÅÍ ÓÌÅÄÕÀÝÅÅ.
  </p>
  <p>
    óÎÁÞÁÌÁ, ÍÙ, ËÏÍÁÎÄÁ ÓÏÐÒÏ×ÏÖÄÅÎÉÑ ruby, 
    ÎÁÍÅÒÅ×ÁÅÍÓÑ ÓÏÚÄÁÔØ ÐÁËÅÔ 
    <package>ruby1.6</package>. íÙ ÓÏÂÅÒ£Í ÐÁËÅÔ 
    <package>ruby1.6</package> ÉÚ ruby_1.6.8 ÐÅÒÅÉÍÅÎÏ×Á× ruby 
    × ruby1.6.
  </p>
  <p>
    ôÁËÖÅ ÍÙ ÓÄÅÌÁÅÍ ÐÁËÅÔ 
    <package>ruby-defaults</package> ÐÒÅÄÏÓÔÁ×ÌÑÀÝÉÊ 
    ÐÁËÅÔÙ <package>ruby</package> É 
    <package>libruby</package>. ðÁËÅÔ <package>ruby</package> 
    ÚÁ×ÉÓÉÔ ÏÔ <package>ruby1.6</package> É ×ËÌÀÞÁÅÔ 
    ÓÉÍ×ÏÌÉÞÅÓËÕÀ ÓÓÙÌËÕ <file>/usr/bin/ruby</file> ÎÁ 
    <file>/usr/bin/ruby1.6</file> É ÜÔÏÔ ÔÅËÓÔ ÐÏÌÉÔÉËÉ 
    ruby. ðÁËÅÔ <package>libruby</package> ÚÁ×ÉÓÉÔ ÏÔ 
    <package>libruby1.6</package>.
  </p>
  <p>
    ðÁËÅÔÙ Ó ÍÏÄÕÌÑÍÉ ÕÐÁËÏ×Ù×ÁÀÔÓÑ × 
    <package>lib<var>foo</var>-ruby1.6</package> ÄÌÑ ruby1.6, É 
    ÎÅÏÂÑÚÁÔÅÌØÎÏ ÓÏÚÄÁ£ÔÓÑ 
    <package>lib<var>foo</var>-ruby</package>, ËÏÔÏÒÙÊ ÚÁ×ÉÓÉÔ 
    ÏÔ <package>lib<var>foo</var>-ruby1.6</package>.
  </p>
  <p>
    úÁÍÅÔÉÍ, ÞÔÏ ÓÔÁÒÁÑ ×ÅÒÓÉÑ 
    <package>lib<var>foo</var>-ruby</package> É 
    ÐÅÒÅÉÍÅÎÏ×ÁÎÎÁÑ ×ÅÒÓÉÑ 
    <package>lib<var>foo</var>-ruby1.6</package> ÐÒÅÄÏÓÔÁ×ÌÑÀÔ 
    ÆÁÊÌÙ Ó ÏÄÉÎÁËÏ×ÙÍÉ ÐÕÔÑÍÉ, ÐÏÜÔÏÍÕ ÍÙ 
    ÄÏÌÖÎÙ ÄÏÂÁ×ÉÔØ ËÏÎÆÌÉËÔ &amp; ÚÁÍÅÎÕ 
    ÓÔÁÒÙÈ ×ÅÒÓÉÊ. ôÏ ÅÓÔØ ÎÅ ÚÁÂÕÄØÔÅ 
    ÄÏÂÁ×ÉÔØ × ÆÁÊÌ debian/control:
   <example>
          Conflicts: lib<var>foo</var>-ruby (&lt;&lt; 
<var>renamed-version</var>)
          Replaces: lib<var>foo</var>-ruby (&lt;&lt; <var>renamed-version</var>)
        </example>
  </p>
  <p>
    Ruby ÐÒÏÇÒÁÍÍÙ, ÚÁ×ÉÓÑÝÉÅ ÏÔ ×ÅÒÓÉÉ, 
    ÄÏÌÖÎÙ ÚÁ×ÉÓÅÔØ ÏÔ <package>ruby1.6</package> É 
    ÉÓÐÏÌØÚÏ×ÁÔØ <tt>#!/usr/bin/ruby1.6</tt> ×ÍÅÓÔÏ 
    <tt>#!/usr/bin/ruby</tt>.
  </p>
  <p>
    îÅÚÁ×ÉÓÑÝÁÑ ÏÔ ×ÅÒÓÉÉ ruby ÐÒÏÇÒÁÍÍÁ, 
    ËÏÔÏÒÁÑ ÚÁ×ÉÓÉÔ ÏÔ <tt>ruby (&gt;= 1.6)</tt>, ÎÏ ÎÅ 
    ÉÍÅÅÔ ×ÅÒÈÎÅÊ ÇÒÁÎÉÃÙ ×ÅÒÓÉÉ <tt>ruby (&lt;&lt; 
    1.8)</tt> ÉÌÉ ×ÙÛÅ, ÕÂÅÄÉÔÅÓØ, ÞÔÏ ÏÎÁ 
    ÒÁÂÏÔÁÅÔ Ó ruby1.8. åÓÌÉ ÏÎÁ ÒÁÂÏÔÁÅÔ Ó 
    ruby1.8, ÔÏ ÏÎÁ ÄÏÌÖÎÁ ÚÁ×ÉÓÅÔØ ÏÔ <tt>ruby (&gt;= 
    1.6), ruby (&lt;&lt; 1.9)</tt>. åÓÌÉ ÏÎÁ ÎÅ ÒÁÂÏÔÁÅÔ Ó 
    ruby1.8, ÔÏ ÏÎÁ Ñ×ÌÑÅÔÓÑ ÐÒÏÇÒÁÍÍÏÊ, 
    ÚÁ×ÉÓÑÝÅÊ ÏÔ ×ÅÒÓÉÉ ruby, ÐÏÜÔÏÍÕ ÏÎÁ 
    ÄÏÌÖÎÁ ÚÁ×ÉÓÅÔØ ÏÔ <tt>ruby1.6</tt>.
  </p>
  <p>
    ðÏ ÐÒÏÛÅÓÔ×ÉÉ ÎÅÄÅÌÉ ÉÌÉ ÏËÏÌÏ ÔÏÇÏ(?), 
    ÍÙ ÉÚÍÅÎÉÍ ruby ×ÅÒÓÉÀ ÐÏ ÕÍÏÌÞÁÎÉÀ Ó 1.6 
    ÎÁ 1.8. Ruby ÍÏÄÕÌÉ É ÐÒÏÇÒÁÍÍÙ ÄÏÌÖÎÙ ÂÙÔØ 
    ÉÚÍÅÎÅÎÙ, ÞÔÏÂÙ ÒÁÂÏÔÁÔØ Ó ruby ×ÅÒÓÉÅÊ 
    ÐÏ ÕÍÏÌÞÁÎÉÀ 1.8.
  </p>
 </appendix>
</book>
</debiandoc>

Reply via email to