尝试安装 sw xdg-open: gnome-open: not found

Adr*_*bão 5 xdg-open gnome-open

我正在尝试安装这个程序,它给了我这个错误。

在此处输入图片说明

N0r*_*ert 2

如果我正确理解你的问题 - 应用程序需要gnome-open可执行文件。

它可以从包中获得(请参阅packages.ubuntu.comlibgnome2-bin的结果),因此您需要使用以下命令安装它

sudo apt install libgnome2-bin
Run Code Online (Sandbox Code Playgroud)

通常作为软件包xdg-open的一部分预先安装。xdg-utils


Lea*_*dro 1

我认为问题是由 OpenJDK 产生的。我使用 Oracle Java 11 成功安装了这个新版本的 IRPF 软件。

我在 Ubuntu 18.04 LTS 上对此进行了测试。如果您运行不同的版本,情况可能会有所不同。

我建议您首先删除 Openjdk。这可以通过发出以下命令来完成:

sudo apt-get remove openjdk*
Run Code Online (Sandbox Code Playgroud)

那么我建议您(为了简单起见)向您的 Ubuntu 系统添加 PPA,以便轻松安装 Oracle Java 11。我的选择是以下一个

sudo add-apt-repository ppa:linuxuprising/java
Run Code Online (Sandbox Code Playgroud)

添加 PPA 后运行

sudo apt update
sudo apt install oracle-java11-installer
Run Code Online (Sandbox Code Playgroud)

还建议运行

sudo apt install oracle-java11-set-default
Run Code Online (Sandbox Code Playgroud)

就我而言,没有任何反应,但我提到这一点,只是为了确保一切正常。您现在可以通过发出以下命令来检查新的 Java 是否已正确安装

java -version
Run Code Online (Sandbox Code Playgroud)

想要的结果是这样的

java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Run Code Online (Sandbox Code Playgroud)

如果一切正常,我想您可以运行 IRPF 程序。移动到下载的文件夹,然后执行它。如果您没有更改原始文件名,只要您位于正确的目录中就可以解决

./IRPF2019Linux-x86_64v1.5.bin
Run Code Online (Sandbox Code Playgroud)

现在,尽情享受 IR 吧:)