URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9570
[ Назад ]
Исходное сообщение
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено Af. , 01-Ноя-12 22:45
Есть архимедленный способ:
yum -C info fedorino-gore
isExist=$?
if [ $isExist != 0 ] ; then
echo "Совсем нету."
fi
Можно ли как-то скорее? Грепнуть какой-то файл на диске?
Содержание
- Как быстро узнать отсутствие пакета в RPM/YUM репо?,КуКу, 11:45 , 02-Ноя-12
- Как быстро узнать отсутствие пакета в RPM/YUM репо?,Af., 14:13 , 03-Ноя-12
- Как быстро узнать отсутствие пакета в RPM/YUM репо?,Af., 14:16 , 03-Ноя-12
- Как быстро узнать отсутствие пакета в RPM/YUM репо?,Bosh, 13:55 , 02-Ноя-12
- Как быстро узнать отсутствие пакета в RPM/YUM репо?,Af., 14:19 , 03-Ноя-12
- Как быстро узнать отсутствие пакета в RPM/YUM репо?,anonymous, 11:19 , 07-Ноя-12
- Как быстро узнать отсутствие пакета в RPM/YUM репо?,LSTemp, 17:11 , 05-Ноя-12
Сообщения в этом обсуждении
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено КуКу , 02-Ноя-12 11:45
rpm -qa ?
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено Af. , 03-Ноя-12 14:13
> rpm -qa ?Мне нужно наличие в __репозитории__, но не факт состоявщейся установки. RPM работает с базой только установленных пакетов, а в реозиторий она не влезает.
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено Af. , 03-Ноя-12 14:16
Т.е. эта команда совсем не дает нжной информации.
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено Bosh , 02-Ноя-12 13:55
yum list | grep fedorino-gore> Есть архимедленный способ:
>
> yum -C info fedorino-gore
> isExist=$?
> if [ $isExist != 0 ] ; then
> echo "Совсем нету."
> fi
>
> Можно ли как-то скорее? Грепнуть какой-то файл на диске?
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено Af. , 03-Ноя-12 14:19
Скорость отзыва такая же. Верных 2 секунды первый запрос, 1 сек. - каждый следующий, на двухядерной машине.
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено anonymous , 07-Ноя-12 11:19
> Скорость отзыва такая же. Верных 2 секунды первый запрос, 1 сек. -
> каждый следующий, на двухядерной машине.Засуньте вывод yum list в переменную и работайте дальше с ней.
"Как быстро узнать отсутствие пакета в RPM/YUM репо?"
Отправлено LSTemp , 05-Ноя-12 17:11
> Есть архимедленный способ:
>
> yum -C info fedorino-gore
> isExist=$?
> if [ $isExist != 0 ] ; then
> echo "Совсем нету."
> fi
>
> Можно ли как-то скорее? Грепнуть какой-то файл на диске?1)
пытаешься фильтровать инфу из пакета
2)
спрашиваешь есть ли она в отдельном файле
3)
делай выводы