How to install desktop offline based on 24.03-LTS-SP1-everything

Enterprise internal network cloud host with ARM architecture, operating system has been minimally installed using openEuler-24.03-LTS-SP1-everything-aarch64-dvd.iso. Network environment: Only internal network access is available, file upload is allowed, but internet access is not permitted.

Now, you want to install a desktop environment offline. You’ve uploaded the openEuler-24.03-LTS-SP1-everything-aarch64-dvd.iso image. What is the best practice?

The mirror for everything might not be sufficient; many packages need to be fetched from EPOL, so which desktop environment should be installed?

My requirement is to have a desktop machine within the internal network that can perform data development tasks based on the data platform. Since the previous image used openEuler-24.03-LTS-SP1-everything-aarch64-dvd.iso, I’d like to start with this image. If this image proves insufficient, are there better alternatives available? If so, we can switch to another image (to be handled by the cloud management team). Ideally, the new image should be fully functional out of the box with minimal user-side intervention.

There is some information about devstation available through search. Can this mirror be used?

That feels quite suitable for DevStation: DevStation | Documentation | openEuler Community

I’ve been using openEuler 24.03 LTS x86_64 as a desktop for over a year, and I recommend the GNOME desktop.
It seems impossible to install a desktop environment entirely offline.