安装两个同名的应用程序?

安装两个同名的应用程序?

我已经安装数据恢复应用程序名为“R studio”(rstudio 2.0.377)。现在我想安装另一个不相关的应用程序R 编程语言的 IDE也称为“R studio”(rstudio 0.97.551),通过在软件中心打开其 .deb 文件,但软件中心显示“已安装更高版本”,我找不到继续的方法。我如何在 Ubuntu 12.04 上安装它们?谢谢!

答案1

据我所知,两个 deb 都安装了不同的文件和文件夹......但问题可能是这些应用程序在 debian 包下的“控制”文件中具有相同的名称。

您可以尝试更改包的名称,当您有 deb 包时打开终端并输入以下内容:

  • 在临时文件夹中解压 rstudio-0.97.551-amd64.deb。

dpkg-deb -x rstudio-0.97.551-amd64.deb tempdeb

dpkg-deb --control rstudio-0.97.551-amd64.deb tempdeb/DEBIAN

  • 转到 tempdeb/DEBIAN 文件夹并编辑文件“control”,并将包的名称从“rstudio”更改为“rstudio-ide”

gedit tempdeb/DEBIAN/control

在此处输入图片描述

  • 重新打包 .deb,在本例中使用其他名称。

dpkg -b tempdeb new-rstudio-ide-0.97.551-amd64.deb

  • 作为网站说..你需要安装 r-base

sudo apt-get install r-base

  • 然后你就可以安装新的 deb 包了

sudo dpkg -i new-rstudio-ide-0.97.551-amd64.deb

您应该已经安装并运行这两个应用程序......

在此处输入图片描述

在此处输入图片描述

要删除该包,请使用以下命令:

sudo dpkg --purge rstudio-ide

希望这会有所帮助。

相关内容