How do I use package marked as ports?

Asked by Mateusz Kowalczyk

I'm trying to use https://packages.ubuntu.com/en/bionic-updates/linux-cloud-tools-5.4.0-1051-aws but I have no idea how.

As far as I can tell, the bionic-updates doesn't have a `ports` compoment. How are my apt sources supposed to look like?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux-aws-5.4 Edit question
Assignee:
No assignee Edit question
Solved by:
Mateusz Kowalczyk
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

linux-cloud-tools-5.4.0-1051-aws is a package for systems with arm64 (aarch64) architecture.

Only the packages for amd64 and i386 architecture are provided on the archive.ubuntu.com servers, and the packages for all other architectures are on the ports.ubuntu.com repository server. (That is where "ports" comes from.)

Questions: Which CPU architecture does the system have where you want to use that package?
If it is not arm64, then it does not work at all.
If it is arm64, then you should already have links to the ports.ubuntu.com server in your sources.list configuration file.

Revision history for this message
Mateusz Kowalczyk (fuuzetsu) said :
#2

>linux-cloud-tools-5.4.0-1051-aws is a package for systems with arm64 (aarch64) architecture.

You are completely right and I somehow read it as amd64. I suppose I have to use an older kernel for which there's an amd64 package present.

>If it is arm64, then you should already have links to the ports.ubuntu.com server in your sources.list configuration file.

The machine is set up with configuration software (Chef) which I think unhelpfully stomps all over sources.list which is probably where part of my confusion was coming from.

Thank you for the support.