Bir VM'de Azure Linux aracısını güncelleştirme

Dikkat

Bu makale, Kullanım Süresi Sonu (EOL) durumu olan bir Linux dağıtımı olan CentOS'a başvurur. Lütfen kullanımınızı göz önünde bulundurun ve uygun şekilde planlayın. Daha fazla bilgi için bkz . CentOS Kullanım Süresi Sonu kılavuzu.

Azure'daki bir Linux VM'sinde Azure Linux Aracınızı güncelleştirmek için, şu durumlardan önce sahip olmanız gerekir:

  • Azure'da çalışan bir Linux VM.
  • SSH kullanarak bu Linux VM'ye bağlantı.

Öncelikle her zaman Linux dağıtım deposunda bir paket olup olmadığını denetlemeniz gerekir. Kullanılabilir paket en son sürüm olmayabilir, ancak otomatik güncelleştirmenin etkinleştirilmesi Linux Aracısı'nın her zaman en son güncelleştirmeyi edinmesini sağlar. Paket yöneticilerinden yükleme sorunları yaşıyorsanız dağıtım satıcısından destek almanız gerekir.

Not

Daha fazla bilgi için bkz . Azure'da desteklenen Linux dağıtımları

Devam etmeden önce Azure'da sanal makine aracıları için en düşük sürüm desteğini doğrulayın.

  1. Geçerli paket sürümünüzü denetleme
sudo apt list --installed | grep walinuxagent
  1. Paket önbelleğini güncelleştirme
sudo apt-get -qq update
  1. En son paket sürümünü yükleme
sudo apt-get install walinuxagent
  1. Otomatik güncelleştirmenin etkinleştirildiğinden emin olun.
  • İlk olarak, etkin olup olmadığını denetleyin:
sudo cat /etc/waagent.conf | grep -i autoupdate
  • 'AutoUpdate.Enabled' öğesini bulun. Bu çıkışı görürseniz etkinleştirilir:
AutoUpdate.Enabled=y
  • Etkinleştirmek için şunu çalıştırın:
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
  1. Waagent hizmetini yeniden başlatma
sudo systemctl restart walinuxagent
  1. Waagent hizmetinin çalışır durumda olduğunu doğrulama
sudo systemctl status walinuxagent

Normalde ihtiyacınız olan tek şey budur, ancak bir nedenden dolayı doğrudan yüklemeniz https://github.com gerekiyorsa aşağıdaki adımları kullanın.

Dağıtım için aracı paketi olmadığında Linux Aracısı'nı güncelleştirme

Paket olmadığında Azure Linux Aracısı'nı güncelleştirme hakkında daha fazla bilgi için bkz . Azure Linux Aracısı README.