ubuntu@ubuntu-Standard-PC-i440FX-PIIX-1996:~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
feh libid3tag0 libimlib2 libjpeg-progs libjpeg9 linux-cloud-tools-4.15.0-39-generic linux-cloud-tools-common
linux-hwe-cloud-tools-4.15.0-39
0 upgraded, 0 newly installed, 8 to remove and 192 not upgraded.
After this operation, 2.452 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
ubuntu@ubuntu-Standard-PC-i440FX-PIIX-1996:~$ sudo unattended-upgrade --dry-run --verbose --debug
Initial blacklisted packages:
Initial whitelisted packages:
Starting unattended upgrades script
Allowed origins are: o=Ubuntu,a=xenial, o=Ubuntu,a=xenial-security
Using (^linux-image-[0-9]+\.[0-9\.]+-.*|^linux-headers-[0-9]+\.[0-9\.]+-.*|^linux-image-extra-[0-9]+\.[0-9\.]+-.*|^linux-modules-[0-9]+\.[0-9\.]+-.*|^linux-modules-extra-[0-9]+\.[0-9\.]+-.*|^linux-signed-image-[0-9]+\.[0-9\.]+-.*|^kfreebsd-image-[0-9]+\.[0-9\.]+-.*|^kfreebsd-headers-[0-9]+\.[0-9\.]+-.*|^gnumach-image-[0-9]+\.[0-9\.]+-.*|^.*-modules-[0-9]+\.[0-9\.]+-.*|^.*-kernel-[0-9]+\.[0-9\.]+-.*|^linux-backports-modules-.*-[0-9]+\.[0-9\.]+-.*|^linux-modules-.*-[0-9]+\.[0-9\.]+-.*|^linux-tools-[0-9]+\.[0-9\.]+-.*|^linux-cloud-tools-[0-9]+\.[0-9\.]+-.*) regexp to find kernel packages
Using (^linux-image-4\.15\.0\-39\-generic$|^linux-headers-4\.15\.0\-39\-generic$|^linux-image-extra-4\.15\.0\-39\-generic$|^linux-modules-4\.15\.0\-39\-generic$|^linux-modules-extra-4\.15\.0\-39\-generic$|^linux-signed-image-4\.15\.0\-39\-generic$|^kfreebsd-image-4\.15\.0\-39\-generic$|^kfreebsd-headers-4\.15\.0\-39\-generic$|^gnumach-image-4\.15\.0\-39\-generic$|^.*-modules-4\.15\.0\-39\-generic$|^.*-kernel-4\.15\.0\-39\-generic$|^linux-backports-modules-.*-4\.15\.0\-39\-generic$|^linux-modules-.*-4\.15\.0\-39\-generic$|^linux-tools-4\.15\.0\-39\-generic$|^linux-cloud-tools-4\.15\.0\-39\-generic$) regexp to find running kernel packages
Checking: avahi-autoipd ([<Origin component:'main' archive:'xenial-updates' origin:'Ubuntu' label:'Ubuntu' site:'be.archive.ubuntu.com' isTrusted:True>, <Origin component:'main' archive:'xenial-security' origin:'Ubuntu' label:'Ubuntu' site:'security.ubuntu.com' isTrusted:True>])
Checking: avahi-daemon ([<Origin component:'main' archive:'xenial-updates' origin:'Ubuntu' label:'Ubuntu' site:'be.archive.ubuntu.com' isTrusted:True>, <Origin component:'main' archive:'xenial-security' origin:'Ubuntu' label:'Ubuntu' site:'security.ubuntu.com' isTrusted:True>])
...
All upgrades installed
marking linux-cloud-tools-common for removal
Keeping the following auto-removable package(s) because they include linux-cloud-tools-4.15.0-39-generic which package is related to the running kernel: linux-cloud-tools-4.15.0-39-generic linux-cloud-tools-common linux-hwe-cloud-tools-4.15.0-39
marking libjpeg-progs for removal
marking feh for removal
marking libjpeg9 for removal
marking libimlib2 for removal
marking linux-cloud-tools-4.15.0-39-generic for removal
Keeping the following auto-removable package(s) because they include linux-cloud-tools-4.15.0-39-generic which package is related to the running kernel: linux-cloud-tools-4.15.0-39-generic
marking linux-hwe-cloud-tools-4.15.0-39 for removal
Keeping the following auto-removable package(s) because they include linux-cloud-tools-4.15.0-39-generic which package is related to the running kernel: linux-cloud-tools-4.15.0-39-generic linux-hwe-cloud-tools-4.15.0-39
marking libid3tag0 for removal
Packages that were successfully auto-removed:
Packages that are kept back: linux-cloud-tools-4.15.0-39-generic linux-cloud-tools-common linux-hwe-cloud-tools-4.15.0-39
InstCount=0 DelCount=0 BrokenCount=0
Tested with 1.1ubuntu1. 18.04.7~ 16.04.2:
ubuntu@ ubuntu- Standard- PC-i440FX- PIIX-1996: ~$ sudo apt autoremove tools-4. 15.0-39- generic linux-cloud- tools-common hwe-cloud- tools-4. 15.0-39 ubuntu- Standard- PC-i440FX- PIIX-1996: ~$ sudo unattended-upgrade --dry-run --verbose --debug a=xenial- security image-[ 0-9]+\. [0-9\.] +-.*|^linux- headers- [0-9]+\ .[0-9\. ]+-.*|^ linux-image- extra-[ 0-9]+\. [0-9\.] +-.*|^linux- modules- [0-9]+\ .[0-9\. ]+-.*|^ linux-modules- extra-[ 0-9]+\. [0-9\.] +-.*|^linux- signed- image-[ 0-9]+\. [0-9\.] +-.*|^kfreebsd- image-[ 0-9]+\. [0-9\.] +-.*|^kfreebsd- headers- [0-9]+\ .[0-9\. ]+-.*|^ gnumach- image-[ 0-9]+\. [0-9\.] +-.*|^. *-modules- [0-9]+\ .[0-9\. ]+-.*|^ .*-kernel- [0-9]+\ .[0-9\. ]+-.*|^ linux-backports -modules- .*-[0-9] +\.[0-9\ .]+-.*| ^linux- modules- .*-[0-9] +\.[0-9\ .]+-.*| ^linux- tools-[ 0-9]+\. [0-9\.] +-.*|^linux- cloud-tools- [0-9]+\ .[0-9\. ]+-.*) regexp to find kernel packages image-4\ .15\.0\ -39\-generic$ |^linux- headers- 4\.15\. 0\-39\- generic$ |^linux- image-extra- 4\.15\. 0\-39\- generic$ |^linux- modules- 4\.15\. 0\-39\- generic$ |^linux- modules- extra-4\ .15\.0\ -39\-generic$ |^linux- signed- image-4\ .15\.0\ -39\-generic$ |^kfreebsd- image-4\ .15\.0\ -39\-generic$ |^kfreebsd- headers- 4\.15\. 0\-39\- generic$ |^gnumach- image-4\ .15\.0\ -39\-generic$ |^.*-modules- 4\.15\. 0\-39\- generic$ |^.*-kernel- 4\.15\. 0\-39\- generic$ |^linux- backports- modules- .*-4\.15\ .0\-39\ -generic$ |^linux- modules- .*-4\.15\ .0\-39\ -generic$ |^linux- tools-4\ .15\.0\ -39\-generic$ |^linux- cloud-tools- 4\.15\. 0\-39\- generic$ ) regexp to find running kernel packages 'xenial- updates' origin:'Ubuntu' label:'Ubuntu' site:'be. archive. ubuntu. com' isTrusted:True>, <Origin component:'main' archive: 'xenial- security' origin:'Ubuntu' label:'Ubuntu' site:'security. ubuntu. com' isTrusted:True>]) 'xenial- updates' origin:'Ubuntu' label:'Ubuntu' site:'be. archive. ubuntu. com' isTrusted:True>, <Origin component:'main' archive: 'xenial- security' origin:'Ubuntu' label:'Ubuntu' site:'security. ubuntu. com' isTrusted:True>]) tools-common for removal tools-4. 15.0-39- generic which package is related to the running kernel: linux-cloud- tools-4. 15.0-39- generic linux-cloud- tools-common linux-hwe- cloud-tools- 4.15.0- 39 tools-4. 15.0-39- generic for removal tools-4. 15.0-39- generic which package is related to the running kernel: linux-cloud- tools-4. 15.0-39- generic cloud-tools- 4.15.0- 39 for removal tools-4. 15.0-39- generic which package is related to the running kernel: linux-cloud- tools-4. 15.0-39- generic linux-hwe- cloud-tools- 4.15.0- 39 tools-4. 15.0-39- generic linux-cloud- tools-common linux-hwe- cloud-tools- 4.15.0- 39
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
feh libid3tag0 libimlib2 libjpeg-progs libjpeg9 linux-cloud-
linux-
0 upgraded, 0 newly installed, 8 to remove and 192 not upgraded.
After this operation, 2.452 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
ubuntu@
Initial blacklisted packages:
Initial whitelisted packages:
Starting unattended upgrades script
Allowed origins are: o=Ubuntu,a=xenial, o=Ubuntu,
Using (^linux-
Using (^linux-
Checking: avahi-autoipd ([<Origin component:'main' archive:
Checking: avahi-daemon ([<Origin component:'main' archive:
...
All upgrades installed
marking linux-cloud-
Keeping the following auto-removable package(s) because they include linux-cloud-
marking libjpeg-progs for removal
marking feh for removal
marking libjpeg9 for removal
marking libimlib2 for removal
marking linux-cloud-
Keeping the following auto-removable package(s) because they include linux-cloud-
marking linux-hwe-
Keeping the following auto-removable package(s) because they include linux-cloud-
marking libid3tag0 for removal
Packages that were successfully auto-removed:
Packages that are kept back: linux-cloud-
InstCount=0 DelCount=0 BrokenCount=0