Aptitude vs. apt-get

Читайте также:

комментариев 11

  1. М-м-м… На самом деле не всё так очевидно… aptitude зависит от libapt, но не зависит от apt-get. И в описалове aptitude написано, что он является фронтэндом для apt, но никак не для apt-get. Вероятно apt-get напрямую наследует функционал libapt, а aptitude расширяет его.

  2. Offtop: твоя capcha жутко надёжная… я её только с третьего раза преодолел %)

  3. Аватар Tigro:

    APT, apt-get часть единого целого. Библиотека и дёргалка. Дёргалка сменилась, библиотека осталась.

  4. Аватар GQ:

    apt-get это такой же фронтенд к apt как b aptitude.

    Кстати aptitude не имеет аналогов apt-cache policy

  5. Говоря о лучшем разрешении зависимостей имеют ввиду то, что aptitude при необходимости может понизить версию зависимости. apt-get этого делать не умеет, а вместо этого выдаёт ошибку.

  6. Аватар Tigro:

    giner

    Priority?

  7. Аватар Tigro:

    Мы упустили одну очень важную вещь. Aptitude умеет разрешать мягкие зависимости: Recomends и Suggest.

  8. ну и чего-ж не написали как запретить обновлять пакет???

  9. Аватар Tigro:

    Если через псевдографический aptitude, то на нем нужно нажать ”=”, если из консоли то в man aptitude в секции install что-т указано по этому поводу.

    Я не пробовал, так что сказать не могу как именно это работает.

  10. Аватар Виктор:

    Господа, поскольку наверху этой страницы написано “Fedora”, давайте о Fedore.

    У меня Fedora 9, поставленная через Tedory (спасибо Tigro).
    Я использую программы xneur и gxneur. Вышла их новая версия, которая у меня не работает. А старая работает. Когда приходят обновления, у меня устанавливается новая, неработающая версия. Как сделать, чтобы обновлялось всё, кроме gxneur и xneur?

  11. Аватар Tigro:

    Несколько способов есть. Например, добавить в /etc/yum.conf строчку

    exclude=*xneur

    .