На этот вопрос уже есть ответ здесь:
I недавно установил версию VMWare Workstation, которую мне пришлось удалить, и чтобы найти инструкции по этому поводу, я наткнулся на этот поток.
Он заявил, что написал эту команду, чтобы узнать, установлена ли какая-либо версия VMWare Workstation:
vmware-installer -l
Итак, я хочу знать, как и цитируемая команда для VMWare, как мне знать о других командах, которые существуют, чтобы сообщить мне, установлен ли конкретный продукт на моем компьютере или нет?
Спасибо, что заглянули.
Если пакет был установлен с помощью менеджера пакетов, при запуске следующей команды отобразятся установленные пакеты, в имени которых содержится слово keyword
:
aptitude search '~i keyword'
[ 1113] Пример aptitude search '~i samba'
Возвращает следующий список пакетов в моей системе:
i samba - SMB/CIFS file, print, and login server for Unix
i samba-common - common files used by both the Samba server and client
i samba-common-bin - common files used by both the Samba server and client
i system-config-samba - GUI for managing samba shares and users
i
обозначает установленный.
Вы также можете использовать which
, если вы знаете имя исполняемого файла, который вы ищете; он вернет путь executable-name
, если он установлен, и ничего другого.
which executable-name
which system-config-samba
В моей системе возвращается следующее:
/usr/sbin/system-config-samba
Поэтому я знаю, что system-config-samba
установлен, и я знаю где. ]
мм, вы также можете попробовать установить приложение заново ($ sudo apt-get install «имя приложения»), и если оно действительно установлено, оно появится »(название программы), оно уже в последней версии «
Введите в терминале:
dpkg --list | grep -i name-of-application