小编Thu*_*rge的帖子

如何通过终端安装最新版本的 Eclipse

我是 Linux 新手,刚刚获得了一个 Oracle Linux 虚拟机可以使用。我需要在其上安装 Eclipse,经过一番研究,发现这可以通过终端中的以下命令轻松完成:

sudo yum install eclipse
Run Code Online (Sandbox Code Playgroud)

但是,我注意到这安装了 Eclipse 3.6.1 (Helios),而不是更新的 Eclipse 4.3.2 (Kepler)。我意识到我可以去 Eclipse 网站下载最新的安装,但我想知道如何从命令行执行此操作(作为教育经验,另外如果我必须再次执行此操作,我会像一种快速而简单的方法来做到这一点)。如何通过终端安装最新版本或任何特定版本的 Eclipse?

yum terminal eclipse oracle-linux

5
推荐指数
1
解决办法
4万
查看次数

付费软件如何在 Linux 中分发和更新?

我正在为 OS X、Windows 和 Linux 开发跨平台 Java 应用程序。它在 Linux 上运行良好(目前打包成 .sh 文件),但现在我想知道如何在付款后分发它并在我进行更改时更新它。

我知道 FOSS 通常分布在 .rpm 和 .deb 包中,这也提供了一种更新应用程序的便捷方式(例如,在 Linux mint 中,有一个使用这些的统一软件更新程序)。但我不知道这些是否适用于我不希望用户不付费安装的付费软件。

我知道 Linux 上的付费软件很少见,但它确实存在。那么付费软件通常是如何在 Linux 上分发和更新的呢?

software-installation upgrade

4
推荐指数
1
解决办法
333
查看次数

我可以指出 .deb 包依赖于 Java,但不指定什么实现(例如 OpenJDK、IcedTea、Oracle)?

我有一个 .deb 包,其中包含一个需要 Java 才能运行的应用程序。但是,我不在乎他们安装了哪个实现(例如 OpenJDK、IcedTea、Oracle),而且我不想强迫用户在安装了另一个实现时下载另一个实现。我还想处理用户没有安装任何实现的情况。

有没有办法表明 .deb 包需要任何 Java 实现?如果是这样,如果没有安装任何实现,我该如何处理它们?

java deb

4
推荐指数
1
解决办法
1228
查看次数