我还没有找到安装Eclipse 4.2 Juno的人。默认的Ubuntu存储库(我使用的是Ubuntu 10.04)向我推荐了古老的Galileo版本。我在Launchpad上发现了Eclipse的页面,该页面于2009年更新。
我当然可以只使用http://www.eclipse.org/downloads/中的所有文件下载档案,但这不是Debian方式,是吗?我的意思是,没有自动更新和其他能力管理的酷事。
那么,是否有任何存储库可以维护最新版本的Eclipse?
答案 0 :(得分:2)
我认为你不太可能为Lucid找到一个更新的包。人们倾向于为较新版本的Ubuntu创建包。
如果无法升级Ubuntu,您可以尝试制作自己的软件包,但仍然无法自动升级。从快速看,看起来Juno需要一些可能比你系统中的版本更新的库,所以这可能最终会变得非常困难。这可能是为什么它首先不适用于Lucid的原因。
如果Juno在您的系统中工作,快速而肮脏的解决方案是首先创建一个临时文件夹,例如eclipse_3.8.0然后执行以下操作:
mkdir /path/to/eclipse_3.8.0/DEBIAN
mkdir /path/to/eclipse_3.8.0/opt
tar xzvf eclipse-juno.tar.gz -C /path/to/eclipse_3.8.0/opt
dpkg-deb -b --no-check /path/to/eclipse_3.8.0
这将创建一个deb包,在/ opt / eclipse中安装eclipse。您可能希望将控制文件放在DEBIAN文件夹中以添加描述,依赖项等。
如果您仍想尝试构建,请从eclipse的官方ubuntu启动板页面下载源文件,尤其是xxx.debian.tar.gz
文件中存储的控制文件。请查看Debian wiki,了解有关如何构建的一些提示。 Precise有Indigo SR2版本,而Quantal似乎有Juno。