我可以将 13.04 repo 添加到 12.04 LTS 以通过 synaptic 安装新包吗?

我可以将 13.04 repo 添加到 12.04 LTS 以通过 synaptic 安装新包吗?

我想在 Ubuntu 12.04 LTS 上安装 julia(MIT 的编程语言),但在从源代码编译时遇到了一些问题。我注意到有一个特定的包可以通过 aptitude 在 13.04 上安装它。我可以在 12.04 中添加相应的 repo 而不会产生冲突吗?

答案1

尝试在此处下载包: http://packages.ubuntu.com/raring/amd64/julia/download

然后尝试使用终端命令安装它:

dpkg -i ./julia_0.1.2+dfsg-1_amd64.deb

如果由于依赖性而失败,请安装 gdebi 并尝试:

gdebi ./julia_0.1.2+dfsg-1_amd64.deb

答案2

如果您尝试简单地将具有未来发行版的存储库添加deb http://archive.ubuntu.com/ubuntu raring main到 sources.list,则可能会遇到依赖性错误。要混合存储库,请使用固定:https://help.ubuntu.com/community/PinningHowto

如果你尝试升级 Canonical 支持的软件包,你可以检查它是否已移植到 Ubuntu 12.04。请参阅https://help.ubuntu.com/community/UbuntuBackports

答案3

要安装 Julia,只需按下键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:

sudo add-apt-repository ppa:adabbas/1stppa
sudo apt-get update
sudo apt-get install julia 

相关内容