Rstudio在Ubuntu 19.04中

我在Ubuntu 19.04上安装了Rstudio,安装过程没有问题,但是软件无法打开,有什么解决办法吗?

关于:https://askubuntu.com/questions/675223/rstudio-does-not-launch-after-installation/1213490#1213490 - Ferroao
5个回答

你需要从他们的网站上下载正确版本的RStudio - https://www.rstudio.com/products/rstudio/download/

RStudio 1.2.1335 - Ubuntu 18/Debian 10 (64-bit)

然后进行安装。
cd ~/Downloads
wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-1.2.1335-amd64.deb
sudo apt-get install ./rstudio-1.2.1335-amd64.deb

然后它将在Ubuntu 19.04上按预期工作,并且不会遇到SSL库的问题。
$ ldd $(which rstudio) | grep ssl
libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f3c2d73e000)
注意:我刚刚在干净的Ubuntu 19.04虚拟机上进行了测试,甚至在Ubuntu 19.10(最新的开发版本)虚拟机上也进行了测试。

我几天前在19.04上安装RStudio没有遇到任何问题。我从https://www.rstudio.com/products/rstudio/download/#download下载了.deb文件,并使用以下命令进行安装。
sudo apt install gdebi-core
sudo gdebi rstudio-1.2.1335-amd64.deb

我选择使用这条路线是基于https://linuxconfig.org/rstudio-on-ubuntu-18-04-bionic-beaver-linux上的指示和https://community.rstudio.com/t/rstudio-does-not-install-on-debian-10-or-ubuntu-19-04-depends-on-old-libssl/24883上的阅读笔记。不幸的是,我找不到导致我使用上述命令的链接。

如果这个方法没有帮助,你能否提供一些关于你安装软件的更多信息以及你尝试过的操作?另外,你可以尝试从命令行运行它,看看是否会出现任何有用的错误信息。-- 给编辑的一条留言,我还没有评论权限,否则我会直接在问题上进行评论。 - RaidPinata
1你不需要使用gdebi来安装.deb文件。双击它会打开软件安装器,点击安装,完成。或者可以在终端中使用dpkg命令。 - user880592
啊,我不知道不需要 gdebi。无论如何,这是我安装的方式,现在它对我来说正常工作。我想知道 gdebi 是否可能以不同的方式进行了安装。如果有更好的答案出现,我会删除这个回答。 - RaidPinata
Gdebi和默认的Ubuntu软件功能相同,没有任何区别。两者都会调用dpkg,并在所有依赖项满足或不满足时安装它,否则会显示错误信息。 - user880592
我已经编写了一个脚本,在18.04、18.10和19.04上安装Rstudio,包括数据科学中使用的许多常用库:https://gist.github.com/ElToro1966/999f1c8ca51a75648dd587a3170e4335 - ElToro1966

这是一个可能的解决方案,希望能对你有所帮助。

https://stackoverflow.com/questions/55929757/installing-r-3-6-on-ubuntu-disco-19-04

以下步骤显示在链接中。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu disco-cran35/'
sudo apt update
sudo apt install r-base-dev

你可以在Disco Dingo (19.04)中看到安装R 3.6软件包的说明。

https://cran.r-project.org/bin/linux/ubuntu/README.html

希望这能有所帮助。

你好,欢迎来到Ask Ubuntu :) 我们不鼓励仅提供链接的回答,因为如果链接的网站发生变化,这些回答可能会变得无关紧要。我可以建议你在回答中总结需要遵循的步骤吗? - FloT

我在我的新笔记本电脑上尝试了几种方法来下载适用于运行Ubuntu 19的RStudio,但都没有成功。我认为RStudio需要发布一个新版本以适用于Ubuntu 19。 目前我正在使用RStudio Server,您可以在Ubuntu 19上下载它 - https://www.rstudio.com/products/rstudio/download-server/

你必须选择最新可用的RStudio版本。 - N0rbert

下载libssl1.0.0的旧版本并手动安装。他们最终会更新所需的libssl版本(可能是下一个LTS版本)。

https://ubuntu.pkgs.org/18.10/ubuntu-main-amd64/libssl1.0.0_1.0.2n-1ubuntu6_amd64.deb.html

通常,调查为什么在桌面Linux上程序无法打开的好方法是打开终端并输入命令。在我的情况下:
beb@os: $ rstudio
rstudio: error while loading shared libraries: libssl.so.1.0.0: cannot open 
shared object file: No such file or directory

告诉我 libssl.so.1.0.0 文件丢失。

这是一个不好的主意。LibSSL是系统安全的重要组成部分,你不应该降级它。 - N0rbert