우분투 10.04 업데이트


25

ssh를 통해 AWS EC2에서 서버에 로그인 할 때이 메시지가 계속 나타납니다.

이것이 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가 지원됩니까?
Caleb

EBS 지원 인스턴스
Kim Stacks

답변:



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.

메시지는 몇 가지를 의미 할 수 있습니다. 예를 들어 종속성 문제 등이있을 수 있습니다 . APT HowTo 에 이에 대한 자세한 내용이 있습니다.

메시지를 중지했습니다

sudo aptitude update
sudo aptitude safe-upgrade

그래도 작동하지 않으면 위의 링크에서 문제 패키지를 추적하는 방법에 대한 조언을 제공합니다.


이것은 우분투 16.04.3 LTS (주객 관계의 Xerus)에 문제를 해결
rlib

5

우분투 14.04에서도 이와 동일한 문제가 발생했습니다.

나는 편집했다 /etc/pam.d/sshd

이 줄을 변경
session optional pam_motd.so motd=/run/motd.dynamic noupdate

제거하여 noupdate

이제 배너가 올바르게 표시됩니다.


1
답변이 14.04에 올바른 방향으로 움직이고 있다고 생각 합니다 . 내 자신의 서버 (가상 머신의 우분투 서버)에서 motd는 이후에 변경되었습니다 sudo apt-get dist-upgrade. 필자의 경우 서버를 다시 시작해야했기 때문에 motd 변경이 약간의 우연의 일치인지 알 수 없습니다. 나는 않았다 하지 어떤 /etc/pam.d의 파일을 편집해야합니다,하지만 난 내가 먼저 /etc/pam.d/login 파일을 편집 시도 거라고 생각합니다. 해당 파일은 sshd와 동일한 motd 행을 갖습니다.
Mike Sherrill 'Cat

나는 후에 단순히 다시 시작 sudo apt-get dist-upgrade했고 메시지가 수정되었습니다.
Kimi

4

다음 명령을 실행하십시오.

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

1
나는이 대답을 downvoted했지만 내 기대가 틀린 것으로 나타 났으며 대답 자체가 정확 할 수 있습니다. 불행히도 serverfault는 다운 보트를 잠그고 (!!) 답을 편집하지 않으면 취소 할 수 없습니다. :-(
mpb dec

0

여러 번 실패한 후에 나에게 맞는 레시피는 Kimi와 Lex Miller를 기반으로합니다.

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.