История изменений
Исправление Vsevolod-linuxoid, (текущая версия) :
Те же пакеты, но не тех же версий. Вот и всё.
- Допустим ты хочешь поставить пакет something.
- Ты используешь synaptic для формирования списка нужных пакетов оффлайн, он использует ранее полученные данные о репозиториях.
- Так как данные не обновлены с лохматого года, то у него выходит, что ты хочешь поставить something-1.1, на ОС уже стоит нужная библиотека libsomething-1.1, плюс пакету для работы нужен otherthing-2.3 и libotherthing-2.3, которым нужен для работы xengine-5.1, но он уже стоит.
- Потому он тебе пишет: нужно скачать something-1.1, otherthing-2.3 и libotherthing-2.3
- Но ты качаешь просто последние версии из архивных репозиториев (с того момента, как ты обновлял данные, были выпущены новые версии): something-1.3, otherthing-2.6 и libotherthing-2.6.
- Конечно же, установка идет криво, потому что something-1.3 требует libsomething-1.3 (а у тебя libsomething-1.1), а otherthing-2.6 и libotherthing-2.6 требуют xengine-5.8 (а у тебя xengine-5.1).
Почему же Synaptic не сказал тебе нормально, что нужно скачать? Да потому что у него нет актуальных данных о том, какие версии в репозиториях как друг от друга зависят.
Исправление Vsevolod-linuxoid, :
Те же пакеты, но не тех же версий. Вот и всё.
- Допустим ты хочешь поставить пакет something.
- Ты используешь synaptic для формирования списка нужных пакетов оффлайн, он использует ранее полученные данные о репозиториях.
- Так как данные не обновлены с лохматого года, то у него выходит, что ты хочешь поставить something-1.1, на ОС уже стоит нужная библиотека libsomething-1.1, плюс пакету для работы нужен otherthing-2.3 и libotherthing-2.3, которым нужен для работы xengine-5.1, но он уже стоит.
- Потому он тебе пишет: нужно скачать something-1.1, otherthing-2.3 и libotherthing-2.3
- Но ты качаешь просто последние версии из архивных репозиториев: something-1.3, otherthing-2.6 и libotherthing-2.6.
- Конечно же, установка идет криво, потому что something-1.3 требует libsomething-1.3 (а у тебя libsomething-1.1), а otherthing-2.6 и libotherthing-2.6 требуют xengine-5.8 (а у тебя xengine-5.1).
Почему же Synaptic не сказал тебе нормально, что нужно скачать? Да потому что у него нет актуальных данных о том, какие версии в репозиториях как друг от друга зависят.
Исправление Vsevolod-linuxoid, :
Те же пакеты, но не тех же версий. Вот и всё.
- Допустим ты хочешь поставить пакет something.
- Ты используешь synaptic для формирования списка нужных пакетов оффлайн, он использует ранее полученные данные о репозиториях.
- Так как данные не обновлены с лохматого года, то у него выходит, что ты хочешь поставить something-1.1, на ОС уже стоит нужная библиотека libsomething-1.1, плюс пакету для работы нужен otherthing-2.3 и libotherthing-2.3, которым нужен для работы xengine-5.1, но он уже стоит.
- Потому он тебе пишет: нужно скачать something-1.1, otherthing-2.3 и libotherthing-2.3
- Но ты качаешь просто последние версии из архивных репозиториев: something-1.3, otherthing-2.6 и libotherthing-2.6.
- Конечно же, установка идет криво, потому что something-1.3 требует libsomething-1.3 (а у тебя libsomething-1.1), а otherthing-2.6 и libotherthing-2.6 требуют xengine-5.8 (а у тебя xengine-5.1).
Исходная версия Vsevolod-linuxoid, :
Те же пакеты, но не тех же версий. Вот и всё.