zypper всегда устанавливает пакеты devel

323
drahnr

Есть ли возможность заставить zypper всегда устанавливать $-develпакеты в пакеты, через которые я устанавливаю zypper in $PKG, может быть, в конфиге или cmd? Я не видел ничего, но хотел бы иметь возможность использовать это на моей машине devel, чтобы избавить меня от большого набора текста.

0

1 ответ на вопрос

0
s-m-e

На самом деле переключателя нет, но вы можете написать небольшой скрипт-обертку. Это пример того, как это может выглядеть:

#! / Бен / ш  = 1  пока правда делать if ["$ (echo" $ @ "| cut -d" "-f $ i)" = ""]  затем перерыв еще эхо "ПАКЕТ" zypper в "$ (echo" $ @ "| cut -d" "-f $ i)" эхо "ПАКЕТ-ДЕВЕЛ" zypper в "$ (echo" $ @ "| cut -d" "-f $ i) -devel" i = $ (expr $ i + 1) фи сделанный 

Вы можете настроить команды zypper по своему усмотрению, например, отвечая на все вопросы по умолчанию с помощью yes.

Это работает только для пакетов, которые на самом деле имеют пакет разработки. Я также, вероятно, буду взламывать сам исходный код, а не создавать сценарии-оболочки. Тем не менее, это своего рода решение. drahnr 11 лет назад 0