安装 Java 媒体框架失败



我无法在我的机器上安装 JMF。

我的设置是:

  • InteliJ-IDEA
  • 乌班图16.4
  • Java 8(使用 open-jdk-amd64(

我已经按照此处找到的甲骨文的说明进行操作。他们所说的只是执行/bin/sh ./jmf-2_1_1e-linux-i586.bin.这基本上只是运行他们提供的.bin文件。

但是,在安装过程中,我收到以下错误:

Unpacking...
tail: cannot open '+309' for reading: No such file or directory
Extracting...
./install.sfx.23041: 1: ./install.sfx.23041: cannot open ==: No such file
./install.sfx.23041: 1: ./install.sfx.23041: ==: not found
./install.sfx.23041: 3: ./install.sfx.23041: Syntax error: ")" unexpected
chmod: cannot access 'JMF-2.1.1e/bin/jmstudio': No such file or directory
chmod: cannot access 'JMF-2.1.1e/bin/jmfregistry': No such file or directory
chmod: cannot access 'JMF-2.1.1e/bin/jmfinit': No such file or directory
./jmf-2_1_1e-linux-i586.bin: 305: ./jmf-2_1_1e-linux-i586.bin: JMF-2.1.1e/bin/jmfinit: not found
/bin/cp: cannot stat 'JMF-2.1.1e/lib/jmf.properties': No such file or directory
Done.

似乎该错误与不存在的目录有关,但我似乎找不到解决方案。

提前谢谢你!

问题出在该.bin文件的这一行中:

tail +309 $0 > $outname

似乎它缺少-n选项,因为它需要获取最后 309 行输出,您需要将其更改为:

tail -n +309 $0 > $outname

为此,您可以使用提供 -b(用于二进制(选项的 vim 对其进行编辑:

vim -b jmf-2_1_1e-linux-i586.bin 

来源:bugs.launchpad.net/ubuntu/+bug/104511/comments/7

我刚刚完成了。这是步骤:

  1. chmod +x jmf-2_1_1e-linux-i586.bin,如果你不chmod,你会得到错误:

    Unpacking...
    tail: cannot open `+309' for reading: No such file or directory
    Extracting...
    ./install.sfx.3639: line 1: ==: No such file or directory
    ./install.sfx.3639: line 3: syntax error neUQU599ù;···ÿrþÑÑÑ¢_Âò«KK)C{<>úú<<¿è
    QQRLÙÜÌLÅ^sfx.36 88ø$èåõÕ®¢¬,àöè´iÑ*ÒÒÒV~ámn.à7w^ÝÂÆ,;M¢`ÞòA$D¨®¨¨ @ ɺÎwA'
    
  2. 在 jmf-2_1_1e-linux-i586.bin 中的"tail +309 $0> $outname"行中插入 -n。执行此操作的步骤,输入命令:

    vim JMF-2_1_1e-Linux-i586.bin

    键入:/tail,按 Enter 获取行, 插入"-n"得到:尾巴 -n +309 $0> $outname。

  3. 将 JMF-2_1_1e-Linux-i586.bin 更改为 JMF-2_1_1e-Linux-i586.zip

  4. 运行解压缩命令以创建文件夹 JMF-2.1.1e 和子目录:

    解压缩 JMF-2_1_1e-Linux-i586.zip .

    这是一个有趣的步骤。但是如果你不这样做,你会得到错误:

    打开。。。 尾巴:无法打开+309' for reading: No such file or directory Extracting... ./install.sfx.6017: 1: cannot open ==: No such file ./install.sfx.6017: 1: ==: not found ./install.sfx.6017: 3: Syntax error: ")" unexpected chmod: cannot accessJMF-2.1.1e/bin/jmstudio':没有这样的文件或目录 chmod:无法访问JMF-2.1.1e/bin/jmfregistry': No such file or directory chmod: cannot accessJMF-2.1.1e/bin/jmfinit':没有这样的文件或目录 ./jmf-2_1_1e-linux-i586.bin: 305: JMF-2.1.1e/bin/jmfinit: 未找到 /bin/cp:无法统计"JMF-2.1.1e/lib/jmf.properties":没有这样的文件或目录

  5. 更改拉链背面:

    MV JMF-2_1_1e-Linux-i586.zip JMF-2_1_1e-Linux-i586.bin,

  6. 执行箱

    ./jmf-2_1_1e-linux-i586.bin

相关内容

  • 没有找到相关文章

最新更新