Skip to content

Instantly share code, notes, and snippets.

@jaybuidl
Created April 28, 2017 05:46
Show Gist options
  • Save jaybuidl/0a00df7605063c46854149bf19385522 to your computer and use it in GitHub Desktop.
Save jaybuidl/0a00df7605063c46854149bf19385522 to your computer and use it in GitHub Desktop.
fixes upgrade problems for MS R Open
#!/bin/bash
# official website: https://mran.microsoft.com/documents/rro/installation/#revorinst-lin
# fix package manager
sudo rm -rf /var/lib/dpkg/info/microsoft-r-open-*
sudo dpkg --remove --force-remove-reinstreq microsoft-r-open-mkl-3.3
sudo dpkg --remove --force-remove-reinstreq microsoft-r-open-foreachiterators-3.3
sudo dpkg --remove --force-remove-reinstreq microsoft-r-open-mro-3.3
# not really needed but doesn't hurt
sudo rm -rf /usr/lib64/microsoft-r/
sudo apt-get -f autoremove microsoft-r-open-mkl-3.3
sudo apt-get install -f
# re-install
wget https://mran.microsoft.com/install/mro/3.3.3/microsoft-r-open-3.3.3.tar.gz
tar -xf microsoft-r-open-3.3.3.tar.gz
cd microsoft-r-open
sudo ./install --accept-mkl-eula --unattended
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment