diff --git a/dist/setup/index.js b/dist/setup/index.js
index c0eade6d..0a835a7c 100644
--- a/dist/setup/index.js
+++ b/dist/setup/index.js
@@ -93251,6 +93251,8 @@ class BaseDistribution {
         switch (arch) {
             case 'arm':
                 return 'armv7l';
+            case 'ppc64':
+                return 'ppc64le';
             default:
                 return arch;
         }
diff --git a/src/distributions/base-distribution.ts b/src/distributions/base-distribution.ts
index edac6b9b..782b98ff 100644
--- a/src/distributions/base-distribution.ts
+++ b/src/distributions/base-distribution.ts
@@ -288,6 +288,8 @@ export default abstract class BaseDistribution {
     switch (arch) {
       case 'arm':
         return 'armv7l';
+      case 'ppc64':
+        return 'ppc64le';
       default:
         return arch;
     }