rstudio中的错误:libuuid.so.1:无法打开共享对象文件:没有这样的文件或目录

时间:2014-05-10 10:03:25

标签: linux r ubuntu rstudio

我安装了RStudio版本0.98.507,我的R版本是2.14.1。我的操作系统是ubuntu 12.04。当我尝试从终端启动RStudio时,我收到以下错误:

rstudio: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory

我该如何解决这个问题?

5 个答案:

答案 0 :(得分:3)

尝试

sudo apt-get install libuuid1

答案 1 :(得分:3)

也许你有一些依赖,实际上还没有完全安装。

当我尝试安装时,出现以下错误:

dpkg: dependency problems prevent configuration of rstudio:
 rstudio depends on libjpeg62; however:
  Package libjpeg62 is not installed.

所以我只是通过apt-get:

安装了依赖项
sudo apt-get install libjpeg62

然后安装了rstudio:

sudo dpkg -i rstudio-<your_version>-amd64.deb

答案 2 :(得分:2)

apt-get install libuuid1

如果在64位Ubuntu上运行32位可执行文件,则此命令无法解决问题。需要使用`i386'后缀安装32位版本的libuuid1

apt-get install libuuid1:i386

答案 3 :(得分:2)

如果其他人遇到此问题,安装libuuid1也不适用于我。这是因为当我的系统是64位时,我安装了32位版本的R studio。因此,一种解决方案是在debian中安装32位版本的库,例如“libuuid1:i386”。更简单明了的解决方案是卸载当前版本的rstudio并安装64位版本。工作就像一个魅力!

答案 4 :(得分:0)

安装以下软件包解决了我的问题。我使用的是ubuntu 12.04

sudo apt-get install ia32-libs