![我可以将 13.04 repo 添加到 12.04 LTS 以通过 synaptic 安装新包吗?](https://linux22.com/image/1080364/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%B0%86%2013.04%20repo%20%E6%B7%BB%E5%8A%A0%E5%88%B0%2012.04%20LTS%20%E4%BB%A5%E9%80%9A%E8%BF%87%20synaptic%20%E5%AE%89%E8%A3%85%E6%96%B0%E5%8C%85%E5%90%97%EF%BC%9F.png)
我想在 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