Plesk

Can’t update Plesk on Ubuntu: ‘InRelease’ doesn’t support architecture arm64

Symptoms

Skipping acquire of configured file ‘all/binary-amd64/Packages’ as repository ‘http://example.com/repo/ InRelease’ doesn’t support architecture arm64

Cause

A repository doesn't support the system's architecture and prevents the system from updating.

Resolution

Remove the repository

  1. Connect to the server via SSH

  2. Edit the files that have the repository information:

 

  1. Locate the repository from the error and delete it.

  2. Save the files and try to update Plesk again.

If the repository is still required

Note: Follow the ensuing steps only if the repository is still needed, force the required architecture as follows:

    1. Edit the files that have the repository information:

    • In the file /etc/apt/sources.list
    • And in the files in the directory /etc/apt/sources.list.d/

  1. Modify the repository to include the architecture as follows:

 

Before:

deb http://example.com/repo/

After:

deb [arch=amd64] http://example.com/repo/

  1. Save the files, and retry to manually update packages once again:

# apt-get update

  1. Try to update Plesk again.
Exit mobile version