Articles in this section

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

Plesk for Linux kb: technical

Symptoms

  • Can't update Plesk with error:

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

  • The repository in question belongs to software that might not be used or needed anymore.

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:

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

 

  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:

CONFIG_TEXT: deb http://example.com/repo/

After:

CONFIG_TEXT: 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.
Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.