Документ взят из кэша поисковой машины. Адрес оригинального документа : http://theory.sinp.msu.ru/pipermail/ru-ngi/attachments/20110618/3819a132/attachment.html
Дата изменения: Sat Jun 18 19:40:34 2011
Дата индексирования: Tue Oct 2 10:14:43 2012
Кодировка: koi8-r
љљ Добрый день еще раз.<br><br><div class="gmail_quote">18 июня 2011љг. 17:11 пользователь Valery Mitsyn <span dir="ltr">&lt;<a href="mailto:vvm@mammoth.jinr.ru">vvm@mammoth.jinr.ru</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Sat, 18 Jun 2011, Vladimir Tikhomirov wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
љДобрый день.<br>
Произошло что-то непонятное: 10 июня в 11:53 МСК на всех Гридовских SLC5<br>
компьютерах обновились файлы в директории /etc/yum.repos.d, в том числе<br>
появился файл epel.repo, которого там быть не должно. И вот сегодня ночью<br>
произошел update (у меня настроен автоматический апдейт) пакетов из этого<br>
epel репозитория, который все порушил, по крайней мере, на WNs. Теперь<br>
там стоят какие-то неправильные пакеты из epel репозитория, которые<br>
замещают нужные пакеты из gLite.<br>
Вопросы:<br>
1. Никто еще с этим не столкнулся?<br>
2. Откуда могли взяться новые .repo файлы в /etc/yum.repos.d ? - я не вижу<br>
никаких объявлений об этом ни на SLC странице, ни в logwatch, ни в логах<br>
на самих компьютерах. И что нужно сделать, чтобы это безобразие больше не<br>
повторялось?<br>
</blockquote>
<br></div>
epel.repo видимо появился из обновления yum-conf-5X-8.slc5,<br>
где он с &quot;enabled=1&#39;, хотя это весьма странно.<br>
Чтобы не повторялось - надо запретить автоматический апдейт.<div><br></div></blockquote><div><br>љДа, теперь понял: epel.repo и другие новые .repo файлы действительно принадлежат пакету yum-conf-5X-8.slc5.noarch.rpm, который заменил yum-conf-5X-6.slc5.cern.noarch.rpm только вчера, это просто сами .repo файлы внутри пакета от 10 июня.<br>
љНасчет запретить автоматический апдейт - не знаю, насколько это удобнее. Апдейты-то все равно проводить придется, по крайней мере - для gLite пакетов. Ну, запущу я yum update руками - результат все равно будет тот же.<br>
<br>љ</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
3. Что делать собственно с проблемой? Напрашивается - снести все пакеты из<br>
репозитория epel, а потом - yum update. Можно ли одной командой снести все<br>
пакеты из данного репозитория? - я не умею. Или придется руками удалять<br>
каждый пакет?<br>
</blockquote>
<br></div>
В /var/log есть файлы rpmpkgs, rpmpkgs.1 ..., каждый содержит<br>
полный список rpm&#39;ом в системе на дату создания этого файла.<br>
Там же есть yum.log, можно достать информацию об обновлениях оттуда.<br>
Потом надо делать &quot;yum downgrade&quot; со списком нужных rpm&#39;ом и их<br>
версий. Предварительно конечно поставьте &quot;enabled=0&quot; в epel.repo.<br>
<br></blockquote><div><br>љДа, список апдейтнутых пакетов я получить могу. Просто думал, что можно как-то не перечислять все пакеты, а указать на репозиторий, типа : удалить все пакеты из epel. <br>љКстати, downgrade не получается - некуда, ведь их раньше просто не было, напр.:<br>
yum downgrade dcap-libs-2.47.5-1.el5.x86_64<br>......<br>Only Upgrade available on package: dcap-libs-2.47.5-1.el5.x86_64<br>Nothing to do<br><br>љТак что, видимо, нужно делатьљ yum remove. Но там еще зависимости цепляются... В общем, мрак.<br>
љ Всего наилучшего,<br>љ Владимир.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
P.S. В SLC часто встречались и продолжают встечаться подобные<br>
ляпы, поэтому я уже давно перешел на SL, только некоторые<br>
пакеты разрешено устанавливать из SLC и соответсвующем .repo.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
љЗаранее спасибо,<br>
љВладимир.<br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
RU-NGI mailing list<br>
<a href="mailto:RU-NGI@theory.sinp.msu.ru" target="_blank">RU-NGI@theory.sinp.msu.ru</a><br>
<a href="http://theory.sinp.msu.ru/mailman/listinfo/ru-ngi" target="_blank">http://theory.sinp.msu.ru/<u></u>mailman/listinfo/ru-ngi</a><br>
<br>
</blockquote>
<br></div>
-- <br>
Best regards,<br><font color="#888888">
љValery Mitsyn</font></blockquote></div><br>