%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2017-01-05-20-48-01

【Rust/rustup/multirust/rustc】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

【Rust/rustup/multirust/rustc】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

すでにmultirustかrustcをインストールされている方に出るアラート。
「rustup cannot be installed alongside Rust. Please uninstall first.」
rustupをインストールしようとしたら、そもそも自分はrustcというのを取り込んでいてinstallできなかった。
人によっては「multirust」をすでに取り込んでいても同じような「rustup cannot be installed alongside multirust」が出る。

ここの部分で呼ばれている。multirustはもうちょっと上。
https://github.com/rust-lang-nursery/rustup.rs/blob/master/src/rustup-cli/self_update.rs#L382
これが出たら

【Rust/rustup/multirust/rustc】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

【Rust/rustup/multirust/rustc】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

warning: it looks like you have an existing installation of Rust
warning: rustup cannot be installed alongside Rust. Please uninstall first
warning: run `/usr/local/lib/rustlib/uninstall.sh` as root to uninstall Rust
error: cannot install while Rust is installed

ここで言われている
run の所のパスをコピペ。

私の場合上記で実行(パスは置き換えてください)

Password入力して始まった。

【Rust/rustup/multirust】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

【Rust/rustup/multirust】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

大目的のrustupをインストール
https://www.rustup.rs/にあるコマンドを実行

curl https://sh.rustup.rs -sSf | sh

【Rust/rustup/multirust】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

【Rust/rustup/multirust】uninstallしたい!「rustup cannot be installed alongside [Rust|multirust]. Please uninstall first」rustcが邪魔してrustupがinstallできない場合1つの方法

途中の3択は1を選びました。defaultのようなので

無事終わりました。

でわみなさん良い土曜日の10:09をーー

(Visited 1 times, 1 visits today)