My Mythbuntu ボックスにssh
と入力すると、次のメッセージが表示されます。
Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-32-generic x86_64)
* Documentation: https://help.ubuntu.com/
New release '12.10' available.
Run 'do-release-upgrade' to upgrade to it.
Last login: <redacted>
$
しかし、MythbuntuはLTSリリースのみの使用を推奨しているため、12.10にアップグレードするつもりはありません。
「New release '12 .10 'available」メッセージを非表示にするにはどうすればよいですか?次のLTSリリースが利用可能になるまで通知を受け取りたくありません。
すでにUpdate Manager> Settings> Updatesに進み、「Ubuntuの新しいバージョンの通知:長期サポートバージョンの場合」を選択しましたが、このメッセージは削除されませんでした。
他の答えは完全に正しくありませんが、それらを組み合わせることで私は正しい道を歩みます。
/etc/update-manager/release-upgrades
は、通知される更新を制御します。 /usr/lib/update-manager/release-upgrade-motd
は、「update available」メッセージを生成します。問題は、release-upgrade-motd
がメッセージをキャッシュすることです。つまり、一度生成されると、/etc/update-manager/release-upgrades
を変更してもメッセージは削除されません。
答えは次のとおりです。
Update Managerに通知するリリースを教えてください。
Sudo rm /var/lib/update-notifier/release-upgrade-available
は、キャッシュされたメッセージを取り除きます。
注:バージョン13.04(以降)では、パスが変更されました。キャッシュされたメッセージを取り除く2。がポイントになりました:
Sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
そのメッセージは、「今日のメッセージ」(MOTD)システムの一部です。更新メッセージを無効にするだけの場合:
ステップ1:
テキストエディタを使用して「/etc/update-motd.d/91-release-upgrade」を開きます
Sudo nano /etc/update-motd.d/91-release-upgrade
ステップ2:
このファイル内のすべてのコードをコメントアウト(各行の前に「#」を入力)して、次のようにします。
#!/bin/sh
#if [ -x /usr/lib/update-manager/release-upgrade-motd ]; then
# exec /usr/lib/update-manager/release-upgrade-motd
#fi
ステップ3:
ログアウトしてログインし直します。
ステップ4:
できた!
Ubuntu Server 11.10と12.04 LTSの両方で動作するはずです
/ etc/update-manager/release-upgradesを編集してみてください
プロンプトを通常からltsに変更するか、まったくしない;-)
表示されるのは/ etc/motdのコンテンツです
次のスクリプトによって自動的に生成されます。
/etc/update-motd.d/
気に入らないものは:
91-release-upgrade
削除できます。
または、より良いかもしれません:編集:/etc/update-manager/release-upgrades
変更:Prompt=normal
by:Prompt=lts
したがって、新しいltsがリリースされたときにのみ警告されます。
Ubuntuバージョン13.04では、これがわずかに変更されたため、他のさまざまな回答からの情報が統合され、新しいリリースに合わせて更新されます。
-最初の解決策は、アップグレードチェック構成を変更することです。
vi /etc/update-manager/release-upgrades
Prompt = normalを次のように変更します。
Prompt = never-アップグレードを確認しない
または
Prompt = lts-LTSアップグレードのみをチェック(現在のリリースがLTSの場合のみ)
-または、チェックを完全に削除するには、単にチェックを削除します。
rm /etc/update-motd.d/91-release-upgrade
最後に、上記の変更のいずれかを行った後、毎日のチェックがキャッシュされるため、メッセージが表示されたままになる場合があります。
キャッシュされたチェックファイルを削除するだけで、この小さなハードルを解決できます。
rm /var/lib/ubuntu-release-upgrader/release-upgrade-available