☁️ Удалить cloud-init из Ubuntu |

☁️ Удалить cloud-init из Ubuntu

Мануал

Что такое cloud-init

Облачные образы являются шаблонами операционной системы, и каждый экземпляр начинается как идентичный клон любого другого экземпляра.

Именно пользовательские данные дают каждому экземпляру облака индивидуальность, а cloud-init – это инструмент, который автоматически применяет пользовательские данные к вашим экземплярам.

Cloud-init – это многофакторный пакет defacto, который выполняет раннюю инициализацию облачного экземпляра.

Тем не менее, он не требуется для установки, когда вы не собираетесь использовать его возможности или вообще не собираетесь его использовать, поскольку у этой системы возможно просто нет подключения к Интернету.

Также cloud-init способствует увеличению времени загрузки и сбивает с толку вывод на терминал.

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

Следующие инструкции достаточно просты и работают в любом случае:

Подождите, пока VM загрузится, а затем войдите.

Если вы пользователь sudo, то вы можете просто выполнять с sudo от своего пользователя.

Выполните следующую команду, чтобы очистить файл конфигурации 90_dpkg.cfg (значение None).

echo 'datasource_list: [ None ]' | sudo -s tee /etc/cloud/cloud.cfg.d/90_dpkg.cfg

После этого вы можете удалить cloud-init.

После очистки просто удалите папки cloud-init и перезагрузите компьютер.

sudo apt-get purge cloud-init -y
sudo rm -rf /etc/cloud/; sudo rm -rf /var/lib/cloud/
reboot

Вот и все, это самый простой способ удалить cloud-init из Ubuntu 🙂

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий

  1. Валерий

    Немного подкорректируем команду:
    sudo apt-get purge cloud-init -y
    В конце, без пробела между – и Y

    Ответить
    1. cryptoparty автор

      спасибо

      Ответить
  2. Сергей

    Спасибо

    Ответить