Urpmi Fixes — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(+ 'download all' by default)
(Feature Requests & Discussion: resolution for 'download all')
Строка 19: Строка 19:
 
#* качать и ставить параллельно - дист-апгрейд в случае внезапного обрыва связи может привести систему в неработоспособное состояние  
 
#* качать и ставить параллельно - дист-апгрейд в случае внезапного обрыва связи может привести систему в неработоспособное состояние  
 
#* режим "скачал пакет - поставил" - тоже плохо при обрывах связи, отрицательный опыт использования в openSUSE
 
#* режим "скачал пакет - поставил" - тоже плохо при обрывах связи, отрицательный опыт использования в openSUSE
#* текущий режим - качать и ставить блоками пакетов - опять же, обрывы связи могут привести к чему-то нехорошему
+
#* текущий режим - качать и ставить блоками пакетов - опять же, обрывы связи могут привести к чему-то нехорошему<br/>'''Resolution:''' Добавить возможность задать 'download all' опцией в /etc/urpmi/urpmi.cfg

Версия 10:19, 15 декабря 2011


Изменения в Urpmi, которые потенциально могут сказаться на функциональности других программ.

Bug Fixes

Feature Requests & Discussion

  1. Хочется заставить urpmq искать по библиотеке, как это делает apt-cache. А то приходится помнить версию пакета.
    В принципе, задача решается посредством urpmf + urpmq, в связи с чем вопрос - нельзя ли как-то объединить возможности urpmf и urpmq.
    (Более глобальный вопрос - в чем вообще преимущество наличия нескольких отдельных утилит).
  2. Добавить в urpme автоматическое удаление orphan-пакетов (которые ставились по зависимостям и больше не нужны в системе)
    Автоудаление orphan часто работает некорректно из-за неидеальности репозиториев (особенно не-main) и может удалить что-то лишнее. А поскольку contrib-репозиторий с большой вероятностью всегда будет содержать некоторое количество проблем, то вряд ли мы когда-нибудь сможем смело автоматом удалать orphan'ы.
  3. Aria2 vs wget - aria2 сейчас используется по умолчанию
    • минус - aria временами глючит
    • плюс - aria умеет переключаться на новое зеркало, если текущее глючит
    • потенциальный плюс - режим типа p2p, реализация которого планировалась, но что-то не срослось
      В идеале, надо просто починить/доработать aria. Альтернативное предложение - использовать по умолчанию wget.
  4. Включить по умолчанию "download all" (чтобы сначала скачать все пакеты, а потом уже ставить)
    Альтернативы:
    • качать и ставить параллельно - дист-апгрейд в случае внезапного обрыва связи может привести систему в неработоспособное состояние
    • режим "скачал пакет - поставил" - тоже плохо при обрывах связи, отрицательный опыт использования в openSUSE
    • текущий режим - качать и ставить блоками пакетов - опять же, обрывы связи могут привести к чему-то нехорошему
      Resolution: Добавить возможность задать 'download all' опцией в /etc/urpmi/urpmi.cfg