web-dev-qa-db-ja.com

17.04のSSHウェルカムメッセージに12.04に関する通知が表示される

Ubuntu 16.04から17.04にdo-release-upgradeを行ったところです。ただし、SSH経由でログインすると、次のメッセージが表示されます

Welcome to Ubuntu 17.04 (GNU/Linux 4.10.0-20-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

Ubuntu 12.04 LTS end-of-life was April 28, 2017 -- Upgrade your Precise systems!
 $ Sudo do-release-upgrade -m server

0 packages can be updated.
0 updates are security updates.

私の質問は、どのように削除できますか

Ubuntu 12.04 LTS end-of-life was April 28, 2017 -- Upgrade your Precise systems!
 $ Sudo do-release-upgrade -m server

リリースアップグレードの前にはなかった

私はチェックして、Zestyにいます

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 17.04
Release:    17.04
Codename:   zesty

私の質問は、このメッセージを削除するにはどうすればいいのか、ということではありません。私の質問はもっとですが、リリースアップグレード後にこれが表示される理由はありますか?このメッセージは、Ubuntuの現在のバージョンを考慮していない一般的なものですか?それとも私のシステムが適切に更新されていないのでしょうか?

7
David

私の質問はもっとですが、リリースアップグレード後にこれが表示される理由はありますか?

これはおそらく、Ubuntu 17.04の新しい機能であり、現在EOLである他の12.04システムを更新する必要があることを示しています。

このメッセージは、ubuntuの現在のバージョンを考慮していない一般的なものですか?

はい。汎用です。

それとも私のシステムが適切に更新されていないのでしょうか?

システムが正しく更新されます。同じメッセージが表示されます。

そこで何が起こっているのかを明確にするため、 このメッセージを生成する部分 をさらに掘り下げて、/etc/update-motd.d/50-motd-newsからMOTDを選択するhttps://motd.ubuntu.com/によってメッセージが生成されることがわかります。 。

したがって、これはUbuntuからの汎用MOTDであり、プロジェクトに関する重要なニュースについて通知する必要があります。

メッセージを無効にするには、上記のファイルを開いて、他の行を含む行をコメントアウトするか、そのファイルを削除します。

6
Jakuje

Ubuntu 16.04LTSを使用していますが、これにも気付きました。

コンソールスタートアップメッセージファイルはすべて/etc/update-motd.d/から実行されています。各ファイルを見て(各ファイルを個別に実行することもできます)、それらの機能を確認してください。

私にとって、ファイル99-esmが原因です。これは、Ubuntu 12.04がハードライティングされた、不完全に記述されたスクリプトです。

解決策:/etc/update-motd.d/disabledディレクトリを作成し、99-esmディレクトリに移動しました。

私の唯一の質問は、better99-esmが存在するかどうかです。おそらく将来、将来のlinux-imageパッケージは必要に応じてそこに置くでしょう。よくわかりませんが、少なくとも迷惑はなくなりました。

1
Berto

これはbuntu-advantage-toolsの設定ファイルの残りの一部です。これをクリアする最善の方法は、このパッケージを次のものでパージすることです。

dpkg --purge ubuntu-advantage-tools

その後、rootユーザーとして余分にログインすると、motdが更新され、12.04の記述はなくなります。 man update-motdの詳細

0
Micha Kersloot