我试图在Raspberry pi上运行Arduino IDE,这是我用来下载它的代码
pi@raspberrypi ~ $ wget https://github.com/wyolum/alamode/blob/master/bundles/alamode-setup.tar.gz
我运行此文件并且文件下载正常,但是如果我尝试解压缩它,它会以此形式返回
pi@raspberrypi ~ $ tar xvf alamode-setup.tar.gz
tar:This does not look like a tar file
gzip: stdin: unexpeted end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
如果我捕获文件它会返回html,如果有更简单的方法来下载Arduino IDE我很想知道
答案 0 :(得分:0)
您尝试获取的网址是GitHub上的HTML网页。
要获取原始文件,您需要在URL中添加?raw = true,所以...... https://github.com/wyolum/alamode/blob/master/bundles/alamode-setup.tar.gz?raw=true
由于你从https服务器上抓取,你可能想要添加--no-check-certificate。所以完整的命令是:
$ wget --no-check-certificate https://github.com/wyolum/alamode/blob/master/bundles/alamode-setup.tar.gz?raw=true