Installing R-4.0 on Ubuntu 18.04 painlessly
There are some great instructions here but there are a few gotchas to be aware of. Follow these instructions first, and it will make the process a LOT easier:
1. Make sure you have these dependancies installed. If you don't, you're going to have trouble installing any R packages like R curl, tidyverse, devtools, etc
sudo apt install libssl-dev libcurl4-openssl-dev libxml2-dev
2. Remove any existing R install.
sudo apt remove r-base* --purge
3. Remove any remaining packages. It's better to install them "fresh". They will be in locations like /home/user/R/R-3.6.6 and /usr/lib/R/library/
4. Remove any existing entry for R in the etc/apt/sources.list to install an older R version.
sudo nano /etc/apt/sources.list
For example you might have something like this:
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
1. Make sure you have these dependancies installed. If you don't, you're going to have trouble installing any R packages like R curl, tidyverse, devtools, etc
sudo apt install libssl-dev libcurl4-openssl-dev libxml2-dev
2. Remove any existing R install.
sudo apt remove r-base* --purge
3. Remove any remaining packages. It's better to install them "fresh". They will be in locations like /home/user/R/R-3.6.6 and /usr/lib/R/library/
4. Remove any existing entry for R in the etc/apt/sources.list to install an older R version.
sudo nano /etc/apt/sources.list
For example you might have something like this:
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
5. Then follow the DigitalOcean instructions here and you should be set up in just a few minutes.