Мой Интернет иногда приостанавливается из-за изменения силы сигнала 3g, и я должен снова перезапустить весь процесс обновления apt-get! Каждое обновление потребляет 13-15 мб, и каждый из них стоит здесь! Могу ли я сделать что-то, чтобы приостановить обновление, чтобы возобновить его после подключения к Интернету снова! p.s - Я знаю, что я могу возобновить загрузку приложений / обновление
Сначала сделайте паузу эту работу. для приостановки задания:
Ctrl + z
для повторного запуска задания при получении сетевых сигналов:
для запуска на переднем плане используйте
fg %1
[d3 ] для запуска в фоновом режиме, используйте bg %1
Вы можете остановить загрузку пакетов или обновление системы, нажав «Ctrl + C» и остановив программу. Это полностью остановит программу. В следующий раз, когда вы попробуете ту же команду, apt-get возобновит загрузку с того места, где она была остановлена в последний раз
Как мой aptitude сказал мне после неожиданной перезагрузки, используйте:
sudo dpkg --configure -a
И как man dpkg объясняет:
Если вместо -a или -pending указано пакета, все распакованные, но неконфигурированные пакеты настроены.Установка / обновление - это атомная операция. Либо он завершается, либо нет. Если обновление прерывается / останавливается, он откатывается к последней точке до начала обновления. Поскольку заголовки (файлы, содержащие данные пакетов и откуда их извлекать), однако, начинают загружаться с того момента, когда ваше соединение прервалось. Просто совет, не прерывайте установку, скорее всего, это сделает систему непригодной.
Мне не нравится терминал. Также не известно, можно ли использовать терминал или нет. Но есть плохой способ делать то, что вы просили. Для этого вам понадобится «Synaptic Package Manager». Если у вас этого нет, то сначала установите его. Теперь, если у вас есть это, откройте его; Нажмите «Отметить все обновления». Это приведет к появлению всех обновляемых (обновляемых) пакетов. Теперь начните загрузку пакетов до тех пор, пока ваше соединение не будет потеряно. Если соединение потеряно, Synaptic будет жаловаться на него и прекратить модернизацию. Не беспокойтесь, закройте менеджер синаптических пакетов. (Не открывайте Центр программного обеспечения или не используйте apt-get через командную строку до тех пор, пока не будет завершена градация.)
Теперь, после повторного подключения, снова запустите синаптический режим. И снова нажмите «Отметить все обновления» и начните обновление. На этот раз вы увидите, что только те пакеты, которые не были загружены, загружаются, а другие пропускаются.
Это нехорошее решение, но оно работает. Если синаптический или программный центр жалуется на какой-то «замок», перейдите в / var / cache / apt / archives и удалите файл «lock», и вам будет хорошо идти:)