티스토리 뷰
wget을 사용해서 파일을 받을 때 Unsupported scheme 메시지와 함께 다운로드가 되지 않는 경우가 있습니다.ㅣ
linux용 wget에서는 대체로 가능한 듯 보입니다만 AIX의 wget에서는 아래와 같이 안되는 경우가 종종 있더군요.
wget https://www14.software.ibm.com/Xa.2/Xb.MmElDw8T-Q4b_Y2ZOEI-RVGo_wnxPDp2a3NpUEtBRUQ/Xc.v-next//Xd./Xf.LPr.D1vk/Xg.9028828/Xi.swerpdb2-vnext-3/XY.regsrvs/XZ.LMrtl2Qj25YLhOs7ld5HNwvm8f0/db2vnext_aese_aix64.tar.gz
https://www14.software.ibm.com/Xa.2/Xb.MmElDw8T-Q4b_Y2ZOEI-RVGo_wnxPDp2a3NpUEtBRUQ/Xc.v-next//Xd./Xf.LPr.D1vk/Xg.9028828/Xi.swerpdb2-vnext-3/XY.regsrvs/XZ.LMrtl2Qj25YLhOs7ld5HNwvm8f0/db2vnext_aese_aix64.tar.gz: Unsupported scheme.
이 경우는 SSL 연결을 사용할 때 발생하는 것으로 보입니다. wget에는 SSL 연결 옵션이 보이지 않네요.
대체 유틸리티로 curl을 사용해보았습니다.
-O는 대상 파일명과 동일하게 저장하겠다는 뜻이고, -k는 insecure 모드로 접속하는 옵션입니다.
아래와 같이 잘 수행되네요.
$ curl -O -k https://www14.software.ibm.com/Xa.2/Xb.MmElDw8T-Q4b_Y2ZOEI-RVGo_wnxPDp2a3NpUEtBRUQ/Xc.v-next//Xd./Xf.LPr.D1vk/Xg.9028828/Xi.swerpdb2-vnext-3/XY.regsrvs/XZ.LMrtl2Qj25YLhOs7ld5HNwvm8f0/db2vnext_aese_aix64.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1788M 0 12.0M 0 0 312k 0 1:37:32 0:00:39 1:36:53 34
- Total
- Today
- Yesterday