Удаление R и некоторых пакетов (CRAN, devtools и GitHub)

Я работаю в Linux Ubuntu 16.04 LTS уже несколько недель, и я только что прошел многоэтапный процесс установки R. В этот процесс также включены пакеты, такие как CRAN, devtools и GitHub.

Однако я понял, что это было не совсем то, что я искал, и я хотел бы сейчас удалить программное обеспечение. Проблема в том, что я понятия не имею, как. Я думаю, что я перейду в 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

Установка пакетов R из CRAN

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/')\""

Установка пакетов R из GitHub

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

Надеюсь, вы мне поможете! Я только изучаю командную строку Linux, и более сложное удаление программного обеспечения, как это, послужило бы отличным уроком! Спасибо!

1
задан 2 June 2016 в 03:02

1 ответ

В Вашей процедуре выше Вас установил shiny, devtools, и shinyjs пакеты для R из репозитория CRAN. Удалить их:

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

Примечание, что RStudio требует R, установлено в Вашей системе, поэтому если Вы хотите использовать IDE RStudio затем, Вы, вероятно, не хотите удалять r-base.

Однако, если Вы делаете , хотят удалить R, наряду с дополнительными способными пакетами, которые Вы добавили, и также снесите репозиторий & ключ:

sudo apt-get purge r-base libcurl4-gnutls-dev libxml2-dev libssl-dev
sudo apt-key del E084DAB9
<час>

* Примечание, что в целом, Вы не должны использовать sudo для установки пакетов R. Таким образом, если Вы решаете переустановить R в будущем, Вы можно просто работать install.packages('packageName') от сессии R.

1
ответ дан 2 June 2016 в 03:02

Другие вопросы по тегам:

Похожие вопросы: