• [^] # Re: bash < <( curl http://et.si.ce.script.faisait.un.rm-rf/)

    Posté par (site web personnel) . En réponse à la dépêche Ruby Version Manager 1.0.0. Évalué à 1.

    Dans la dépêche, je ne suis pas entré dans le détail, mais la documentation de RVM explique les différentes méthodes pour l'installer [http://rvm.beginrescueend.com/rvm/install/] et donne la liste des dépendances [http://rvm.beginrescueend.com/rvm/prerequisites/].

    On peut, par exemple, installer RVM en tant que gem Ruby, mais ce n'est pas pratique parce que cela demande à avoir un interpréteur Ruby avant d'installer RVM or on souhaite généralement installer tous ses interpréteurs avec RVM.

    Pour les implications de sécurité, cette méthode est strictement équivalente à télécharger un tarball, le décompresser et lancer un ./configure && make && make install. C'est pourtant une méthode généralement utilisée et acceptée dans des univers autres que Ruby. Idéalement, RVM serait packagé dans les différentes distributions et on pourrait l'installer grâce à aptitude|rpm|autres. En attendant, je ne vois pas trop ce que l'on peut faire de plus (à part relire tout le code de RVM avant de l'installer).