Ubuntu 10.04'ü güncelleyin


25

AWS EC2'de sunucuma ssh ile giriş yaptığımda bu mesajı almaya devam ediyorum

Bence buna MOTD denir

43 packages can be updated.
22 updates are security updates.

ama ben çoktan yaptım

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Ben de örneğimi yeniden başlattım.

Tavsiye lütfen.


Örnek geçici veya EBS destekli mi?
Caleb

EBS örneği destekledi
Kim,

Yanıtlar:



32

Bu MOTD'den geliyor (Günün Mesajı). MOTD, içindeki komutlardan bir araya getirilmiştir /etc/update-motd.d. Özel mesaj yayınlanmaktan geliyor /etc/update-motd.d/90-updates-available.

Bunun, çalıştırdıktan sonra sudo apt-get updatepaketlerin geri tutulduğu sistemlerde olduğunu gördüm.

The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Mesaj birkaç şey anlamına gelebilir, örneğin bağımlılık sorunları olabilir . APT HowTo'da bu konuda daha fazlası var .

İle mesajları durdurmayı başardım

sudo aptitude update
sudo aptitude safe-upgrade

Bu işe yaramazsa, yukarıdaki bağlantı sorunlu paketlerin nasıl izleneceği konusunda tavsiyede bulunur.


Bu, Ubuntu'daki 16.04.3 LTS (Xenial Xerus)
rlib

5

Aynı sorunu Ubuntu 14.04'te de görüyordum.

Düzenledim /etc/pam.d/sshd

ve bu satırı değiştirdi
session optional pam_motd.so motd=/run/motd.dynamic noupdate

kaldırarak noupdate

şimdi başlık düzgün görüntüleniyor.


1
Bence bu cevap 14.04 için doğru yönde ilerliyor. Kendi sunucumda (sanal makinedeki Ubuntu Sunucusu), motd sonra değişti sudo apt-get dist-upgrade. Benim durumumda, bu bir sunucunun yeniden başlatılmasını gerektiriyordu, bu yüzden motd değişiminin biraz tesadüf olup olmadığını bilmiyorum. /Etc/pam.d içindeki dosyaların hiçbirini düzenlemek zorunda değildim , ancak ilk önce /etc/pam.d/login dosyasını düzenlemeyi denedim. Bu dosyalar sshd ile aynı satırlara sahiptir.
Mike Sherrill 'Kedi Geri Çağırma'

Daha sonra yeniden başlattım sudo apt-get dist-upgradeve mesaj düzeltildi.
Kimi

4

Aşağıdaki komutu çalıştırın:

sudo /usr/lib/update-notifier/update-motd-updates-available --force

1
Bu cevabı reddettim, ancak beklentilerimin yanlış olduğu ve cevabın kendisinin doğru olabileceği ortaya çıktı. Maalesef, serverfault benim olumsuz oyumu kilitledi (!!) ve cevap değiştirilmediği sürece geri alamam. :-(
mpb

0

Sayısız başarısız denemeden sonra, benim için çalışan tarif Kimi ve Lex Miller'a dayanıyor:

$ sudo aptitude safe-upgrade
$ sudo /usr/lib/update-notifier/update-motd-updates-available --force

-1

Bunu dene:

sudo apt-get install unattended-upgrades

sudo dpkg-reconfigure --priority=low unattended-upgrades

sudo dpkg-reconfigure -plow unattended-upgrades -f noninteractive -p critical

Daha fazla ayrıntı için: https://help.ubuntu.com/community/AutomaticSecurityUpdates


1
Bir tarif veriyorsunuz, ancak herhangi bir açıklama veya gerekçe vermiyorsunuz.
29
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.