Я обновился с Ubuntu 16.04 до Ubuntu 18.04 и не могу запустить R на нем. Я получаю следующее сообщение об ошибке:
/usr/local/lib/R/bin/exec/R: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory
Эта проблема, по-видимому, встречалась раньше в подобных ситуациях:
Я попытался очистить библиотеку и R, а затем переустановить их, без удачи. Любые предложения будут великолепны, спасибо!
Это, кажется, было проблемой с обновлением. Я не убрал новую установку Ubuntu 18.04 и затем R, и ошибка исчезла.
Я также столкнулся с этой проблемой после обновления до Ubuntu 18.04, и, потратив некоторое время на изучение проблемы, я обнаружил, что после обновления пакет libreadline отсутствовал, поэтому я установил пакет libreadline, используя
sudo apt-get install libreadline-dev
. Но это также не решило моя проблема. Затем я понял, что он установил обновленную версию пакета libreadline, то есть libreadline.so.7.0. В качестве обходного пути я создал символическую ссылку, чтобы продолжить работу с libreadline.so.6.
$ cd /lib/x86_64-linux-gnu/
$ sudo ln -s libreadline.so.7.0 libreadline.so.6
И это творило чудеса, и моя проблема с пакетом libreadline была решена.