Я работаю в 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, и более сложное удаление программного обеспечения, как это, послужило бы отличным уроком! Спасибо!
В Вашей процедуре выше Вас установил 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.