Здесь показаны различия между двумя версиями данной страницы.
linux:command-packet-is-install [2018/03/22 17:26] |
linux:command-packet-is-install [2021/02/11 09:20] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== Linux: как проверить, установлен ли пакет ===== | ||
+ | <code bash> | ||
+ | dpkg -s firefox | ||
+ | </code> | ||
+ | Приведенная команда проверит, установлен ли пакет firefox.\\ | ||
+ | На выходе будет много чего интересного... но если мы просто хотим понять "да или нет", то вариант вот: | ||
+ | <code bash> | ||
+ | #Openbox не установлен | ||
+ | alex@NB01-002 ~ $ dpkg -s openbox | grep install | ||
+ | alex@NB01-002 ~ $ echo $? | ||
+ | 1 | ||
+ | #Openbox установлен | ||
+ | alex@NB01-002 ~ $ dpkg -s mc | grep install | ||
+ | Status: install ok installed | ||
+ | alex@NB01-002 ~ $ echo $? | ||
+ | 0 | ||
+ | </code> | ||
+ | Просто смотрим на код возврата :) |