Verification for Jammy: OK Upgrading: Checking previous installation: root@Jdotnet1983380:~# dpkg -l | grep -E "dotnet|targeting|asp" ii aspnetcore-runtime-6.0 6.0.110-0ubuntu1~22.04.1 amd64 ASP dotNET Core runtime ii aspnetcore-targeting-pack-6.0 6.0.110-0ubuntu1~22.04.1 amd64 Internal - targeting pack for Microsoft.AspNetCore.App 6.0 ii dotnet-apphost-pack-6.0 6.0.110-0ubuntu1~22.04.1 amd64 Internal - targeting pack for Microsoft.NETCore.App 6.0 ii dotnet-host 6.0.110-0ubuntu1~22.04.1 amd64 dotNET host command line ii dotnet-hostfxr-6.0 6.0.110-0ubuntu1~22.04.1 amd64 dotNET host resolver ii dotnet-runtime-6.0 6.0.110-0ubuntu1~22.04.1 amd64 dotNET runtime ii dotnet-sdk-6.0 6.0.110-0ubuntu1~22.04.1 amd64 dotNET 6.0 Software Development Kit ii dotnet-targeting-pack-6.0 6.0.110-0ubuntu1~22.04.1 amd64 Internal - targeting pack for Microsoft.NETCore.App 6.0 ii dotnet-templates-6.0 6.0.110-0ubuntu1~22.04.1 amd64 dotNET 6.0 templates ii dotnet6 6.0.110-0ubuntu1~22.04.1 amd64 dotNET CLI tools and runtime ii netstandard-targeting-pack-2.1 6.0.110-0ubuntu1~22.04.1 amd64 Internal - targeting pack for NETStandard.Library 2.1 root@Jdotnet1983380:~# tree -L 3 /usr/lib/dotnet/ /usr/lib/dotnet/ ├── dotnet6 -> /etc/alternatives/dotnet6 └── dotnet6-6.0.110 ├── LICENSE.txt ├── ThirdPartyNotices.txt ├── dotnet ├── host │ └── fxr ├── install_location ├── install_location_x64 ├── man │ └── man1 ├── metadata │ └── workloads ├── packs │ ├── Microsoft.AspNetCore.App.Ref │ ├── Microsoft.NETCore.App.Host.ubuntu.22.04-x64 │ ├── Microsoft.NETCore.App.Ref │ └── NETStandard.Library.Ref ├── sdk │ └── 6.0.110 ├── sdk-manifests │ └── 6.0.100 ├── shared │ ├── Microsoft.AspNetCore.App │ └── Microsoft.NETCore.App └── templates └── 6.0.10 root@Jdotnet1983380:~# update-alternatives --query dotnet Name: dotnet Link: /usr/bin/dotnet Slaves: dotnet-add-package.1.gz /usr/share/man/man1/dotnet-add-package.1.gz dotnet-add-reference.1.gz /usr/share/man/man1/dotnet-add-reference.1.gz dotnet-build-server.1.gz /usr/share/man/man1/dotnet-build-server.1.gz dotnet-build.1.gz /usr/share/man/man1/dotnet-build.1.gz dotnet-clean.1.gz /usr/share/man/man1/dotnet-clean.1.gz dotnet-environment-variables.1.gz /usr/share/man/man1/dotnet-environment-variables.1.gz dotnet-format.1.gz /usr/share/man/man1/dotnet-format.1.gz dotnet-help.1.gz /usr/share/man/man1/dotnet-help.1.gz dotnet-install-script.1.gz /usr/share/man/man1/dotnet-install-script.1.gz dotnet-list-package.1.gz /usr/share/man/man1/dotnet-list-package.1.gz dotnet-list-reference.1.gz /usr/share/man/man1/dotnet-list-reference.1.gz dotnet-migrate.1.gz /usr/share/man/man1/dotnet-migrate.1.gz dotnet-msbuild.1.gz /usr/share/man/man1/dotnet-msbuild.1.gz dotnet-new-install.1.gz /usr/share/man/man1/dotnet-new-install.1.gz dotnet-new-list.1.gz /usr/share/man/man1/dotnet-new-list.1.gz dotnet-new-sdk-templates.1.gz /usr/share/man/man1/dotnet-new-sdk-templates.1.gz dotnet-new-search.1.gz /usr/share/man/man1/dotnet-new-search.1.gz dotnet-new-uninstall.1.gz /usr/share/man/man1/dotnet-new-uninstall.1.gz dotnet-new-update.1.gz /usr/share/man/man1/dotnet-new-update.1.gz dotnet-new.1.gz /usr/share/man/man1/dotnet-new.1.gz dotnet-nuget-add-source.1.gz /usr/share/man/man1/dotnet-nuget-add-source.1.gz dotnet-nuget-delete.1.gz /usr/share/man/man1/dotnet-nuget-delete.1.gz dotnet-nuget-disable-source.1.gz /usr/share/man/man1/dotnet-nuget-disable-source.1.gz dotnet-nuget-enable-source.1.gz /usr/share/man/man1/dotnet-nuget-enable-source.1.gz dotnet-nuget-list-source.1.gz /usr/share/man/man1/dotnet-nuget-list-source.1.gz dotnet-nuget-locals.1.gz /usr/share/man/man1/dotnet-nuget-locals.1.gz dotnet-nuget-push.1.gz /usr/share/man/man1/dotnet-nuget-push.1.gz dotnet-nuget-remove-source.1.gz /usr/share/man/man1/dotnet-nuget-remove-source.1.gz dotnet-nuget-sign.1.gz /usr/share/man/man1/dotnet-nuget-sign.1.gz dotnet-nuget-trust.1.gz /usr/share/man/man1/dotnet-nuget-trust.1.gz dotnet-nuget-update-source.1.gz /usr/share/man/man1/dotnet-nuget-update-source.1.gz dotnet-nuget-verify.1.gz /usr/share/man/man1/dotnet-nuget-verify.1.gz dotnet-pack.1.gz /usr/share/man/man1/dotnet-pack.1.gz dotnet-publish.1.gz /usr/share/man/man1/dotnet-publish.1.gz dotnet-remove-package.1.gz /usr/share/man/man1/dotnet-remove-package.1.gz dotnet-remove-reference.1.gz /usr/share/man/man1/dotnet-remove-reference.1.gz dotnet-restore.1.gz /usr/share/man/man1/dotnet-restore.1.gz dotnet-run.1.gz /usr/share/man/man1/dotnet-run.1.gz dotnet-sdk-check.1.gz /usr/share/man/man1/dotnet-sdk-check.1.gz dotnet-sln.1.gz /usr/share/man/man1/dotnet-sln.1.gz dotnet-store.1.gz /usr/share/man/man1/dotnet-store.1.gz dotnet-test.1.gz /usr/share/man/man1/dotnet-test.1.gz dotnet-tool-install.1.gz /usr/share/man/man1/dotnet-tool-install.1.gz dotnet-tool-list.1.gz /usr/share/man/man1/dotnet-tool-list.1.gz dotnet-tool-restore.1.gz /usr/share/man/man1/dotnet-tool-restore.1.gz dotnet-tool-run.1.gz /usr/share/man/man1/dotnet-tool-run.1.gz dotnet-tool-search.1.gz /usr/share/man/man1/dotnet-tool-search.1.gz dotnet-tool-uninstall.1.gz /usr/share/man/man1/dotnet-tool-uninstall.1.gz dotnet-tool-update.1.gz /usr/share/man/man1/dotnet-tool-update.1.gz dotnet-vstest.1.gz /usr/share/man/man1/dotnet-vstest.1.gz dotnet-workload-install.1.gz /usr/share/man/man1/dotnet-workload-install.1.gz dotnet-workload-list.1.gz /usr/share/man/man1/dotnet-workload-list.1.gz dotnet-workload-repair.1.gz /usr/share/man/man1/dotnet-workload-repair.1.gz dotnet-workload-restore.1.gz /usr/share/man/man1/dotnet-workload-restore.1.gz dotnet-workload-search.1.gz /usr/share/man/man1/dotnet-workload-search.1.gz dotnet-workload-uninstall.1.gz /usr/share/man/man1/dotnet-workload-uninstall.1.gz dotnet-workload-update.1.gz /usr/share/man/man1/dotnet-workload-update.1.gz dotnet.1.gz /usr/share/man/man1/dotnet.1.gz dotnet6 /usr/lib/dotnet/dotnet6 dotnet_completion /usr/share/bash-completion/completions/dotnet install_location /etc/dotnet/install_location install_location_x64 /etc/dotnet/install_location_x64 Status: auto Best: /usr/lib/dotnet/dotnet6-6.0.110/dotnet Value: /usr/lib/dotnet/dotnet6-6.0.110/dotnet Alternative: /usr/lib/dotnet/dotnet6-6.0.110/dotnet Priority: 601010 Slaves: dotnet-add-package.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-add-package.1.gz dotnet-add-reference.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-add-reference.1.gz dotnet-build-server.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-build-server.1.gz dotnet-build.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-build.1.gz dotnet-clean.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-clean.1.gz dotnet-environment-variables.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-environment-variables.1.gz dotnet-format.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-format.1.gz dotnet-help.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-help.1.gz dotnet-install-script.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-install-script.1.gz dotnet-list-package.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-list-package.1.gz dotnet-list-reference.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-list-reference.1.gz dotnet-migrate.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-migrate.1.gz dotnet-msbuild.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-msbuild.1.gz dotnet-new-install.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-new-install.1.gz dotnet-new-list.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-new-list.1.gz dotnet-new-sdk-templates.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-new-sdk-templates.1.gz dotnet-new-search.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-new-search.1.gz dotnet-new-uninstall.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-new-uninstall.1.gz dotnet-new-update.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-new-update.1.gz dotnet-new.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-new.1.gz dotnet-nuget-add-source.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-add-source.1.gz dotnet-nuget-delete.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-delete.1.gz dotnet-nuget-disable-source.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-disable-source.1.gz dotnet-nuget-enable-source.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-enable-source.1.gz dotnet-nuget-list-source.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-list-source.1.gz dotnet-nuget-locals.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-locals.1.gz dotnet-nuget-push.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-push.1.gz dotnet-nuget-remove-source.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-remove-source.1.gz dotnet-nuget-sign.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-sign.1.gz dotnet-nuget-trust.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-trust.1.gz dotnet-nuget-update-source.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-update-source.1.gz dotnet-nuget-verify.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-nuget-verify.1.gz dotnet-pack.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-pack.1.gz dotnet-publish.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-publish.1.gz dotnet-remove-package.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-remove-package.1.gz dotnet-remove-reference.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-remove-reference.1.gz dotnet-restore.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-restore.1.gz dotnet-run.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-run.1.gz dotnet-sdk-check.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-sdk-check.1.gz dotnet-sln.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-sln.1.gz dotnet-store.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-store.1.gz dotnet-test.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-test.1.gz dotnet-tool-install.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-tool-install.1.gz dotnet-tool-list.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-tool-list.1.gz dotnet-tool-restore.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-tool-restore.1.gz dotnet-tool-run.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-tool-run.1.gz dotnet-tool-search.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-tool-search.1.gz dotnet-tool-uninstall.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-tool-uninstall.1.gz dotnet-tool-update.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-tool-update.1.gz dotnet-vstest.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-vstest.1.gz dotnet-workload-install.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-workload-install.1.gz dotnet-workload-list.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-workload-list.1.gz dotnet-workload-repair.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-workload-repair.1.gz dotnet-workload-restore.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-workload-restore.1.gz dotnet-workload-search.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-workload-search.1.gz dotnet-workload-uninstall.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-workload-uninstall.1.gz dotnet-workload-update.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet-workload-update.1.gz dotnet.1.gz /usr/lib/dotnet/dotnet6-6.0.110/man/man1/dotnet.1.gz dotnet6 /usr/lib/dotnet/dotnet6-6.0.110 dotnet_completion /usr/lib/dotnet/dotnet6-6.0.110/bash-completion/completions/dotnet install_location /usr/lib/dotnet/dotnet6-6.0.110/install_location install_location_x64 /usr/lib/dotnet/dotnet6-6.0.110/install_location_x64 root@Jdotnet1983380:~# Upgradable: root@Jdotnet1983380:~# apt list --upgradable -a | grep -E "dotnet|targeting|asp" WARNING: apt does not have a stable CLI interface. Use with caution in scripts. aspnetcore-runtime-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] aspnetcore-runtime-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] aspnetcore-targeting-pack-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] aspnetcore-targeting-pack-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet-apphost-pack-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet-apphost-pack-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet-host/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet-host/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet-hostfxr-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet-hostfxr-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet-runtime-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet-runtime-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet-sdk-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet-sdk-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet-targeting-pack-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet-targeting-pack-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet-templates-6.0/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet-templates-6.0/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] dotnet6/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] dotnet6/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] netstandard-targeting-pack-2.1/jammy-proposed 6.0.111-0ubuntu1~22.04.1 amd64 [upgradable from: 6.0.110-0ubuntu1~22.04.1] netstandard-targeting-pack-2.1/jammy-updates,jammy-security,now 6.0.110-0ubuntu1~22.04.1 amd64 [installed,upgradable to: 6.0.111-0ubuntu1~22.04.1] root@Jdotnet1983380:~# apt upgrade [...] Unpacking dotnet-host (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../17-dotnet-hostfxr-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking dotnet-hostfxr-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../18-dotnet-runtime-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking dotnet-runtime-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../19-aspnetcore-runtime-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking aspnetcore-runtime-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../20-aspnetcore-targeting-pack-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking aspnetcore-targeting-pack-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../21-dotnet-apphost-pack-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking dotnet-apphost-pack-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../22-dotnet-targeting-pack-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking dotnet-targeting-pack-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../23-dotnet-templates-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking dotnet-templates-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../24-netstandard-targeting-pack-2.1_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking netstandard-targeting-pack-2.1 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) ... Preparing to unpack .../25-dotnet-sdk-6.0_6.0.111-0ubuntu1~22.04.1_amd64.deb ... Unpacking dotnet-sdk-6.0 (6.0.111-0ubuntu1~22.04.1) over (6.0.110-0ubuntu1~22.04.1) .. [...] root@Jdotnet1983380:~# dpkg -l | grep -E "dotnet|targeting|asp" ii aspnetcore-runtime-6.0 6.0.111-0ubuntu1~22.04.1 amd64 ASP dotNET Core runtime ii aspnetcore-targeting-pack-6.0 6.0.111-0ubuntu1~22.04.1 amd64 Internal - targeting pack for Microsoft.AspNetCore.App 6.0 ii dotnet-apphost-pack-6.0 6.0.111-0ubuntu1~22.04.1 amd64 Internal - targeting pack for Microsoft.NETCore.App 6.0 ii dotnet-host 6.0.111-0ubuntu1~22.04.1 amd64 dotNET host command line ii dotnet-hostfxr-6.0 6.0.111-0ubuntu1~22.04.1 amd64 dotNET host resolver ii dotnet-runtime-6.0 6.0.111-0ubuntu1~22.04.1 amd64 dotNET runtime ii dotnet-sdk-6.0 6.0.111-0ubuntu1~22.04.1 amd64 dotNET 6.0 Software Development Kit ii dotnet-targeting-pack-6.0 6.0.111-0ubuntu1~22.04.1 amd64 Internal - targeting pack for Microsoft.NETCore.App 6.0 ii dotnet-templates-6.0 6.0.111-0ubuntu1~22.04.1 amd64 dotNET 6.0 templates ii dotnet6 6.0.111-0ubuntu1~22.04.1 amd64 dotNET CLI tools and runtime ii netstandard-targeting-pack-2.1 6.0.111-0ubuntu1~22.04.1 amd64 Internal - targeting pack for NETStandard.Library 2.1 Checking new layout and not dotnet group present for update-alternatives: root@Jdotnet1983380:~# tree -L 2 /usr/lib/dotnet/ /usr/lib/dotnet/ ├── LICENSE.txt ├── ThirdPartyNotices.txt ├── dotnet ├── host │   └── fxr ├── install_location ├── install_location_x64 ├── metadata │   └── workloads ├── packs │   ├── Microsoft.AspNetCore.App.Ref │   ├── Microsoft.NETCore.App.Host.ubuntu.22.04-x64 │   ├── Microsoft.NETCore.App.Ref │   └── NETStandard.Library.Ref ├── sdk │   └── 6.0.111 ├── sdk-manifests │   └── 6.0.100 ├── shared │   ├── Microsoft.AspNetCore.App │   └── Microsoft.NETCore.App └── templates └── 6.0.11 18 directories, 5 files root@Jdotnet1983380:~# update-alternatives --query dotnet update-alternatives: error: no alternatives for dotnet root@Jdotnet1983380:~# Do the usual checks between microreleases: root@Jdotnet1983380:~# dotnet --info .NET SDK (reflecting any global.json): Version: 6.0.111 Commit: b3bb659a9d Runtime Environment: OS Name: ubuntu OS Version: 22.04 OS Platform: Linux RID: ubuntu.22.04-x64 Base Path: /usr/lib/dotnet/sdk/6.0.111/ global.json file: Not found Host: Version: 6.0.11 Architecture: x64 Commit: 943474ca16 .NET SDKs installed: 6.0.111 [/usr/lib/dotnet/sdk] .NET runtimes installed: Microsoft.AspNetCore.App 6.0.11 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 6.0.11 [/usr/lib/dotnet/shared/Microsoft.NETCore.App] Download .NET: https://aka.ms/dotnet-download Learn about .NET Runtimes and SDKs: https://aka.ms/dotnet/runtimes-sdk-info root@Jdotnet1983380:~# dotnet --version 6.0.111 root@Jdotnet1983380:~# root@Jdotnet1983380:~# dotnet sdk check .NET SDKs: Version Status ------------------------ 6.0.111 Up to date. Try out the newest .NET SDK features with .NET 7.0.100. .NET Runtimes: Name Version Status ------------------------------------------------------ Microsoft.AspNetCore.App 6.0.11 Up to date. Microsoft.NETCore.App 6.0.11 Up to date. The latest versions of .NET can be installed from https://aka.ms/dotnet-core-download. For more information about .NET lifecycles, see https://aka.ms/dotnet-core-support. root@Jdotnet1983380:~# root@Jdotnet1983380:~# dotnet new console --name TheTesting The template "Console App" was created successfully. Processing post-creation actions... Running 'dotnet restore' on /root/TheTesting/TheTesting.csproj... Determining projects to restore... Restored /root/TheTesting/TheTesting.csproj (in 93 ms). Restore succeeded. root@Jdotnet1983380:~# cd TheTesting/ root@Jdotnet1983380:~/TheTesting# dotnet new sln The template "Solution File" was created successfully. root@Jdotnet1983380:~/TheTesting# dotnet sln TheTesting.sln add TheTesting.csproj Project `TheTesting.csproj` added to the solution. root@Jdotnet1983380:~/TheTesting# dotnet build TheTesting.sln Microsoft (R) Build Engine version 17.0.1+b177f8fa7 for .NET Copyright (C) Microsoft Corporation. All rights reserved. Determining projects to restore... All projects are up-to-date for restore. TheTesting -> /root/TheTesting/bin/Debug/net6.0/TheTesting.dll Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:02.33 root@Jdotnet1983380:~/TheTesting# root@Jdotnet1983380:~/TheTesting# bin/Debug/net6.0/TheTesting You must install .NET to run this application. App: /root/TheTesting/bin/Debug/net6.0/TheTesting Architecture: x64 App host version: 6.0.11 .NET location: Not found Learn about runtime installation: https://aka.ms/dotnet/app-launch-failed Download the .NET runtime: https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=ubuntu.22.04-x64&apphost_version=6.0.11 root@Jdotnet1983380:~/TheTesting# DOTNET_ROOT=/usr/lib/dotnet bin/Debug/net6.0/Testing Hello, World! root@Jdotnet1983380:~/TheTesting# cp ../Testing/Program.cs . root@Jdotnet1983380:~/TheTesting# dotnet add TheTesting.csproj package Google.Apis Determining projects to restore... Writing /tmp/tmpS2p4oN.tmp info : Adding PackageReference for package 'Google.Apis' into project 'TheTesting.csproj'. info : GET https://api.nuget.org/v3/registration5-gz-semver2/google.apis/index.json info : OK https://api.nuget.org/v3/registration5-gz-semver2/google.apis/index.json 543ms info : Restoring packages for /root/TheTesting/TheTesting.csproj... info : Package 'Google.Apis' is compatible with all the specified frameworks in project 'TheTesting.csproj'. info : PackageReference for package 'Google.Apis' version '1.57.0' added to file '/root/TheTesting/TheTesting.csproj'. info : Committing restore... info : Writing assets file to disk. Path: /root/TheTesting/obj/project.assets.json log : Restored /root/TheTesting/TheTesting.csproj (in 114 ms). root@Jdotnet1983380:~/TheTesting# dotnet run Me first! Finished tasks: 1 Me second! Finished tasks: 2 root@Jdotnet1983380:~/TheTesting# dotnet remove TheTesting.csproj package Google.Apis info : Removing PackageReference for package 'Google.Apis' from project 'TheTesting.csproj'. root@Jdotnet1983380:~/TheTesting# dotnet run /root/TheTesting/Program.cs(6,7): error CS0246: The type or namespace name 'Google' could not be found (are you missing a using directive or an assembly reference?) [/root/TheTesting/TheTesting.csproj] The build failed. Fix the build errors and run again.