LINUX.ORG.RU

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

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

Более-менее легкий путь - подключить твой локальный репоизторий к apt (и временно отключить удалённые)

Если ты хочешь идти сложным путём, в перевую очередь нужно пониматть, что ты можешь сломать вообще всё. Желательно иметь бекап хотя бы твоих данных

Далее, сначала тебе нужен ключ –dry-run, чтобы только проверить зависимости, но не выполнять изменений

Смотри, какие пакеты у тебя установлены сейчас

dpkg -l

ищи в своих скачанных файлах новые версии и добавляй к dpkg --dry-run -i

например, у тебя установлена 1000 пакетов, ты ищешь 1000 файлов и все 1000 передаёшь в аргументах к dpkg (уверен, что не передумал?)

смотришь вывод dpkg, ищешь в нём первую (а не последнюю) ошибку и пытаешься с ней как-то разобраться

кстати, будет проще, если ты сначала удалишь все лишнее, особенно debug (-dbg) и development (-dev) пакеты

когда ты добьешься того, чтобы dpkg с –dry-run отрабатывал без ошибок, можешь рискнуть запустить его без –dry-run. это уже пойдёт реальное обновление

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

Более-менее легкий путь - подключить твой локальный репоизторий к apt (и временно отключить удалённые)

Если ты хочешь идти сложным путём, в перевую очередь нужно пониматть, что ты можешь сломать вообще всё. Желательно иметь бекап хотя бы твоих данных

Далее, сначала тебе нужен ключ –dry-run, чтобы только проверить зависимости, но не выполнять изменений

Смотри, какие пакеты у тебя установлены сейчас

dpkg -l

ищи в своих скачанных файлах новые версии и добавляй к dpkg --dry-run -i

например, у тебя установлена 1000 пакетов, ты ищешь 1000 файлов и все 1000 передаёшь в аргументах к dpkg (уверен, что не передумал?)

смотришь вывод dpkg, ищешь в нём первую (а не последнюю) ошибку и пытаешься с ней как-то разобраться

кстати, будет проще, если ты сначала удалишь все лишнее, особенно debug (-dbg) и development (-dev) пакеты