summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Romanov <blueboar2@gmail.com>2013-01-16 06:20:41 -0800
committerZac Medico <zmedico@gentoo.org>2013-01-16 06:20:41 -0800
commit01b3e21f2f0df390ec64e88a3dc5de4f124dc8b5 (patch)
treedd6166db5503f57638025dc0995a6f267dbb42ce
parentemerge --info: show free ram/swap, bug #451048 (diff)
downloadportage-2.2.0_alpha154.tar.gz
portage-2.2.0_alpha154.tar.bz2
portage-2.2.0_alpha154.zip
ru/ebuild.1: update obsolete md5 referencesv2.2.0_alpha154
-rw-r--r--man/ru/ebuild.136
1 files 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 (если она существует).