Skip to content

Implement checkpointing in the installer, to avoid restarting downloads from zero if they fail #3776

@apps4uco

Description

@apps4uco

Problem you are trying to solve

On networks that are not 100% reliable, ie mobile broadband in developing countries, at least when using the curl | sh installer, if there is a network problem the installation process starts from zero.

It appears that using the current installer the whole process has to complete for rustup to be installed, at least following the instructions present on the website.

Solution you'd like

Id like to propose that the rustup installer, perform an install of rustup first, so that if the install fails for any reason that rerunning the installer uses the rustup it already installed, so that then rustup can start from the last download that failed.

Notes

To start from zero each time is a waste of your servers bandwidth, and a waste of time and data plan for end users.

Thank you for considering this enhancement.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions