From 01b3e21f2f0df390ec64e88a3dc5de4f124dc8b5 Mon Sep 17 00:00:00 2001 From: Vladimir Romanov Date: Wed, 16 Jan 2013 06:20:41 -0800 Subject: [PATCH] ru/ebuild.1: update obsolete md5 references --- man/ru/ebuild.1 | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/man/ru/ebuild.1 b/man/ru/ebuild.1 index f240625d9..689d593fc 100644 --- a/man/ru/ebuild.1 +++ b/man/ru/ebuild.1 @@ -1,20 +1,21 @@ .TH "EBUILD" "1" "Dec 2012" "Portage VERSION" "Portage" .SH "НАЗВАНИЕ" -ebuild \- низкоуровневый интерфейс системы портежей +ebuild \- низкоуровневый интерфейс системы Portage .SH "СИНТАКСИС" .B ebuild .I файл команда [команда]\fR... .SH "ОПИСАНИЕ" -Программа ebuild представляет собой прямой интерфейс системы Portage. -Она обеспечивает возможность непосредственного взаимодействия со -сценарием ebuild при помощи специальных подкоманд или групп команд, -выполняемых в контексте данного файла, и функций. Утилита ebuild -принимает в качестве аргументов ebuild-сценарий и одну или более -команд, подвергает сценарий синтаксическому анализу и выполняет -указанные команды. Имеются отдельные команды для загрузки исходных -файлов, их распаковки, компиляции, установки объектных файлов -во временный каталог image, установки образа в локальную файловую -систему, создания архива пакета из образа и т.д. +Программа ebuild представляет собой низкоуровневый интерфейс +системы Portage. Она обеспечивает возможность непосредственного +взаимодействия со сценарием ebuild при помощи специальных +подкоманд или групп команд, выполняемых в контексте данного файла, +и функций. Утилита ebuild принимает в качестве аргументов +ebuild-сценарий и одну или более команд, подвергает сценарий +синтаксическому анализу и выполняет указанные команды. Имеются +отдельные команды для загрузки исходных файлов, их распаковки, +компиляции, установки объектных файлов во временный каталог image, +установки образа в локальную файловую систему, создания архива +пакета из образа и т.д. .SH "ФАЙЛ" Должен быть рабочим ebuild-сценарием. Подробнее смотри в руководстве по \fBebuild\fR(5). @@ -58,16 +59,17 @@ ebuild \- низкоуровневый интерфейс системы пор .BR fetch Проверяет, все ли источники данных, фигурирующие в SRC_URI, доступны в каталоге DISTDIR (подробнее см. в \fBmake.conf\fR(5)) и имеют -верную контрольную сумму md5. Если исходные коды недоступны, будет +верную контрольную сумму. Если исходные коды недоступны, будет предпринята попытка загрузить их с серверов, адреса которых указаны в SRC_URI. Если для того или иного файла имеется несколько адресов загрузки, Portage проверит каждый из них и выберет тот сервер, который ближе. (Точность этого выбора на данный момент не гарантируется.) В первую очередь всегда обрабатываются зеркала Gentoo Linux, содержащиеся в переменной GENTOO_MIRRORS. Если по какой-либо -причине md5\-дайджест текущих или только что загруженных исходных -кодов не совпадает с дайджестом в files/digest\-[пакет]\-[версия\-ревизия], -выводится предупреждение, и ebuild завершает работу с кодом ошибки 1. +причине контрольная сумма текущих или только что загруженных исходных +кодов не совпадает с контрольной суммой, записанной в файле +files/digest\-[пакет]\-[версия\-ревизия], выводится предупреждение, и +программа ebuild завершает работу с кодом ошибки 1. .TP .BR digest В настоящее время \- эквивалент команды \fImanifest\fR. @@ -138,8 +140,8 @@ SRC_URI, будет использована стандартная src_unpack() Эта функция устанавливает все файлы в \fIкаталоге установки\fR на текущую файловую систему. Это производится следующим образом: сначала запускается функция \fIpkg_preinst()\fR (если она существует). -Затем все файлы устанавливаются в файловую систему, а их дайджесты -контрольной суммы md5 записываются в +Затем все файлы устанавливаются в файловую систему, а их +контрольные суммы записываются в \fI/var/db/pkg/${CATEGORY}/${PN}-${PVR}/CONTENTS\fR. Наконец, по завершении установки всех файлов выполняется функция \fIpkg_postinst()\fR (если она существует). -- 2.26.2