конфетка - проверяет если пакет, уже установленный

Q3 ре: сам об/мин не имеет никакого понятия репозиториев и такого, он может выбрать и установить файлы, как направлено только. Вкусный диспетчер пакетов может быть настроен для использования нескольких репозиториев, но по крайней мере в Fedora, RHEL и клонируется, наборы пакета в версии распределения более или менее связаны, пытаясь установить RHEL, 6 пакетов на RHEL 5 (или наоборот) являются верным залогом провала (если зависимости даже доступны). Но это ничего не имеет вообще к к с об/мин или конфеткой (или dnf сегодня), который является политикой управления упаковкой/репозиторием для распределения, главным образом.

7
25.03.2015, 20:06
2 ответа

В вашем сценарии используют RPM -Q PackageName :

if  rpm -q  vim-enhanced
then
  ...
else
  ...
fi
7
27.01.2020, 20:16

Вы можете попробовать:

#yum list installed | grep tmux
tmux.x86_64                      1.9a-5.fc21        @updates                    

или:

#yum list installed tmux
Loaded plugins: langpacks
Installed Packages
tmux.x86_64                                                               1.9a-5.fc21                                                               @updates

без GREP Вы получаете дополнительные линии, но оба выхода могут быть обернуты через некоторые текстовые редактора в соответствии с вашими потребностями.

4
27.01.2020, 20:16

Теги

Похожие вопросы