質問

質問

実行しましたが、apt-get upgradeアップグレードする項目がないと表示されます。

# apt-get update && apt-get upgrade && apt-get dist-upgrade
Hit:2 http://deb.debian.org/debian buster InRelease                                                                                        
Hit:4 http://ftp.debian.org/debian buster-backports InRelease                                                                              
Get:5 http://nginx.org/packages/debian buster InRelease [3,589 B]                                                                          
Hit:7 http://deb.debian.org/debian buster-updates InRelease                                                                                
Hit:8 http://deb.debian.org/debian-security buster/updates InRelease                                                                       
Hit:10 https://www.deb-multimedia.org buster InRelease                                                                          
Hit:9 http://cdn-fastly.deb.debian.org/debian buster InRelease    
Fetched 9,177 B in 2s (5,558 B/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

ただし、次のようにカーネルをインストールしましたbuster-backports

# apt-get install -t buster-backports linux-image-amd64

現在のバージョンは次のとおりです5.9.0-0.bpo.2-amd64

# uname -a
Linux erik3 5.9.0-0.bpo.2-amd64 #1 SMP Debian 5.9.6-1~bpo10+1 (2020-11-19) x86_64 GNU/Linux

...更新があります:

root@erik3:~# apt-cache policy linux-image-amd64
linux-image-amd64:
  Installed: 4.19+105+deb10u8
  Candidate: 4.19+105+deb10u8
  Version table:
     5.9.15-1~bpo10+1 100
        100 http://ftp.debian.org/debian buster-backports/main amd64 Packages
 *** 4.19+105+deb10u8 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        500 http://http.debian.net/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
     4.19+105+deb10u7 500
        500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages

ただし、apt-get upgrade && apt-get dist-upgradeパッケージが実際に属する場所に対するすべての更新は無視されます。

質問

apt-get upgrade && apt-get dist-upgradeバックポートからこれらのパッケージをインストールした場合、バックポートでそのパッケージをアップグレードする方法を教えてください。

答え1

しかし、カーネルをインストールしたので、buster-backportsアップデートがあります。

完全なものではなく。バックポートリポジトリをソースに追加しましたが、パッケージをインストールしませんでした。

バックポートのパッケージは自動的にはインストールされませんが(apt設定NotAutomatic: yes)、インストール後にアップグレードされます(ButAutomaticUpgrades: yesapt、優先順位100)。

そのバージョンは低優先順位100 4.19+105+deb10u8(インストール候補バージョンでもある)でインストールされており、手動でインストールする必要があります。5.9.15-1~bpo10+1

apt -t buster-backports install linux-image-amd64

その後、アップグレードはバックポートから最新バージョンのパッケージを自動的にインストールします(優先順位の高い他のソースと最新バージョンがない場合)。

関連情報