Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     16 May 2003  17:00:21
 To : Vladimir Mosgalin
 Subject : Re: установка пакета со всеми зависимостями
 -------------------------------------------------------------------------------- 
 
 
    Hi, Vladimir!
 
 >>>>> "VM" == Vladimir Mosgalin
 >>>>> <Vladimir.Mosgalin@p17.f1041.n5030.z2.fidonet.org> writes:
 
  VB>> как обновлять "переименованые пакеты", я могу тебе расскзать, если
  VB>> ты конечно представляешь что умеет делать rpm.
 
  VM> Кстати, расскажи. Я тоже послушаю.
 
  если авторы новых пакетов не учли ситуацию обновления старой версии
  дистрибутива, и не записали obsoletes (а скорее всего учли), то пишется
  fake-package, в котром будет нужные Obsoletes для старых пакетов, и
  Requries для новых.
  
 
  VM> А вот что особо интересно: реальные грабли и подробный отчет
  VM> использования yum при апгрейде asp7.3+пакеты из rh7/8 -> asp9, на
  VM> машинке с большой пачкой пакетов. 
  
  Я как-то за пол часа обновил ASP 7.x (x примерно 1.5) до RH8.  Правда там
  без X11 и прочих KDE/Gnome.  Я даже сюда писал, что мне yum upgrade выдал
  список вида
  
  package (old_ver-old_rel -> new_ver-new_rel), package (none ->
  new_ver-new_rel),
  
  в несоклько экранов, и фразу "вы действительно хотите это сделать?", с
  которой я нескольо минут был в состоянии неописуеемого восторга :)))
  
  
  VM> Думаю, если что-нибудь подобное напишешь, многие спасибо скажут.
 
  да че там говорить?  Пробовать нада, но мне пока лениво :)
  
  
  VB>> Его придумали потому, что apt, несмотря на старания ребят из
  VB>> Конективы, таки с rpm'ом не всегда ровно работает.  И когда
 
  VM> Это не аргумент по простой причине: а yum просто так далеко не всегда
  VM> ровно работает. 
  
  хмм, насколько я знаю - работает :))
  
  
  VM> В сравнении с apt, разумеется. 
  
  сравнить с apt не могу, но вот народ вроде сравнивает, особо ногами не
  пинает. 
  
  
  VM> А вопрос, что проще - допинывать yum до уровня apt или править apt-rpm
  VM> совсем не очевидно.  Все-таки то, что отвечает за apt-rpm это не 40k
  VM> строк (пусть и на C...  Кстати, кто мешает на питон переписать кусок?
  VM> ;).  
  
  на C++.  Hикто не мешает, просто смысла нет.  переписывать кусок apt можно
  если его втянут в основную ветку.  Делать fork от apt просто безумство. 
  Вероятность того, что питоновский код будт втягивать в apt (причем,
  желательно в тот, оригинальный дебиановский), на мой взгляд очень мала. 
  
  Потому, что еслиб авторы хотели _упростить_ codebase, давно бы уже сами
  сделали.  Hо им этого не нужно. 
  
  
  VM> Да, я в курсе что "yum как apt не будет, он по-другому сделан и rpm не
  VM> заменит" ;). 
  
  да не в этом дело.  apt вырод из debian, а там пакеты таки другие.
  
  
  VM> Hу ладно, пусть не "до уровня apt", а "до безглючности и фичастости
  VM> apt при апгрейде".
 
  по хорошему, нужно взять винт, много пива, и на выходных сделать опыт,
  поставить на него asp 7.3 в какой-нибудь типовой установке, налить всё
  апдейты, и потом с помощью yum upgrade обновиться до asp9.  Hо мне жутко
  лениво. 
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: установка пакета со всеми зависимостями   Vladimir Mosgalin   14 May 2003 01:06:23 
 Re: установка пакета со всеми зависимостями   Vladimir Bormotov   16 May 2003 17:00:21 
Архивное /ru.linux/2541d84e68c7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional