UPDATE 2: A non-public (not on their main website) release of the arm64 Desktop version is now available on the daily-live folder: https://cdimage.ubuntu.com/jammy/daily-live/current/jammy-desktop-arm64.iso

Your mileage may vary, but it could perhaps work outright as this other user has indicated.


Some were confused, here's a complete screencast of the process outlined below: https://www.youtube.com/watch?v=56n2q6-MXX8

  1. Download the ARM64 Server edition from: https://ubuntu.com/download/server/arm
  2. Install with the ISO when creating a new guest/vm in Parallels 17
  3. Update System sudo apt update && sudo apt upgrade then sudo reboot
  4. Login and install: sudo apt install ubuntu-desktop
  5. Reboot (sudo reboot)
  6. Parallels Tools Installation: two options
  • Use Menubar:

    1. Menubar → Actions → Install Parallels Tools
    2. Install via shell:
      cd /media/USERNAME/Parallels\ Tools
      sudo ./install
      sudo reboot
      
  • Use ISO: mount Parallels ARM64 tools ISO and install:

    • Note: initially I installed Parallels Tools before installing the graphical user interface, but if you install it after the installation of ubuntu-desktop or even kde-standard/full/whatever then copy paste, etc. functionality will also be installed.
    1. CD-ROM: "Connect image..."
    2. Navigate to /Applications/ and change to List view
    3. Expand Parallels Desktop.app/Contents/Resources/Tools/
    4. Select and Open prl-tools-lin-arm.iso
    5. Execute:
      sudo mount /dev/cdrom /media/
      cd /media/
      sudo ./install
      # allow it to install appropriate tools
      sudo reboot
      
  1. Success:

DOCKER:

There was a question below about whether or not Docker can work with Ubuntu 22.04 on Apple Silicon. The answer is YES. The catch or hang up that people are hitting is when they try to use "Docker Desktop" on Ubuntu (instead of directly on macOS). This tries to run a nested virtualization scenario and Apple does not have this instruction set available on the M1 series of Apple Silicon devices. The key, however, is to just use Docker itself with something like a tutorial from here: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-22-04

You'll then notice that after you successfully set it up and run docker run hello-world that it does work. Furthermore you can do install distributions like Alpine and run them:

$ docker pull alpine
$ docker run -it alpine
/ # ls
bin    dev    etc    home   lib    media  mnt    opt    proc   root   run    sbin   srv    sys    tmp    usr    var
/ # exit
$ docker image ls
REPOSITORY    TAG       IMAGE ID       CREATED       SIZE
alpine        latest    3fb3c9af89a9   5 weeks ago   5.32MB
hello-world   latest    46331d942d63   7 weeks ago   9.14kB
$ docker system prune -a --volumes
WARNING! This will remove:
  - all stopped containers
  - all networks not used by at least one container
  - all volumes not used by at least one container
  - all images without at least one container associated to them
  - all build cache

Are you sure you want to continue? [y/N] y
Deleted Containers:
e02dce4144eccb4828a3775ec96c97c5741c69120981bf323732796ff2e4855f
72beba41f97505fe14532b0f700e6c1477986c35c656bac7500591194725e1ef

Deleted Images:
untagged: hello-world:latest
untagged: hello-world@sha256:80f31da1ac7b312ba29d65080fddf797dd76acfb870e677f390d5acba9741b17
deleted: sha256:46331d942d6350436f64e614d75725f6de3bb5c63e266e236e04389820a234c4
deleted: sha256:efb53921da3394806160641b72a2cbd34ca1a9a8345ac670a85a04ad3d0e3507
untagged: alpine:latest
untagged: alpine@sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454
deleted: sha256:3fb3c9af89a9178a2ab12a1f30d8df607fa46a6f176acf9448328b22d31086a2
deleted: sha256:4f4ce317c6bbf55719e49973d32d33ba456d7cb08693a6d6fb372690eacee23b

Total reclaimed space: 5.331MB
Answer from ylluminate on askubuntu.com
Top answer
1 of 4
37

UPDATE 2: A non-public (not on their main website) release of the arm64 Desktop version is now available on the daily-live folder: https://cdimage.ubuntu.com/jammy/daily-live/current/jammy-desktop-arm64.iso

Your mileage may vary, but it could perhaps work outright as this other user has indicated.


Some were confused, here's a complete screencast of the process outlined below: https://www.youtube.com/watch?v=56n2q6-MXX8

  1. Download the ARM64 Server edition from: https://ubuntu.com/download/server/arm
  2. Install with the ISO when creating a new guest/vm in Parallels 17
  3. Update System sudo apt update && sudo apt upgrade then sudo reboot
  4. Login and install: sudo apt install ubuntu-desktop
  5. Reboot (sudo reboot)
  6. Parallels Tools Installation: two options
  • Use Menubar:

    1. Menubar → Actions → Install Parallels Tools
    2. Install via shell:
      cd /media/USERNAME/Parallels\ Tools
      sudo ./install
      sudo reboot
      
  • Use ISO: mount Parallels ARM64 tools ISO and install:

    • Note: initially I installed Parallels Tools before installing the graphical user interface, but if you install it after the installation of ubuntu-desktop or even kde-standard/full/whatever then copy paste, etc. functionality will also be installed.
    1. CD-ROM: "Connect image..."
    2. Navigate to /Applications/ and change to List view
    3. Expand Parallels Desktop.app/Contents/Resources/Tools/
    4. Select and Open prl-tools-lin-arm.iso
    5. Execute:
      sudo mount /dev/cdrom /media/
      cd /media/
      sudo ./install
      # allow it to install appropriate tools
      sudo reboot
      
  1. Success:

DOCKER:

There was a question below about whether or not Docker can work with Ubuntu 22.04 on Apple Silicon. The answer is YES. The catch or hang up that people are hitting is when they try to use "Docker Desktop" on Ubuntu (instead of directly on macOS). This tries to run a nested virtualization scenario and Apple does not have this instruction set available on the M1 series of Apple Silicon devices. The key, however, is to just use Docker itself with something like a tutorial from here: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-22-04

You'll then notice that after you successfully set it up and run docker run hello-world that it does work. Furthermore you can do install distributions like Alpine and run them:

$ docker pull alpine
$ docker run -it alpine
/ # ls
bin    dev    etc    home   lib    media  mnt    opt    proc   root   run    sbin   srv    sys    tmp    usr    var
/ # exit
$ docker image ls
REPOSITORY    TAG       IMAGE ID       CREATED       SIZE
alpine        latest    3fb3c9af89a9   5 weeks ago   5.32MB
hello-world   latest    46331d942d63   7 weeks ago   9.14kB
$ docker system prune -a --volumes
WARNING! This will remove:
  - all stopped containers
  - all networks not used by at least one container
  - all volumes not used by at least one container
  - all images without at least one container associated to them
  - all build cache

Are you sure you want to continue? [y/N] y
Deleted Containers:
e02dce4144eccb4828a3775ec96c97c5741c69120981bf323732796ff2e4855f
72beba41f97505fe14532b0f700e6c1477986c35c656bac7500591194725e1ef

Deleted Images:
untagged: hello-world:latest
untagged: hello-world@sha256:80f31da1ac7b312ba29d65080fddf797dd76acfb870e677f390d5acba9741b17
deleted: sha256:46331d942d6350436f64e614d75725f6de3bb5c63e266e236e04389820a234c4
deleted: sha256:efb53921da3394806160641b72a2cbd34ca1a9a8345ac670a85a04ad3d0e3507
untagged: alpine:latest
untagged: alpine@sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454
deleted: sha256:3fb3c9af89a9178a2ab12a1f30d8df607fa46a6f176acf9448328b22d31086a2
deleted: sha256:4f4ce317c6bbf55719e49973d32d33ba456d7cb08693a6d6fb372690eacee23b

Total reclaimed space: 5.331MB
2 of 4
5
  1. Be on a M1 Mac - I'm using a Pro with 16gb RAM.
  2. Have Parallels Desktop installed - not from Mac app store in my case. I don't think the version downloaded from the Parallels site matters, I have the one above basic, but I think that just gets you more RAM.
  3. Download the Jammy Jellyfish Daily Build:
    • Direct: https://cdimage.ubuntu.com/jammy/daily-live/current/jammy-desktop-arm64.iso
    • Parent directory: https://cdimage.ubuntu.com/jammy/daily-live/current/
  4. Create new vm using the iso.
  5. I didn't go with the automatic install option from Parallels. Not sure if it works the other way. Installed, rebooted, boot sequence froze after it couldn't find cd/dvd. I think I hit enter and it worked, or I restarted it somehow.
  6. Performed the following that I saw from the another post on this page:
  • CD-ROM: "Connect image..."
  • Navigate to /Applications/ and change to List view
  • Expand Parallels Desktop.app/Contents/Resources/Tools/
  • Select and Open prl-tools-lin-arm.iso
  • Execute: sudo mount /dev/cdrom /media/ cd /media/ sudo ./install
  • allow it to install appropriate tools sudo reboot
  1. Worked for me!
  2. Now where are all the arm apps? Hopefully, they get ported over time.
  3. Side note, I tried really hard to get this working for Fedora 36, but couldn't get Parallels Tools to work.
  4. Bonus note, the speed of the system is much much faster using a M1 Mac vs 2020 mac mini with 32gb of RAM on x86 architecture. I figured they would be similar, but I was wrong. M1 is crushing it. Best of luck!
🌐
Vizeit
vizeit.com › home › ubuntu 22.04 on mac m1
Ubuntu 22.04 on Mac M1 - Vizeit
September 26, 2022 - Mac M1 is ARM based system. So, go to the link https://cdimage.ubuntu.com/jammy/daily-live/current/ and download jammy-desktop-arm64.iso
🌐
ComputingForGeeks
computingforgeeks.com › home › install ubuntu 22.04 (jammy jellyfish) – step by step with screenshots
Install Ubuntu 22.04 (Jammy Jellyfish) - Step by Step With ...
April 22, 2024 - # Download with wget - Desktop Edition (Intel 64-bit) wget https://cdimage.ubuntu.com/daily-live/current/jammy-desktop-amd64.iso · # Download with wget - Desktop Edition (ARM 64-bit) wget https://cdimage.ubuntu.com/daily-live/current/jammy-desktop-arm64.iso
🌐
Ubuntu
nl.releases.ubuntu.com › releases › jammy
Index of /releases/jammy - LTS Releases - Ubuntu
Ubuntu is distributed on three types of images described below. Desktop image · The desktop image allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of image is what most people will want to use.
🌐
Webwerks
mirrors.piconets.webwerks.in › ubuntu-mirror › ubuntu-cdimage › jammy › daily-live › 20230518
of /ubuntu-mirror/ubuntu-cdimage/jammy/daily-live/20230518
../ FOOTER.html 18-May-2023 08:42 ... 18-May-2023 08:35 5G jammy-desktop-amd64.iso.zsync 18-May-2023 08:40 12M jammy-desktop-amd64.list 18-May-2023 08:35 26K jammy-desktop-amd64.manifest 18-May-2023 08:10 59K jammy-desktop-arm64.OVERSIZED 12-Apr-2023 08:38 0 jammy-desktop-arm64.iso ...
🌐
Onlime
cdimage.ubuntu.mirror.onlime.sl › ubuntu › daily-live › 20220417
Ubuntu 22.04 LTS (Jammy Jellyfish) Daily Build
Choose this if you have a computer based on the AMD64 or EM64T architecture (e.g., Athlon64, Opteron, EM64T Xeon, Core 2). Choose this if you are at all unsure. Warning: This image is oversized (which is a bug) and will not fit onto a standard 703MiB CD. However, you may still test it using a DVD, a USB drive, or a virtual machine. 64-bit ARM (ARMv8/AArch64) desktop image
🌐
FTP Mirror
ftpmirror.your.org › pub › ubuntu › cdimage › jammy › daily-live › 20220817
Index of /pub/ubuntu/cdimage/jammy/daily-live/20220817/
This mirror is sponsored by Your.Org. This data is available by IPv4 and IPv6, by FTP, HTTP and rsync. /pub/centos CentOS 7/8 mirror /pub/CentOS-Stream-All CentOS 9 mirror /pub/fedora-epel Fedora EPEL /pub/FreeBSD Primary FreeBSD FTP Archive /pub/FreeBSD-Archive Historical archive of past releases ...
Find elsewhere
🌐
Ubuntu
pe.releases.ubuntu.com › jammy
Index of /jammy
Ubuntu is distributed on three types of images described below. Desktop image · The desktop image allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of image is what most people will want to use.
🌐
GitHub
github.com › BillyMazotti › Ubuntu-VM-On-Mac
GitHub - BillyMazotti/Ubuntu-VM-On-Mac: Set-up Guide Tips and Tricks for getting Ubuntu running on Macbook with Apple Silicon · GitHub
Apple Silicon processors have a ... you'll need an image file (.iso file) that is compatible for arm64. If you want a typical desktop graphical user interface, you'll want an image file that typically has the word "desktop" in it (e.g. jammy-desktop-arm64.iso)....
Author   BillyMazotti
🌐
Ufam
mirror.ufam.edu.br › releases › jammy
Index of /releases/jammy
Ubuntu is distributed on three types of images described below. Desktop image · The desktop image allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of image is what most people will want to use.
🌐
FTP Mirror
ftpmirror.your.org › pub › ubuntu › cdimage › jammy › daily-live › 20230814 › HEADER.html
Ubuntu 22.04.3 LTS (Jammy Jellyfish) Daily Build
Choose this if you have a computer based on the AMD64 or EM64T architecture (e.g., Athlon64, Opteron, EM64T Xeon, Core 2). Choose this if you are at all unsure. Warning: This image is oversized (which is a bug) and will not fit onto a standard 703MiB CD. However, you may still test it using a DVD, a USB drive, or a virtual machine. 64-bit ARM (ARMv8/AArch64) desktop image
🌐
Ubuntu
iso.qa.ubuntu.com › qatracker › milestones › 429 › builds › 292568 › downloads
Download links for Ubuntu Desktop arm64 | Ubuntu QA
Skip to main content · Ubuntu QA · Main menu · You are here · Home » Testing tracker » Builds · Navigation · Package status · Testing tracker · Reports · Login to log your results
🌐
Docker Hub
hub.docker.com › _ › ubuntu
ubuntu - Official Image | Docker Hub
Supported architectures: (more info⁠) amd64⁠, arm32v7⁠, arm64v8⁠, ppc64le⁠, riscv64⁠, s390x⁠ · Published image artifact details: repo-info repo's repos/ubuntu/ directory⁠ (history⁠) (image metadata, transfer size, etc) Image updates: official-images repo's library/ubuntu label⁠ official-images repo's library/ubuntu file⁠ (history⁠) Source of this description: docs repo's ubuntu/ directory⁠ (history⁠) Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things.
🌐
Cornell Computer Science
cs.cornell.edu › courses › cs2043 › 2023sp › styled-2 › styled-5
Downloading the Ubuntu Installer | CS2043 -- Spring 2023
You can likely use other releases as well but this is what I'll be using in class and what the assignment grading scripts will be running on. Begin by going to the Jammy Jellyfish Daily Build page on the ubuntu site. You should see a page that looks something like this: You will see two versions of the desktop image you can download.
🌐
FriendlyELEC
wiki.friendlyelec.com › wiki › index.php › Ubuntu_Jammy_Desktop
Ubuntu Jammy Desktop - FriendlyELEC WiKi
November 2, 2023 - convert files/logo.jpg -type truecolor /tmp/logo.bmp convert files/logo.jpg -type truecolor /tmp/logo_kernel.bmp LOGO=/tmp/logo.bmp KERNEL_LOGO=/tmp/logo_kernel.bmp ./build-kernel.sh ubuntu-jammy-desktop-arm64 ./mk-emmc-image.sh ubuntu-jammy-desktop-arm64 · Execute the following command in a terminal: sudo firstboot && sudo reboot ·