translator
11,049
edits
(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''''' - | * '''''pre_install''''' - Сценарий запускается непосредственно перед извлечением файлов. Передается один аргумент: новая версия пакета. | ||
* '''''post_install''''' - | * '''''post_install''''' - Скрипт запускается сразу после извлечения файлов. Передается один аргумент: новая версия пакета. | ||
* '''''pre_upgrade''''' - | * '''''pre_upgrade''''' - Скрипт запускается непосредственно перед извлечением файлов. Передаются два аргумента в следующем порядке: новая версия пакета, старая версия пакета. | ||
* '''''post_upgrade''''' - | * '''''post_upgrade''''' - Скрипт запускается сразу после извлечения файлов. Два аргумента передаются в следующем порядке: новая версия пакета, старая версия пакета. | ||
* '''''pre_remove''''' - | * '''''pre_remove''''' - Скрипт запускается непосредственно перед удалением файлов. Передается один аргумент: версия старого пакета. | ||
* '''''post_remove''''' - | * '''''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]. |