Skip to content

Commit 6ec01bc

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 08ddb41 commit 6ec01bc

File tree

6 files changed

+22
-18
lines changed

6 files changed

+22
-18
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/>
@@ -63,17 +63,22 @@ helpful to start contributing to the Julia codebase.
6363

6464
## Binary Installation
6565

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

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

doc/man/julia.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ Website: https://julialang.org/
321321
.br
322322
Documentation: https://docs.julialang.org/
323323
.br
324-
Downloads: https://julialang.org/downloads/
324+
Install: https://julialang.org/install/
325325

326326
.SH LICENSING
327327
Julia is an open-source project. It is made available under the MIT license.

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-exhaustive 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
@@ -1090,8 +1090,7 @@ You may wish to test against the nightly version to ensure that such regressions
10901090
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.
10911091
If this describes you, you may also be interested in reading our [guidelines for contributing](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md).
10921092

1093-
Links to each of these download types can be found on the download page at [https://julialang.org/downloads/](https://julialang.org/downloads/).
1094-
Note that not all versions of Julia are available for all platforms.
1093+
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.
10951094

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

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)