Назад | Перейти на главную страницу

Linux SUSE - как проверить (из root), что пакет уже установлен?

Простой вопрос о SUSE Linux Enterprise Server 11 SP1 (простой для тех, кто не совсем не разбирается в теме, как я, как я предполагаю): как мне проверить от root, установлен ли данный пакет для всех пользователей?

Любая помощь приветствуется!

Примечание: я пытаюсь проверить, установлен ли уже сервер tightvnc в моем дистрибутиве - думаю, нет, поскольку, если я запустил dbus-launch vncserver Я получаю сообщение "команда не найдена"

Для SLES11 SP1 ключевой командой является zypper

server:/ # zypper se tightvnc
Loading repository data...
Reading installed packages...

S | Name     | Summary                          | Type   
--+----------+----------------------------------+--------
i | tightvnc | A virtual X-Window System server | package

«se» - это сокращенная версия слова «поиск». Также более стандартный rpm -q tightvnc тоже работает.

server:/ # rpm -q tightvnc
tightvnc-1.3.10-2.1.x86_64

Для zypper команда «info» предоставит вам подробную информацию о пакете, включая версии.