web-dev-qa-db-ja.com

Rおよびいくつかのパッケージ(CRAN、devtools、およびGitHub)のアンインストール

Linux Ubuntu 16.04 LTSを数週間使用していて、Rのマルチステップインストールプロセスを実行しました。このプロセスには、CRAN、devtools、GitHubなどのパッケージも含まれていました。

しかし、私はそれが私が探していたものではないことに気づきました、そして私は今ソフトウェアをアンインストールしたいです。問題は、どうすればいいかわからないことです。 R Studioにはグラフィカルインターフェイスがあるため、R Studioに移行すると思います。

とにかく、これらは インストールプロセス で使用したコマンドです。

aptのセットアップ

Sudo sh -c 'echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/" >> /etc/apt/sources.list'
gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
gpg -a --export E084DAB9 | Sudo apt-key add -

Rのインストール

Sudo apt-get update
Sudo apt-get -y install r-base

CRANからRパッケージをインストールする

Sudo su - -c "R -e \"install.packages('shiny', repos = 'http://cran.rstudio.com/')\""

devtoolsパッケージのインストール

Sudo apt-get -y install libcurl4-gnutls-dev libxml2-dev libssl-dev
Sudo su - -c "R -e \"install.packages('devtools', repos='http://cran.rstudio.com/')\""

GitHubからRパッケージをインストールする

Sudo su - -c "R -e \"devtools::install_github('daattali/shinyjs')\""

あなたが私を助けてくれることを願っています!私はLinuxコマンドラインを学んでいるだけで、このようなより複雑なソフトウェアの削除は素晴らしい教訓になります!ありがとう!

1

上記の手順で、CRANリポジトリからRのshinydevtools、およびshinyjsパッケージをインストールしました。それらを削除するには:

Sudo su - -c "R -e \"remove.packages(c('devtools', 'shiny', 'shinyjs'))\""

RStudioではRをシステムにインストールする必要があるため、RStudio IDEを使用する場合、r-baseをアンインストールする必要はないことに注意してください。

ただし、doを追加し、追加したaptパッケージとともにRを削除し、リポジトリとキーも削除する場合:

Sudo apt-get purge r-base libcurl4-gnutls-dev libxml2-dev libssl-dev
Sudo apt-key del E084DAB9

*一般に、Sudoを使用してRパッケージをインストールする必要はありません。したがって、将来Rを再インストールする場合は、Rセッションからinstall.packages('packageName')を実行するだけです。

1
amc