apt upgrade
そして実行してくださいapt-get upgrade
。
apt upgrade
私はそれらの違いが何であるかを理解するためにいくつかの比較を読んでいますapt-get upgrade
が、すべての記事で同じことを説明しています。
今実行すると得られる結果は次のとおりですapt upgrade
。
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
linux-headers-5.4.0-47 linux-headers-5.4.0-47-generic linux-image-5.4.0-47-generic linux-modules-5.4.0-47-generic linux-modules-extra-5.4.0-47-generic motd-news-config
The following packages will be upgraded:
base-files linux-generic linux-headers-generic linux-headers-virtual linux-image-generic linux-image-virtual linux-virtual ubuntu-server
8 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 74.2 MB of archives.
After this operation, 360 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
これは私の結果ですapt-get upgrade
。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
base-files linux-generic linux-headers-generic linux-headers-virtual linux-image-generic linux-image-virtual linux-virtual ubuntu-server
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded
さて、私はapt-get upgrade
いくつかのパッケージを維持するのが良いアイデアだと決めましたが、apt upgrade
幸せにインストールします。何が起こるのか、そしてupgrade
最新のセキュリティアップデートをインストールするためにどのパスを使うべきかを説明できますか?
ベストアンサー1
apt upgrade
アップグレード中、新しいパッケージのインストールはデフォルトで許可されますが、apt-get upgrade
その逆の場合は許可されません。これはカスケードに進むため、apt-get upgrade
アップグレードにより新しいパッケージがインストールされているパッケージへの公開は拒否されます。
apt upgrade
最新のセキュリティアップデートがすべてあることを確認するには、それを使用する必要があります。場合によっては、更新が含まれている場合は更新が必要になる場合がありますapt full-upgrade
(またはここでは同じです)。apt-get ...
削除するバッグ。Debian FAQ後者が直接推奨されます(使用しない場合aptitude
)。別のディストリビューションを使用しているので、そのディストリビューションの指示に従ってください。
また、見ることができますapt-get アップグレードはカーネルの更新を防ぎます。 Debian 9 にアップデートを適用するための正式なガイドラインは何ですか?