我已经安装数据恢复应用程序名为“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
希望这会有所帮助。