Browse Source

Update aria2c.rst

ITriskTI 10 years ago
parent
commit
b073735d82
1 changed files with 79 additions and 35 deletions
  1. 79 35
      doc/manual-src/ru/aria2c.rst

+ 79 - 35
doc/manual-src/ru/aria2c.rst

@@ -9,17 +9,22 @@ aria2c(1)
 --------
 --------
 
 
 aria2 - это утилита для загрузки файлов. Поддерживаемые протоколы: HTTP(S),
 aria2 - это утилита для загрузки файлов. Поддерживаемые протоколы: HTTP(S),
-FTP, BitTorrent и Metalink. aria2 может загрузить файл с разных
+FTP, SFTP, BitTorrent и Metalink. aria2 может загрузить файл с разных
 источников/протоколов и пытается максимально использовать пропускную
 источников/протоколов и пытается максимально использовать пропускную
-способность канала. Есть поддержка загрузки файла по протоколам HTTP(S)/FTP
-и BitTorrent одновременно, пока данные загружаются по HTTP(S)/FTP, они тут
-же могут выгружаться в BitTorrent-рой. Используя контрольные суммы блока
-данных для Metalink, aria2 автоматически проверяет части данных во время
-загрузки файла.
+способность канала. Есть поддержка загрузки файла по протоколам
+HTTP(S)/FTP/SFTP и BitTorrent одновременно, пока данные загружаются по
+HTTP(S)/FTP, они тут же могут выгружаться в BitTorrent-рой. Используя
+контрольные суммы блока данных для Metalink, aria2 автоматически проверяет
+части данных во время загрузки файла.
 
 
 ПАРАМЕТРЫ
 ПАРАМЕТРЫ
 ---------
 ---------
 
 
+.. note::
+
+  Большинство связанных с FTP параметров применимы также к SFTP.
+  Некоторые параметры не являются эффективными по отношению к SFTP (например, :option:`--ftp-pasv`)
+
 Основные параметры
 Основные параметры
 ~~~~~~~~~~~~~~~~~~
 ~~~~~~~~~~~~~~~~~~
 .. option:: -d, --dir=<DIR>
 .. option:: -d, --dir=<DIR>
@@ -89,8 +94,9 @@ FTP, BitTorrent и Metalink. aria2 может загрузить файл с р
    ``#deprecated``, ``#help``, ``#all``.
    ``#deprecated``, ``#help``, ``#all``.
    По умолчанию: ``#basic``
    По умолчанию: ``#basic``
 
 
-Параметры HTTP/FTP
-~~~~~~~~~~~~~~~~~~
+Параметры HTTP/FTP/SFTP
+~~~~~~~~~~~~~~~~~~~~~~~
+
 .. option:: --all-proxy=<PROXY>
 .. option:: --all-proxy=<PROXY>
 
 
   Использовать указанный прокси-сервер для всех протоколов. Для отмены
   Использовать указанный прокси-сервер для всех протоколов. Для отмены
@@ -197,6 +203,17 @@ FTP, BitTorrent и Metalink. aria2 может загрузить файл с р
   ``1M`` -``1024M``.
   ``1M`` -``1024M``.
   По умолчанию: ``20M``
   По умолчанию: ``20M``
 
 
+
+.. option:: --netrc-path=<FILE>
+
+   Указать путь к файлу .netrc.
+   По умолчанию: ``$(HOME)/.netrc``
+
+   .. note::
+
+       Права доступа к файлу .netrc должны быть равны 600. Иначе, файл
+       будет проигнорирован.
+
 .. option:: -n, --no-netrc[=true|false]
 .. option:: -n, --no-netrc[=true|false]
 
 
   Отключить поддержку netrc. Поддержка netrc по умолчанию
   Отключить поддержку netrc. Поддержка netrc по умолчанию
@@ -544,8 +561,8 @@ FTP, BitTorrent и Metalink. aria2 может загрузить файл с р
   Задать клиентское приложение для HTTP(S)-загрузок.
   Задать клиентское приложение для HTTP(S)-загрузок.
   По умолчанию: ``aria2/$VERSION``, $VERSION заменяется на версию пакета.
   По умолчанию: ``aria2/$VERSION``, $VERSION заменяется на версию пакета.
 
 
-Специфические параметры FTP
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Специфические параметры FTP/SFTP
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 .. option:: --ftp-user=<USER>
 .. option:: --ftp-user=<USER>
 
 
   Задать пользователя для FTP.
   Задать пользователя для FTP.
@@ -566,6 +583,10 @@ FTP, BitTorrent и Metalink. aria2 может загрузить файл с р
   то будет использован активный режим.
   то будет использован активный режим.
   По умолчанию: ``true``
   По умолчанию: ``true``
 
 
+  .. note::
+
+    Этот параметр игнорируется для SFTP-передачи.
+
 .. option:: --ftp-proxy=<PROXY>
 .. option:: --ftp-proxy=<PROXY>
 
 
   Использовать указанный прокси-сервер для FTP. Для отмены
   Использовать указанный прокси-сервер для FTP. Для отмены
@@ -587,11 +608,25 @@ FTP, BitTorrent и Metalink. aria2 может загрузить файл с р
   двух: ``binary`` или ``ascii``.
   двух: ``binary`` или ``ascii``.
   По умолчанию: ``binary``
   По умолчанию: ``binary``
 
 
+  .. note::
+
+    Этот параметр игнорируется для SFTP-передачи.
+
 .. option:: --ftp-reuse-connection[=true|false]
 .. option:: --ftp-reuse-connection[=true|false]
 
 
   Повторно использовать FTP соединение.
   Повторно использовать FTP соединение.
   По умолчанию: ``true``
   По умолчанию: ``true``
 
 
+.. option:: --ssh-host-key-md=<TYPE>=<DIGEST>
+
+  Задать контрольную сумму для публичного SSH-ключа хоста. TYPE - тип хэша.
+  Поддерживаемые типы хэшей - ``sha-1`` или ``md5``.
+  DIGEST - шестнадцатеричное значение хэша.
+  Например: ``sha-1=b030503d4de4539dc7885e6f0f5e256704edf4c3``.
+  Этот параметр может быть использован для проверки публичного ключа сервера
+  при использовании SFTP. Если параметр не задан (по умолчанию), то никакой
+  проверки не происходит.
+
 Параметры BitTorrent/Metalink
 Параметры BitTorrent/Metalink
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 .. option:: --select-file=<INDEX>...
 .. option:: --select-file=<INDEX>...
@@ -1422,12 +1457,12 @@ FTP, BitTorrent и Metalink. aria2 может загрузить файл с р
 
 
 .. option:: --multiple-interface=<INTERFACES>
 .. option:: --multiple-interface=<INTERFACES>
 
 
-  Разделенный запятыми список интерфейсов, для привязки к сокетами.
-  Запросы будут разделяться между интерфейсами для достижения
-  объединения каналов. Вы можете указать имя интерфейса, IP-адрес и
-  имя хоста. Если используется :option:`--interface`, то этот параметр
-  будет проигнорирован. Возможные значения: интерфейс, IP-адрес,
-  имя хоста
+  Разделенный запятыми список интерфейсов для привязки сокетов.
+  Запросы будут разделяться между интерфейсами для достижения объединения
+  каналов. Вы можете указать имя интерфейса (например, eth0),
+  IP-адрес (например, 192.168.0.12) и имя хоста (например, myhost). Если
+  используется :option:`--interface`, то этот параметр будет проигнорирован.
+  Возможные значения: интерфейс, IP-адрес, имя хоста.
 
 
 .. option:: --log-level=<LEVEL>
 .. option:: --log-level=<LEVEL>
 
 
@@ -1686,13 +1721,14 @@ Metalink-документов, которые хранятся на локаль
 что они всегда будут обрабатываться как отдельная загрузка. Поддерживаются
 что они всегда будут обрабатываться как отдельная загрузка. Поддерживаются
 оба формата: Metalink4 и Metalink версии 3.0.
 оба формата: Metalink4 и Metalink версии 3.0.
 
 
-Вы можете указать вместе, torrent-файл с параметром -T и URI. Сделав это, вы
-можете загружать файл, используя torrent-рой и HTTP(S)/FTP-сервер
-одновременно, пока данные из HTTP(S)/FTP выгружаются в torrent-рой. Для
-однофайловых торрентов, URI может быть завершенным, который указывает на
-ресурс, или же если заканчиваться символом /, тогда name (имя) в
-torrent-файле будет добавлено. Для многофайловых торрентов, name (имя) и
-path (путь) в torrent-файле будут добавлены из URI для каждого файла.
+Вы можете указать вместе, torrent-файл с параметром :option:`--torrent-file
+<-T>` и URI. Сделав это, вы можете загружать файл, используя torrent-рой и
+HTTP(S)/FTP/SFTP-сервер одновременно, пока данные из HTTP(S)/FTP/SFTP
+выгружаются в torrent-рой. Для однофайловых торрентов, URI может быть
+завершенным, который указывает на ресурс, или же если заканчиваться символом
+/, тогда name (имя) в torrent-файле будет добавлено. Для многофайловых
+торрентов, name (имя) и path (путь) в torrent-файле будут добавлены из URI
+для каждого файла.
 
 
 .. note::
 .. note::
 
 
@@ -1724,15 +1760,16 @@ aria2 предоставляет параметры, в которых указ
 :option:`--on-download-stop`.
 :option:`--on-download-stop`.
 
 
 aria2 передает 3 аргумента указанной команды, которая выполняется. Это
 aria2 передает 3 аргумента указанной команды, которая выполняется. Это
-аргументы: GID, количество файлов и путь к файлу. Для HTTP-, FTP-загрузок,
-обычно количество файлов - 1. BitTorrent загрузка может содержать множество
-файлов. Если число файлов больше чем один, то путь к файлу будет для
-первого. Другими словами, это значение параметра path в первой структуре,
-определенный параметр которой имеет значение true (истина), в ответе
-RPC-метода :func:`aria2.getFiles`. Если вы хотите получить все пути к
-файлам, то рассмотрите использование JSON-RPC/XML-RPC. Обратите внимание,
-что путь к файлу может меняться в процессе загрузки по HTTP из-за
-перенаправления или заголовка Content-Disposition.
+аргументы: GID, количество файлов и путь к файлу. Для HTTP-, FTP- и
+SFTP-загрузок, обычно количество файлов - 1. BitTorrent загрузка может
+содержать множество файлов. Если число файлов больше чем один, то путь к
+файлу будет для первого. Другими словами, это значение параметра path в
+первой структуре, определенный параметр которой имеет значение true
+(истина), в ответе RPC-метода :func:`aria2.getFiles`. Если вы хотите
+получить все пути к файлам, то рассмотрите использование
+JSON-RPC/XML-RPC. Обратите внимание, что путь к файлу может меняться в
+процессе загрузки по HTTP из-за перенаправления или заголовка
+Content-Disposition.
 
 
 Посмотрите пример, как аргументы передаются команде:
 Посмотрите пример, как аргументы передаются команде:
 
 
@@ -1857,6 +1894,12 @@ RPC-метода :func:`aria2.getFiles`. Если вы хотите получи
 30
 30
   Если aria2 не смогла проанализировать JSON-RPC-запрос.
   Если aria2 не смогла проанализировать JSON-RPC-запрос.
 
 
+31
+  Зарезервировано. Не используется.
+
+32
+  Если проверка контрольной суммы не удалась.
+
 .. note::
 .. note::
 
 
   Ошибка, произошедшая в завершенной загрузке, не будет передана как код
   Ошибка, произошедшая в завершенной загрузке, не будет передана как код
@@ -1940,7 +1983,7 @@ path ``$HOME/.aria2/dht6.dat``.
 Netrc
 Netrc
 ~~~~~
 ~~~~~
 
 
-Поддержка Netrc включена по умолчанию для HTTP(S)/FTP. Для отключения
+Поддержка Netrc включена по умолчанию для HTTP(S)/FTP/SFTP. Для отключения
 поддержки netrc, укажите параметр :option:`--no-netrc <-n>`. Ваш файл .netrc
 поддержки netrc, укажите параметр :option:`--no-netrc <-n>`. Ваш файл .netrc
 должен иметь соответствующие права (600).
 должен иметь соответствующие права (600).
 
 
@@ -2107,6 +2150,7 @@ URI. Эти дополнительные строки должны начина
   * :option:`seed-time <--seed-time>`
   * :option:`seed-time <--seed-time>`
   * :option:`select-file <--select-file>`
   * :option:`select-file <--select-file>`
   * :option:`split <-s>`
   * :option:`split <-s>`
+  * :option:`ssh-host-key-md <--ssh-host-key-md>`
   * :option:`stream-piece-selector <--stream-piece-selector>`
   * :option:`stream-piece-selector <--stream-piece-selector>`
   * :option:`timeout <-t>`
   * :option:`timeout <-t>`
   * :option:`uri-selector <--uri-selector>`
   * :option:`uri-selector <--uri-selector>`
@@ -2272,7 +2316,7 @@ RPC-метод `system.multicall` обрабатывается особым об
 .. function:: aria2.addUri([secret], uris[, options[, position]])
 .. function:: aria2.addUri([secret], uris[, options[, position]])
 
 
   Этот метод добавляет новую загрузку. Параметр *uris* - это массив
   Этот метод добавляет новую загрузку. Параметр *uris* - это массив
-  HTTP(S)/FTP/BitTorrent Magnet URI (строки), указывающие на один и тот же
+  HTTP(S)/FTP/SFTP/BitTorrent Magnet URI (строки), указывающие на один и тот же
   ресурс. Если вы смешивайте URI, указывающие на разные ресурсы, то загрузка
   ресурс. Если вы смешивайте URI, указывающие на разные ресурсы, то загрузка
   может неудачно завершиться или быть повреждена без жалоб со стороны aria2.
   может неудачно завершиться или быть повреждена без жалоб со стороны aria2.
   При добавлении BitTorrent Magnet URI, *uris* должен содержать только один
   При добавлении BitTorrent Magnet URI, *uris* должен содержать только один
@@ -2887,7 +2931,7 @@ RPC-метод `system.multicall` обрабатывается особым об
 
 
 .. function:: aria2.getServers([secret], gid)
 .. function:: aria2.getServers([secret], gid)
 
 
-  Этот метод возвращает текущие подключенные HTTP(S)/FTP-серверы загрузки,
+  Этот метод возвращает текущие подключенные HTTP(S)/FTP/SFTP-серверы загрузки,
   которая обозначена *gid* (строка). Ответ - это массив структур, которые содержат
   которая обозначена *gid* (строка). Ответ - это массив структур, которые содержат
   следующие ключи. Значения являются строками.
   следующие ключи. Значения являются строками.