Cant install core - first time (Ubuntu - Windows)

I’ve got a windows pc used as a blue iris server that I have been using a VM to access homeassistant on, but I decided I’d like to try adding it to core so when PC wakes up (its at a remote spot) someone doesn’t have to physically be there to startup the VM HA server.

Followed the directions all good up until installing core, when I try to install homeassistant==2025.4.1

I get,
No matching distribution found for homeassistant==2025.4.1

It says python 3.13 is installed
python3.13 is already the newest version (3.13.3-1+noble1).
python3-dev is already the newest version (3.12.3-0ubuntu2).
python3-venv is already the newest version (3.12.3-0ubuntu2).
python3-pip is already the newest version (24.0+dfsg-1ubuntu1.1).
bluez is already the newest version (5.72-0ubuntu5.1).
libffi-dev is already the newest version (3.4.6-1build1).
libssl-dev is already the newest version (3.0.13-0ubuntu3.5).
libjpeg-dev is already the newest version (8c-2ubuntu11).
zlib1g-dev is already the newest version (1:1.3.dfsg-3.1ubuntu2.1).
autoconf is already the newest version (2.71-3).
build-essential is already the newest version (12.10ubuntu1).
libopenjp2-7 is already the newest version (2.5.0-2ubuntu0.3).
libtiff6 is already the newest version (4.5.1+git230720-4ubuntu2.2).
libturbojpeg0-dev is already the newest version (1:2.1.5-2ubuntu2).
tzdata is already the newest version (2025b-0ubuntu0.24.04).
ffmpeg is already the newest version (7:6.1.1-3ubuntu5).
liblapack3 is already the newest version (3.12.0-3build1.1).
liblapack-dev is already the newest version (3.12.0-3build1.1).
libatlas-base-dev is already the newest version (3.10.3-13ubuntu1).
The following package was automatically installed and is no longer required:
libllvm17t64
Use ‘sudo apt autoremove’ to remove it.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Any ideas to help get me past this part?

Are you installing HA in a VM, docker or direct python? VM or Docker is best.

Is this windows or linux?

what directions?

Surely it’s possible to configure which VM’s start at server boot?

I couldn’t find any info on how to achieve this which is why I took this path, would you be able to point me in a direction to accomplish?

Windows… I followed the directions directly from homeassistants website

Install Home Assistant Core

Install WSL

To install Home Assistant Core on Windows, you will need to use the Windows Subsystem for Linux (WSL). Follow the WSL installation instructions and install Ubuntu from the Windows Store."

As of the past week (I’m brand new to HA) I’ve had it setup in VM Workstation running, which went fine, but I need my HA to be able to startup with the computer without someone physically at the computer

Which VM manager do you use?

Did you try 2025.4.0 ?

Im using VMware Workstation

No, HAOS bare-metal is best, but the OP has taken a different path.