Difference between revisions of "PKGBUILD/ru"

Created page with "* '''''pre_install''''' - Сценарий запускается непосредственно перед извлечением файлов. Передается один..."
(Created page with "=== install === Имя сценария {{ic|.install}}, который будет включен в пакет. pacman имеет возможность хранить и в...")
(Created page with "* '''''pre_install''''' - Сценарий запускается непосредственно перед извлечением файлов. Передается один...")
Tags: Mobile web edit Mobile edit
Line 124: Line 124:
Имя сценария {{ic|.install}}, который будет включен в пакет. pacman имеет возможность хранить и выполнять специфический для пакета скрипт при установке, удалении или обновлении пакета. Скрипт содержит следующие функции, выполняемые в разное время:
Имя сценария {{ic|.install}}, который будет включен в пакет. pacman имеет возможность хранить и выполнять специфический для пакета скрипт при установке, удалении или обновлении пакета. Скрипт содержит следующие функции, выполняемые в разное время:


* '''''pre_install''''' - The script is run right before files are extracted. One argument is passed: new package version.
* '''''pre_install''''' - Сценарий запускается непосредственно перед извлечением файлов. Передается один аргумент: новая версия пакета.
* '''''post_install''''' - The script is run right after files are extracted. One argument is passed: new package version.
* '''''post_install''''' - Скрипт запускается сразу после извлечения файлов. Передается один аргумент: новая версия пакета.
* '''''pre_upgrade''''' - The script is run right before files are extracted. Two arguments are passed in the following order: new package version, old package version.
* '''''pre_upgrade''''' - Скрипт запускается непосредственно перед извлечением файлов. Передаются два аргумента в следующем порядке: новая версия пакета, старая версия пакета.
* '''''post_upgrade''''' - The script is run right after files are extracted. Two arguments are passed in the following order: new package version, old package version.
* '''''post_upgrade''''' - Скрипт запускается сразу после извлечения файлов. Два аргумента передаются в следующем порядке: новая версия пакета, старая версия пакета.
* '''''pre_remove''''' - The script is run right before files are removed. One argument is passed: old package version.
* '''''pre_remove''''' - Скрипт запускается непосредственно перед удалением файлов. Передается один аргумент: версия старого пакета.
* '''''post_remove''''' - The script is run right after files are removed. One argument is passed: old package version.
* '''''post_remove''''' - Скрипт запускается сразу после удаления файлов. Передается один аргумент: старая версия пакета.


Each function is run chrooted inside the pacman install directory. See [https://bbs.archlinux.org/viewtopic.php?pid=913891 this thread].
Each function is run chrooted inside the pacman install directory. See [https://bbs.archlinux.org/viewtopic.php?pid=913891 this thread].
translator
10,756

edits