diff --git a/dist/setup/index.js b/dist/setup/index.js
index 81bbe3fa..811b983d 100644
--- a/dist/setup/index.js
+++ b/dist/setup/index.js
@@ -97473,6 +97473,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 0a99f3a8..96b79fd2 100644
--- a/src/distributions/base-distribution.ts
+++ b/src/distributions/base-distribution.ts
@@ -338,6 +338,8 @@ export default abstract class BaseDistribution {
     switch (arch) {
       case 'arm':
         return 'armv7l';
+      case 'ppc64':
+        return 'ppc64le';
       default:
         return arch;
     }