Bitmask를 설치할 때 "tar(child): https에 연결할 수 없습니다: 구문 분석에 실패했습니다."

Bitmask를 설치할 때 "tar(child): https에 연결할 수 없습니다: 구문 분석에 실패했습니다."

VPN을 실행하기 위해 시스템에 Bitmask를 설치하려고 합니다(https://help.riseup.net/en/vpn/how-to/linux) 그러나 보시다시피 Fedora용 패키지는 없습니다.

Curl을 사용하여 얻은 zip 파일과 Bitmask 사이트에서 직접 다운로드한 zip 파일을 시도했지만 둘 다 압축을 풀 때 다음과 같은 결과가 나왔습니다.

tar xfj https://dl.bitmask.net/client/GNU/Linux/Bitmask-GNU/Linux64-latest.tar.bz2
tar (child): Cannot connect to https: resolve failed

bzip2: Compressed file ends unexpectedly;
    perhaps it is corrupted?  *Possible* reason follows.
bzip2: Inappropriate ioctl for device
    Input file = (stdin), output file = (stdout)

It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.

You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.

tar: Child returned status 128
tar: Error is not recoverable: exiting now

답변1

첫째, 가이드가 가짜입니다. tar xfj https://dl.bitmask.net/client/GNU/Linux/Bitmask-GNU/Linux64-latest.tar.bz2결코 작동하지 않습니다. 32비트 명령어는 다음과 같습니다.일부그들은 계획을 사용하지 않기 때문에 정확합니다. 둘째, 파일이 서버에 존재하지도 않습니다.

➜  ~  wget https://dl.bitmask.net/client/GNU/Linux/Bitmask-GNU/Linux64-latest.tar.bz2   
--2014-09-07 12:27:41--  https://dl.bitmask.net/client/GNU/Linux/Bitmask-GNU/Linux64-latest.tar.bz2
Resolving dl.bitmask.net (dl.bitmask.net)... 176.53.69.114
Connecting to dl.bitmask.net (dl.bitmask.net)|176.53.69.114|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-09-07 12:27:42 ERROR 404: Not Found.

이것이 tar가 실패하는 이유입니다. 다음을 사용해야 합니다.

curl -O https://dl.bitmask.net/client/linux/Bitmask-linux64-latest.tar.bz2
curl -O https://dl.bitmask.net/client/linux/Bitmask-linux64-latest.tar.bz2.asc
gpg --verify Bitmask-linux64-latest.tar.bz2.asc Bitmask-linux64-latest.tar.bz2

그 후에는 무슨 일이 일어나는지 아시리라 생각합니다.

관련 정보