Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download Page: Prioritize 'Official Binaries for Manual Download' Over 'Supported Platforms' #2054

Open
diegozea opened this issue Feb 16, 2024 · 4 comments

Comments

@diegozea
Copy link
Contributor

Problem:
The current placement of the "Supported Platforms" section before "Official Binaries for Manual Download" in the Julia installation guide complicates installation for users in environments that restrict access to the Windows Store or similar services. This layout necessitates unnecessary navigation, hindering accessibility.

Solution:
Reorganize the installation guide to list "Official Binaries for Manual Download" before the "Supported Platforms" section. This change will make manual download options more visible and accessible, streamlining the installation process for users facing institutional restrictions.

Additional Context:
In many academic and corporate settings, security policies limit the use of platform-specific stores for software installation. Prioritizing manual download options can significantly improve accessibility and user experience for those in such environments.

@KristofferC
Copy link
Sponsor Member

I think it is enough to also link to the MSIX installer on the Windows download page (which AFAIU should work even in this settings)?

@diegozea
Copy link
Contributor Author

I think that should also work; I could test it if you provide me a link to such an installer. For the moment, I am using the .exe installer: julia-1.10.1-win64.exe

@KristofferC
Copy link
Sponsor Member

https://github.com/JuliaLang/juliaup?tab=readme-ov-file#windows


If the Windows Store is blocked on a system, we have an alternative MSIX App Installer based setup. Note that this is currently experimental, please report back successes and failures JuliaLang/juliaup#343. To use the App Installer version, download this file and open it by double clicking on it.

If neither the Windows Store nor the App Installer version work on your Windows system, you can also use a MSI based installer. Note that this installation methods comes with serious limitations and is generally not recommended unless no other method works. For example, there is no automatic update mechanism for Juliaup with this installation method. The 64 bit version of the MSI installer can be downloaded from here and the 32 bit version from here. By default the install will be a per-user install that does not require elevation. You can also do a system install by running the following command from a shell:


@diegozea
Copy link
Contributor Author

The .appinstaller there fails with the following error:

App installation failed with error message: error 0x80D03002: Opening the package from location Julia-1.14.5.0.appxbundle failed. (0x80d03002)

Then, the MSI installer works fine, but, strangely, you need to execute Julia a first time from the Windows menu to have Julia later downloaded, installed, and on the path—in comparison with the .exe installer that does all that before the first call to Julia.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants