Open soehms opened 2 years ago
I think what is described is already too complex. Just a script that does the conda installation would be good enough, I think.
And it should definitely not be called easy_install...
because this term is associated with ancient python technology
Replying to @mkoeppe:
I think what is described is already too complex.
My intention was to have the intervention on the users system as minimally invasive as possible. I don't know how much conda changes the behavior of the system but at least it changes it visually (prompt) what might be a matter of irritation to the user.
Just a script that does the conda installation would be good enough, I think.
Agreed! At least that would make things much easier for a start. If users will accept it then it's fine!
And it should definitely not be called
easy_install...
because this term is associated with ancient python technology
I see! What would you suggest? Maybe install_sage_conda.sh
according to the reduction of the functionality?
Dependencies: #33740
As suggested in this sage-devel-thread we need to simplify the installation for newcomers who are not familiar with complicated install procedures. Since there is a satisfactory solution for Mac users and Windows users are advised to use WSL we may assume that most of them will try to install Sage on Ubuntu or Debian systems. The aim is that the user can install Sage copying one line into a bash terminal, say
Suggestion: The script should do the following:
apt
fromhttps://repology.org/api/v1/projects/sagemath
. If this is the current version, ask the user if he has root access. If yes, do the installation usingapt
and exit.apt
and exit.Now and again this script could be extended to other, more exotic Linux distributions, as well. I would not include the installation from source here, since that should be done by poeple who know what they do.
Depends on #33740
Component: scripts
Issue created by migration from https://trac.sagemath.org/ticket/33765