6

我还没有找到安装 Eclipse 4.2 Juno 的。默认的 Ubuntu 存储库(我使用的是 Ubuntu 10.04)建议我使用古老的 Galileo 版本。我在 Launchpad 上找到了 2009 年更新的 Eclipse 页面。

当然,我可以简单地从http://www.eclipse.org/downloads/下载包含所有文件的存档,但这不是 Debian 的方式,是吗?我的意思是,没有自动更新和其他 aptitude 管理的很酷的东西。

那么,是否有任何存储库可以维护最新版本的 Eclipse?

4

1 回答 1

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

这将创建一个在 /opt/eclipse 中安装 eclipse 的 deb 包。您可能希望在 DEBIAN 文件夹中放置一个控制文件以添加描述、依赖项等。

如果您仍然想尝试构建,可以从Eclipse的官方 ubuntu 启动板页面下载源文件,尤其是文件中存储的控制xxx.debian.tar.gz文件。查看Debian wiki以获取有关如何构建的一些提示。Precise 有 Indigo SR2 版本,而 Quantal 似乎有 Juno。

于 2012-09-24T23:12:12.117 回答