translator
11,049
edits
(Created page with "=== groups === Группа, к которой принадлежит пакет. Например, когда вы устанавливаете пакет {{ic|kdebase}} - о...") Tags: Mobile web edit Mobile edit |
(Created page with "=== depends === Массив имен пакетов, которые должны быть установлены до запуска этой программы. Ограни...") Tags: Mobile web edit Mobile edit |
||
Line 66: | Line 66: | ||
=== depends === | === depends === | ||
Массив имен пакетов, которые должны быть установлены до запуска этой программы. Ограничения по версии могут быть указаны с помощью операторов сравнения, например, {{ic|1=depends=('foobar>=1.8.0')}}; если требуется несколько ограничений - зависимость может быть повторена для каждого из них [https://mailman.archlinux.org/pipermail/arch-general/2012-July/029022.html], например, {{ic|1=depends=('foobar>=1.8.0' 'foobar<2.0.0')}}. Вам не нужно перечислять пакеты, от которых зависит ваша программа, если другие пакеты, от которых зависит ваша программа, уже имеют эти пакеты в списке зависимостей. Например, {{ic|gtk2}} зависит от {{ic|glib2}} и {{ic|glibc}}. Однако {{ic|glibc}} не нужно указывать в списке зависимостей для {{ic|gtk2}}, поскольку он является зависимостью для {{ic|glib2}}. | |||
=== optdepends === | === optdepends === |