“apt list --upgradable”中软件包的实际名称在哪里?

sig*_*gil 0 apt

它似乎只打印版本:

$ apt list --upgradable
Listing... Done
dpkg/bionic-updates 1.19.0.5ubuntu2.3 amd64 [upgradable from: 1.19.0.5ubuntu2.2]
file-roller/bionic-security 3.28.0-1ubuntu1.1 amd64 [upgradable from: 3.28.0-1ubuntu1]
libdpkg-perl/bionic-updates,bionic-updates 1.19.0.5ubuntu2.3 all [upgradable from: 1.19.0.5ubuntu2.2]
Run Code Online (Sandbox Code Playgroud)

尝试使用“ 1.19.0.5ubuntu2.3”或仅使用“ ubuntu”,但未如预期:

$ apt show 1.19.0.5ubuntu2.3
N: Unable to locate package 1.19.0.5ubuntu2.3
N: Couldn't find any package by glob '1.19.0.5ubuntu2.3'
N: Couldn't find any package by regex '1.19.0.5ubuntu2.3'
N: Unable to locate package 1.19.0.5ubuntu2.3
N: Couldn't find any package by glob '1.19.0.5ubuntu2.3'
N: Couldn't find any package by regex '1.19.0.5ubuntu2.3'
E: No packages found
$ apt show ubuntu
N: Unable to locate package ubuntu
N: Unable to locate package ubuntu
E: No packages found
Run Code Online (Sandbox Code Playgroud)

那么,实际的包名在哪里?操作系统版本读取 Ubuntu 18.04.3 LTS。

pom*_*sky 5

dpkgfile-rollerlibdpkg-perl是可以升级的包。1.19.0.5ubuntu2.33.28.0-1ubuntu1.11.19.0.5ubuntu2.3分别是它们可以升级到的版本。