我正在尝试使用以下命令通过终端在linux框中安装eclipse,但它不起作用。
wget "http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz&mirror_id=454"
下载后,我看到这个文件名错了吗?
download.php?file=%2Ftechnology%2Fepp%2Fdownloads%2Frelease%2Fluna%2FSR2%2Feclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz
相反它应该是 - eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz
出了什么问题?
我将文件重命名为正确的名称并尝试解压缩但是我收到错误,如下所示:
tar -xvzf eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
出了什么问题?
答案 0 :(得分:3)
*使用wget for eclipse Neon *
你可以在URI中更改eclipse的发布,我希望这对你有用。
答案 1 :(得分:2)
任何包含download.php
的URL都会与wget
发生此问题,即使是所谓的“直接链接”。
但是,在更新的下载页面中,有一种方法可以找到实际的URL,即查找xml
用于镜像选择的download.php
文件内部。
例如,如果我们转到Eclipse IDE 2020-03页,则大多数URL是download.php
链接,但是在“此文件的其他选项”侧栏中,我们可以看到{{3 }}链接。
如果我们使用Web浏览器导航至该页面,然后查看页面源,则可以看到每个镜像使用的实际文件URL。根据所使用的Web浏览器,页面可能为空白,在这种情况下,我们需要查看页面源以查看原始xml
以及URL。
对我来说,在英国,英国镜像服务站点将是我最好的选择:
<mirror url="http://www.mirrorservice.org/sites/download.eclipse.org/eclipseMirror/oomph/epp/2020-03/R/eclipse-inst-win64.exe" label="[United Kingdom] UK Mirror Service (http)" />
这些(实际上)直接URL可以与wget
一起使用。
答案 2 :(得分:1)
看起来像eclipse网站本身的下载链接问题。
请尝试使用以下网址(我已在Ubuntu 14及其工作中对其进行了测试)
答案 3 :(得分:1)
使用Debian变种?
http://mirror.cc.columbia.edu/pub/software/eclipse/technology/epp/downloads/release/luna/SR2/eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz
否则,我认为您刚刚从主Eclipse下载页面复制了该链接,该页面是另一个页面的链接,该页面抓取了用于下载文件的最快镜像。
例如,它给我的链接是这个,下载很好
numpy.stack
之后,答案主要包含在AskUbuntu: How to install Eclipse?
中