Это команда для обновления локального кеша, поэтому
yum makecache
похоже, это команда, которую вы ищете, согласно Работа с кешем Yum .
Обычно вам не нужно запускать эту команду напрямую, поскольку yum уже проверяет и обновляет метаданные на основе значения срока действия метаданных _в yum.conf, по умолчанию это 6 часов.
Тем не менее, может быть по крайней мере один вариант использования, который находится в Ansible playbook,поскольку у вас нет способа в плейбуке Ansible только обновить кеш без установки каких-либо пакетов (См. Проблемы Ansible 33461 и 40068 , которые, кажется, исправлены в версии 2.8, 46183). Модулю Ansible yum требуется имя пакета для опции «обновить _кеш :yes», чтобы иметь эффект. Итак, в качестве альтернативы в плейбуке можно использовать команду :yum makecache.
dnf также имеет команду makecache, хотя также можно принудительно синхронизировать метаданные с помощью переключателя обновления --.
Похоже, ваш вопрос подразумевает, что ваш диск разбит на разделы, а ОС Ubuntu и /home находятся на своих разделах. Если предположить, что это так:
Сделайте резервную копию.
Удалите раздел Ubuntu и/или /home.
Следуйте инструкциям по установке . На шаге 9 выберите Управляемое -использование самого большого непрерывного свободного пространства .
Другими способами создания свободного пространства являются сокращение разделов /home и пользовательских данных или их объединение и сжатие.