อัปเดต Ubuntu 10.04


25

ฉันได้รับข้อความนี้เมื่อฉันลงชื่อเข้าใช้เซิร์ฟเวอร์ของฉันใน AWS EC2 ผ่านทาง ssh

ฉันคิดว่านี่เรียกว่า MOTD

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

แต่ฉันได้ทำไปแล้ว

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

ฉันได้เริ่มต้นอินสแตนซ์ของฉันอีกครั้ง

กรุณาแนะนำ


อินสแตนซ์ของคุณชั่วคราวหรือ EBS สำรองไว้หรือไม่
แม็กเคเล็บ

อินสแตนซ์ที่ได้รับการสนับสนุนของ EBS
Kim Stacks

คำตอบ:


13

อีกหนึ่งในข้อผิดพลาด Ubuntu "ดี" เหล่านี้ ... ตรวจสอบข้อผิดพลาดของ Ubuntu # 634387: https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/634387

ฉันลบไฟล์ "/etc/motd.tail" และ "/etc/motd.tail.old" และทำการล็อกเอาต์ / เข้าสู่ระบบเพื่อทำการโพรปเปอร์ / etc / motd อีกครั้ง


32

สิ่งนี้มาจาก MOTD (ข่าวสารประจำวัน) MOTD /etc/update-motd.dจะปะติดปะต่อจากคำสั่งใน /etc/update-motd.d/90-updates-availableข้อความเฉพาะที่มาจากการทำงาน

ฉันได้เห็นสิ่งนี้เกิดขึ้นในระบบที่หลังจากใช้งานsudo apt-get updateและแพ็กเกจจะถูกเก็บไว้กลับ

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.

ข้อความที่อาจหมายถึงหลายสิ่งหลายอย่างเช่นอาจจะมีปัญหาการพึ่งพา ฯลฯ มีมากขึ้นเกี่ยวกับเรื่องนี้ในHowTo APT

ฉันจัดการเพื่อหยุดข้อความด้วย

sudo aptitude update
sudo aptitude safe-upgrade

หากวิธีนี้ใช้ไม่ได้ผลลิงก์ด้านบนจะให้คำแนะนำเกี่ยวกับวิธีติดตามแพ็คเกจปัญหา


ปัญหานี้ได้รับการแก้ไขใน Ubuntu 16.04.3 LTS (Xenial Xerus)
rlib

5

ฉันเห็นปัญหาเดียวกันนี้ใน Ubuntu 14.04

ฉันแก้ไข /etc/pam.d/sshd

และเปลี่ยนบรรทัดนี้
session optional pam_motd.so motd=/run/motd.dynamic noupdate

โดยการลบ noupdate

ตอนนี้แบนเนอร์จะแสดงอย่างถูกต้อง


1
ผมคิดว่านี้คำตอบที่เป็นไปในทิศทางที่เหมาะสมสำหรับ 14.04 บนเซิร์ฟเวอร์ของตัวเอง (Ubuntu Server ในเครื่องเสมือน) motd sudo apt-get dist-upgradeหลังจากที่มีการเปลี่ยนแปลง ในกรณีของฉันจำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์ดังนั้นฉันไม่รู้ว่าการเปลี่ยนแปลง motd เป็นเรื่องบังเอิญเล็กน้อย ฉันไม่จำเป็นต้องแก้ไขไฟล์ใด ๆ ใน /etc/pam.d แต่ฉันคิดว่าฉันจะลองแก้ไข /etc/pam.d/login ก่อน ไฟล์นั้นมีบรรทัด motd เหมือนกับ sshd
Mike Sherrill 'Cat Recall'

ฉันเพิ่งเริ่มต้นใหม่หลังจากนั้นsudo apt-get dist-upgradeและข้อความได้รับการแก้ไข
Kimi

4

เรียกใช้คำสั่งต่อไปนี้:

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

1
ฉันลงคะแนนคำตอบนี้ แต่กลับกลายเป็นว่าความคาดหวังของฉันไม่ถูกต้องและคำตอบนั้นอาจถูกต้อง น่าเสียดายที่ serverfault ล็อค (!!) downvote ของฉันและฉันไม่สามารถยกเลิกได้หากไม่มีการแก้ไขคำตอบ :-(
mpb

0

หลังจากความพยายามที่ล้มเหลวหลายครั้งสูตรที่ได้ผลสำหรับฉันขึ้นอยู่กับ Kimi และ Lex Miller:

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

-1

ลองสิ่งนี้:

sudo apt-get install unattended-upgrades

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

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

สำหรับรายละเอียดเพิ่มเติม: https://help.ubuntu.com/community/AutomaticSecurityUpdates


1
คุณให้สูตร แต่คุณไม่ได้ให้คำอธิบายหรือเหตุผลใด ๆ
Law29
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.