Загрузочный раздел заполнен на 100%. Невозможно удалить старые пакеты, чтобы сделать пространство [dубликат]

Если веб-сайт, который вы пытаетесь «скопировать», выполняет любую динамическую обработку на сервере перед визуализацией HTML, вы не сможете точно его скопировать. Без доступа к внутреннему коду лучше всего сделать, чтобы сделать статический снимок этого сайта, который всегда возвращал бы тот же html-ответ.

1
задан 6 May 2017 в 02:56

6 ответов

Загрузочный раздел заполнен старыми версиями Linux. У меня была такая же проблема примерно месяц назад, потому что я ленился в autoremove.

sudo apt-get autoremove

Убирает все, что больше не нужно, в том числе.

После выполнения указанной выше команды я мог бы сделать:

sudo apt-get install -f

И только после того, как вы очистили какое-то место, будете работать над исправлением или установкой других вещей. затем, наконец, обновите и обновите с помощью

sudo apt-get update sudo apt-get upgrade
3
ответ дан 18 July 2018 в 13:52

Дайте менеджеру пакета в какой-нибудь рабочей комнате, обнуляв старый файл initrd ..., vmlinuz ... и System.map .... Предполагая, что вы работаете на vmlinuz-4.4.0-70, сохраните все ... 70 файлов и предыдущее ядро, ... 66 файлов. Если ... 70 - это не ядро, в котором вы работаете, тогда сохраните тот, который вы используете. Теперь вы можете использовать команду echo для нулевых файлов, которые вы не хотите, например ::!!d0] sudo echo >/boot/initrd.img-4.4.0-51-generic sudo echo >/boot/vmlinuz-4.4.0-51-generic sudo echo >/boot/vmlinuz-4.4.0-51-generic.efi.signed sudo echo >/boot/System.map-4.4.0-51-generic sudo echo >/boot/abi-4.4.0-51-generic

и т. Д. Когда у вас есть место, попробуйте ранее предлагаемые команды очистки / удаления.

Простое удаление файлов приведет к панике диспетчера пакетов и откажется что-либо сделать, но файл с нулевой длиной допустим, поэтому он должен завершиться. Похоже, вы собрали целую очередь вещей для установки, они могут пополнить / boot. Будьте готовы сделать больше обнуления, если это произойдет.

Если вы должны удалить файл, который вы хотели случайно, пакет все равно должен быть рядом и может быть восстановлен с другой установкой или перенастройкой.

Загруженные пакеты помещаются в каталог / var / cache / apt / archives, поэтому, если у вашего отсутствующего файла есть свой пакет, попробуйте

sudo dpkg-reconfigure thepackage

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

2
ответ дан 18 July 2018 в 13:52

Я бы попробовал такую ​​же чистую деинсталляцию с aptitude, а затем dpkg (очистить?), но почему бы просто не удалить файл, а затем соответствующие модули в / lib / modules. Возможно, вам нужно временно переместить некоторые большие файлы в другое хранилище, чтобы сделать пространство для выполнения «apt-get -f install». Почему так много ядер, пожалуйста, просто сохраните некоторые этапы и самые последние.

0
ответ дан 18 July 2018 в 13:52

Загрузочный раздел заполнен старыми версиями Linux. У меня была такая же проблема примерно месяц назад, потому что я ленился в autoremove.

sudo apt-get autoremove

Убирает все, что больше не нужно, в том числе.

После выполнения указанной выше команды я мог бы сделать:

sudo apt-get install -f

И только после того, как вы очистили какое-то место, будете работать над исправлением или установкой других вещей. затем, наконец, обновите и обновите с помощью

sudo apt-get update sudo apt-get upgrade
3
ответ дан 24 July 2018 в 20:16
  • 1
    Привет, конечно, я пробовал это раньше, и он все еще не работает. – Ornendil 6 May 2017 в 02:27

Дайте менеджеру пакета в какой-нибудь рабочей комнате, обнуляв старый файл initrd ..., vmlinuz ... и System.map .... Предполагая, что вы работаете на vmlinuz-4.4.0-70, сохраните все ... 70 файлов и предыдущее ядро, ... 66 файлов. Если ... 70 - это не ядро, в котором вы работаете, тогда сохраните тот, который вы используете. Теперь вы можете использовать команду echo для нулевых файлов, которые вы не хотите, например ::!!d0] sudo echo >/boot/initrd.img-4.4.0-51-generic sudo echo >/boot/vmlinuz-4.4.0-51-generic sudo echo >/boot/vmlinuz-4.4.0-51-generic.efi.signed sudo echo >/boot/System.map-4.4.0-51-generic sudo echo >/boot/abi-4.4.0-51-generic

и т. Д. Когда у вас есть место, попробуйте ранее предлагаемые команды очистки / удаления.

Простое удаление файлов приведет к панике диспетчера пакетов и откажется что-либо сделать, но файл с нулевой длиной допустим, поэтому он должен завершиться. Похоже, вы собрали целую очередь вещей для установки, они могут пополнить / boot. Будьте готовы сделать больше обнуления, если это произойдет.

Если вы должны удалить файл, который вы хотели случайно, пакет все равно должен быть рядом и может быть восстановлен с другой установкой или перенастройкой.

Загруженные пакеты помещаются в каталог / var / cache / apt / archives, поэтому, если у вашего отсутствующего файла есть свой пакет, попробуйте

sudo dpkg-reconfigure thepackage

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

2
ответ дан 24 July 2018 в 20:16
  • 1
    Спасибо за это. Что-то пошло хорошо, только у меня все еще есть проблемы с несовершеннолетними. – Ornendil 10 May 2017 в 18:09
  • 2
    Что произойдет, если я случайно удалю файлы, которые действительно нужны? Могу ли я восстановить их? – Ornendil 10 May 2017 в 19:06
  • 3
    Не могли бы вы помочь узнать, как восстановить удаленный файл случайно? Или перенаправить меня на более старый вопрос, который объясняет это, плз. – Ornendil 17 May 2017 в 06:48

Я бы попробовал такую ​​же чистую деинсталляцию с aptitude, а затем dpkg (очистить?), но почему бы просто не удалить файл, а затем соответствующие модули в / lib / modules. Возможно, вам нужно временно переместить некоторые большие файлы в другое хранилище, чтобы сделать пространство для выполнения «apt-get -f install». Почему так много ядер, пожалуйста, просто сохраните некоторые этапы и самые последние.

0
ответ дан 24 July 2018 в 20:16

Другие вопросы по тегам:

Похожие вопросы: