LINUX.ORG.RU

История изменений

Исправление Psych218, (текущая версия) :

Попробую по пунктам, может наконец дойдет:

  1. Ядру вообще пофигу, как ты ставил пакеты, хоть deb, хотьб rpm, хоть make install.
  2. Пакеты ставит пакетный менеджер. Он разруливает между ними зависимости и складывает файлы из пакета туда, куда надо.
  3. «Система» пакеты не ставит, этим занимается пакетный менеджер.
  4. Ты можешь держать и apt и yum хоть одновременно и ставить один пакет одним, другой другим. Но yum не будет знать в этом случае, что какой-то пакет уже установлен с помощью apt, и наоборот, apt не будет знать, что какой-то пакет уже установлен с помощью yum. Пакет и все его зависимости должны ставиться одним пакетным менеджером.
  5. Да, ты можешь удалить из дебиана apt, поставив rpm. Но rpm не будет знать о том, какие пакеты у тебя уже установлены. Пакеты, установленные с помощью apt, для rpm не существуют. Нет их. Соответственно те, пакеты, которые зависят от них, потребуют установить их заново, уже при помощт rpm.
  6. Ты «не спрашиваешь, что такое пакетный менеджер», а зря. Именно от непонимания, как он работает, и происходит твой вопрос. Так что бегом читать как раз об этом.

Может так будет понятно, «чисто теоретически».

Исходная версия Psych218, :

Попробую по пунктам, может наконец дойдет:

  1. Ядру вообще пофигу, как ты ставил пакеты, хоть deb, хотьб rpm, хоть make install.
  2. Пакеты ставит пакетный менеджер. Он разруливает между ними зависимости и складывает файлы из пакета туда, куда надо.
  3. «Система» пакеты не ставит, этим занимается пакетный менеджер.
  4. Ты можешь держать и apt и yum хоть одновременно и ставить один пакет одним, другой другим. Но yum не будет знать в этом случае, что какой-то пакет уже установлен с помощью apt, и наоборот, apt не будет знать, что какой-то пакет уже установлен с помощью yum. Пакет и все его зависимости должны ставиться одним пакетным менеджером.
  5. Да, ты можешь удалить из дебиана apt, поставив rpm. Но rpm не будет знать о том, какие пакеты у тебя уже установлены, соответственно те, пакеты, которые зависят от них, потребуют установить их заново, уже при помощт rpm.
  6. Ты «не спрашиваешь, что такое пакетный менеджер», а зря. Именно от непонимания, как он работает, и происходит твой вопрос. Так что бегом читать как раз об этом.

Может так будет понятно, «чисто теоретически».