【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つの方法

【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つの方法

if you not solve this article,
please visit this page

すでに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つの方法

[code]
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
[/code]

ここで言われている
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/にあるコマンドを実行

[code]
curl https://sh.rustup.rs -sSf | sh
[/code]

【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をーー