ubuntuによると、更新およびアップグレード後に利用可能な更新がある


10

Digital Oceanに16.04サーバーがあり、sshするとこれがリストされます...

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

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

私が実行しているapt-get updateapt-get upgrade何度も、それは消えていません。

アップグレードを実行した後、これが最後の行として表示されます...

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

3
apt代わりにを使用することをお勧めします。apt-getこれは、このような状況をよりインテリジェントに処理するためです(特に、sudo apt upgrade4つのパッケージをアップグレードした場合)。
fkraiem 16

回答:


12

あなたがubuntu 16.04を使用しているので、以下はそれを修正するはずです:

sudo apt full-upgrade

しかし、あなたがUbuntu 14.04の方法を好むなら、それから:

sudo apt-get dist-upgrade

2つのコマンドが機能しない場合は、デジタルオーシャンにそれについて話す必要があります。

お役に立てば幸いです。


5

このdist-upgradeコマンドを使用すると、依存関係の変更が必要なアップグレードが実行され、必要に応じて新しいパッケージが追加または削除されます。これは、以下によって保持されている可能性がある一連のアップグレードを処理しますapt-get upgrade

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

詳細については、「dist-upgrade」とは何ですか。なぜ「upgrade」よりもアップグレードするのですか?


2

/ var / lib / update-notifier / updates-availableファイルが最後の更新後に更新されなかった可能性があります。

これを手動で設定する場合:

sudo su # Needed to acquire permissions.
/usr/lib/update-notifier/apt-check --human-readable >/var/lib/update-notifier/updates-available
exit    # to get out of sudo

/ var / lib / update-notifier / updates-availableは、ユーザーとグループ 'root'のアクセス許可に0600が設定されていることに注意してください。これにより、apt-checkコマンドを単にsudoで実行して書き換えることができなくなります。


1
600ではなく、bash構文です。apt-check許可は必要ありません。あり>ません。で置き換えて確認>| sudo teeてください。
フランクリンYu

これが私にとって唯一有効な答えでした。Byobuは私が1400以上のアップグレード可能なパッケージを持っていると言っていました、そしてapt list --installedは同じことを示しました。Aptアップグレードは利用可能な0のアップグレードを言った。
linuxandria

1

まずはメッセージ

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

アップグレードされていない4つのパッケージがあると言います。これらは新しいカーネルに関連していると思います。

apt-get full-upgrade 

それ以外にメッセージ

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

ログインするたびに計算されるわけではないため、古くなっている可能性があります。


1
強制的に更新する方法はありますか?システムを更新するたびにクリアされていましたが、今回は1週間以上スタックしていました
deltaskelta

私はこれに対する答えがわからないと思います:(
jsalatas

sudo apt full-apgrade利用可能なものを更新する最も安全な方法です。それでも問題が解決しない場合は、依存関係が満たされていないために、1つ以上のパッケージが保留されている可能性があります。通常、数日で修正されます。
Gunnar Hjalmarsson 16
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.