LINUX.ORG.RU

Очистить список в apt

 


0

2

Искал как установить python 3.4 на wheezy соответсвенно добавлял в source list много всяких разных ссылочек. Потом вернул в исходное состояние. Теперь при apt-get install python мне предлагает снести половину системы и поставить хз что. Как мне очистить apt-get update? от старых сорсов? Ну и встречный вопрос. Кто нибудь знает как поставить python 3.4 на wheezy?

★

Ты наверное обновился из левых реп, а потом убрал их. Теперь apt думает, что половина системы установлена по зависимостям, а зависимого пакета нет, значит ненужные зависимости можно удалить. Придётся теперь их все отметить как вручную установленные

apt-mark manual имяпакета

Но я не уверен, дебианом давно не пользовался.

Knigochey ★
()

Потом вернул в исходное состояние.

т.е. удалил то, что добавил ранее в source.list.

Теперь при apt-get install python мне предлагает снести половину системы и поставить хз что.

Ну а что ты хотел, сейчас в списке пакетов, что есть в репозитории у тебя нет пакетов, которые ты установил из убранных из source.list тобой репозиториев, вот apt и удаляет пакеты, которых нет в списке доступных.

Читай про смешивание веток в Debian, в общем, у тебя должны быть подключены все репозитории из которых ты ставил пакеты посредством apt. Далее ты должен настроить приоритет репозиториев и конкретных пакетов из каких репозиториев ты хочешь их ставить.

А так, обновляй версию дистрибутива, Debian не тот дистрибутив где ты легко можешь мешать версии пакетов. Ну либо переходи на Arch Linux, Gentoo и другие rolling-release дистрибутивы.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Обновится не пойдет. На этом писюке вертятся железки, где upgrade все поломает. Значит прийдется переписать чутка библиотеку. Всес спасибо

tits ★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.