我认为您不太可能为 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。