Как установить все зависимости, необходимые для пакета PHP, без установки фактического пакета для APT?
2 ответа
2
Установите пакет PHP со всеми зависимостями, затем удалите пакет PHP.
2
Использование apt-get
: apt-get -s install name_of_PHP_package
показывает, какие дополнительные пакеты будут установлены. Для автоматизации:
LC_ALL=C apt-get -s install |
awk '/^[^ ]/ {p=0}
p {print}
/^The following extra packages will be installed:/ {p=1}'
Использование aptitude в интерактивном режиме: пометьте пакет PHP для установки, нажмите g
, отметьте автоматически выбранные пакеты как запрошенные вручную с помощью m
, удалите исходный пакет из списка для установки с помощью -
и, наконец, подтвердите запрос установки с помощью g
раз.