Skip to content

Commit a3b2e6e

Browse files
StefanKarpinskiKristofferC
authored andcommitted
[DOC] Update installation docs: /downloads/ => /install/ (#58127)
I've created an [Install](https://julialang.org/install/) page separate from the [Downloads](https://julialang.org/downloads/) page on the website. This updates various references to point to the correct pages. (cherry picked from commit 48660a6)
1 parent 96cbeeb commit a3b2e6e

File tree

5 files changed

+21
-17
lines changed

5 files changed

+21
-17
lines changed

README.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ and installing Julia, below.
4343
## Resources
4444

4545
- **Homepage:** <https://julialang.org>
46-
- **Binaries:** <https://julialang.org/downloads/>
46+
- **Install:** <https://julialang.org/install/>
4747
- **Source code:** <https://github.com/JuliaLang/julia>
4848
- **Documentation:** <https://docs.julialang.org>
4949
- **Packages:** <https://julialang.org/packages/>
@@ -64,17 +64,22 @@ helpful to start contributing to the Julia codebase.
6464

6565
## Binary Installation
6666

67-
If you would rather not compile the latest Julia from source,
68-
platform-specific tarballs with pre-compiled binaries are also
69-
[available for download](https://julialang.org/downloads/). The
70-
downloads page also provides details on the
71-
[different tiers of support](https://julialang.org/downloads/#supported_platforms)
72-
for OS and platform combinations.
73-
74-
If everything works correctly, you will see a Julia banner and an
75-
interactive prompt into which you can enter expressions for
76-
evaluation. You can read about [getting
77-
started](https://docs.julialang.org/en/v1/manual/getting-started/) in the manual.
67+
The recommended way of installing Julia is to use `juliaup` which will install
68+
the latest stable `julia` for you and help keep it up to date. It can also let
69+
you install and run different Julia versions simultaneously. Instructions for
70+
this can be find [here](https://julialang.org/install/). If you want to manually
71+
download specific Julia binaries, you can find those on the [downloads
72+
page](https://julialang.org/downloads/). The downloads page also provides
73+
details on the [different tiers of
74+
support](https://julialang.org/downloads/#supported_platforms) for OS and
75+
platform combinations.
76+
77+
If everything works correctly, you will get a `julia` program and when you run
78+
it in a terminal or command prompt, you will see a Julia banner and an
79+
interactive prompt into which you can enter expressions for evaluation. You can
80+
read about [getting
81+
started](https://docs.julialang.org/en/v1/manual/getting-started/) in the
82+
manual.
7883

7984
**Note**: Although some system package managers provide Julia, such
8085
installations are neither maintained nor endorsed by the Julia

doc/src/devdocs/build/windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ or edit `%USERPROFILE%\.gitconfig` and add/edit the lines:
3232
## Binary distribution
3333

3434
For the binary distribution installation notes on Windows please see the instructions at
35-
[https://julialang.org/downloads/platform/#windows](https://julialang.org/downloads/platform/#windows).
35+
[https://julialang.org/downloads/platform/#windows](https://julialang.org/downloads/platform/#windows). Note, however, that on all platforms [using `juliaup`](https://julialang.org/install/) is recommended over manually installing binaries.
3636

3737
## Source distribution
3838

doc/src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Markdown.parse("""
3737
Below is a non-exhasutive list of links that will be useful as you learn and use the Julia programming language.
3838

3939
- [Julia Homepage](https://julialang.org)
40-
- [Download Julia](https://julialang.org/downloads/)
40+
- [Install Julia](https://julialang.org/install/)
4141
- [Discussion forum](https://discourse.julialang.org)
4242
- [Julia YouTube](https://www.youtube.com/user/JuliaLanguage)
4343
- [Find Julia Packages](https://julialang.org/packages/)

doc/src/manual/faq.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,8 +1072,7 @@ You may wish to test against the nightly version to ensure that such regressions
10721072
Finally, you may also consider building Julia from source for yourself. This option is mainly for those individuals who are comfortable at the command line, or interested in learning.
10731073
If this describes you, you may also be interested in reading our [guidelines for contributing](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md).
10741074

1075-
Links to each of these download types can be found on the download page at [https://julialang.org/downloads/](https://julialang.org/downloads/).
1076-
Note that not all versions of Julia are available for all platforms.
1075+
The [`juliaup` install manager](https://julialang.org/install/) has pre-defined channels named `release` and `lts` for the latest stable release and the current LTS release, as well as version-specific channels.
10771076

10781077
### How can I transfer the list of installed packages after updating my version of Julia?
10791078

doc/src/manual/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# [Getting Started](@id man-getting-started)
22

33
Julia installation is straightforward, whether using precompiled binaries or compiling from source.
4-
Download and install Julia by following the instructions at [https://julialang.org/downloads/](https://julialang.org/downloads/).
4+
Download and install Julia by following the instructions at [https://julialang.org/install/](https://julialang.org/install/).
55

66
If you are coming to Julia from one of the following languages, then you should start by reading the section on noteworthy differences from [MATLAB](@ref Noteworthy-differences-from-MATLAB), [R](@ref Noteworthy-differences-from-R), [Python](@ref Noteworthy-differences-from-Python), [C/C++](@ref Noteworthy-differences-from-C/C) or [Common Lisp](@ref Noteworthy-differences-from-Common-Lisp). This will help you avoid some common pitfalls since Julia differs from those languages in many subtle ways.
77

0 commit comments

Comments
 (0)