diff --git a/.download-urls b/.download-urls
index e83ee707cdc54e2aa9f091819df78e1f1e28af0c..f35ff13cdad1a0d61fba49783e21a492c3a87852 100644
--- a/.download-urls
+++ b/.download-urls
@@ -23,7 +23,7 @@ ghc 8.4.3   x86_64  darwin                          https://downloads.haskell.or
 ghc 8.4.4   i386    debian=8,debian,ubuntu,unknown  https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-i386-deb8-linux.tar.xz
 ghc 8.4.4   x86_64  debian=8                        https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb8-linux.tar.xz
 ghc 8.4.4   x86_64  debian=9,debian,ubuntu          https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-deb9-linux.tar.xz
-ghc 8.4.4   x86_64  centos=7,centos                 https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-centos70-linux.tar.xz
+ghc 8.4.4   x86_64  centos=7,centos,amazonlinux     https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-centos70-linux.tar.xz
 ghc 8.4.4   x86_64  fedora=27,fedora,unknown        https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-fedora27-linux.tar.xz
 ghc 8.4.4   x86_64  darwin                          https://downloads.haskell.org/~ghc/8.4.4/ghc-8.4.4-x86_64-apple-darwin.tar.xz
 
@@ -42,7 +42,7 @@ ghc 8.6.3   i386    debian=8,debian,ubuntu,unknown  https://downloads.haskell.or
 ghc 8.6.3   x86_64  debian=8                        https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb8-linux.tar.xz
 ghc 8.6.3   x86_64  debian=9,debian,ubuntu          https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-deb9-linux.tar.xz
 ghc 8.6.3   x86_64  fedora=27,fedora,unknown        https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-fedora27-linux.tar.xz
-ghc 8.6.3   x86_64  centos=7,centos                 https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-centos7-linux.tar.xz
+ghc 8.6.3   x86_64  centos=7,centos,amazonlinux     https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-centos7-linux.tar.xz
 ghc 8.6.3   x86_64  darwin                          https://downloads.haskell.org/~ghc/8.6.3/ghc-8.6.3-x86_64-apple-darwin.tar.xz
 
 
diff --git a/ghcup b/ghcup
index bf1d0d65ba42bc41a3872b068d8c732c20d40c6d..0c037771019f88d07b7885e5f4aad28d0fcc592e 100755
--- a/ghcup
+++ b/ghcup
@@ -948,6 +948,9 @@ get_distro_alias() {
         "Alpine Linux"|"Alpine")
             distro_alias=alpine
             ;;
+	"Amazon Linux AMI")
+	    distro_alias=amazonlinux
+	    ;;
         "AIX")
             distro_alias=aix
             ;;