получить на выходе True or False ?
в дебиане dpkg -l, потом в булиан это дело и готово
apt list --installed | grep package_name дальше exit code будет 0, если пакет найден и отличный от нуля, если не найден
для установки своего зависимого есть requirements.txt :)
Про exit code спс
apt - работает с новых дебианов, легаси дебианы работают с apt-get онли
тут есть риск ища package найти superpackage
вопрос в правильной обработке текстового потока потом, если искать через —list, но кому надо так париться и зачем - не могу найти реальный кейс у себя в голове
тогда греп лишний, если потом поток обрабатывать предполагается
это уже выше до меня сказали, нет смысла повторяться
будет смешно, если эту проверку пытаются затолкать в ansible как условие срабатывания шага по установке пакета
Не, я на баше писать тренируюсь ))) хватит меня уже подозревать во всяких непотребствах ))))))))))
вопросы подозрительные —__—
Ну придумал я себе задачку сделать пикер софта с dialog’м и проверкой того что установлено из предлагаемого в скрипте )
Обсуждают сегодня