Snow Leopard의 "wget"은 어떻게 얻습니까?


답변:


13

또는 wget특별히 필요하지 않은 경우 Snow Leopard와 함께 curl동일한 기능을 수행합니다.

예를 들어 다음을 통해 감각을 가져옵니다 wget.

wget http://apple.stackexchange.com/users/flair/2726.png

대를 가져 오는 것 curl:

curl -O http://apple.stackexchange.com/users/flair/2726.png

특히에서 부족 curlIS wget--mirror옵션이 있지만, 같은 많은 문제 처리 패턴과 멋진 페치를 가지고있다 :

# Fetch flair images for users 2726 through 2730
curl -O http://apple.stackexchange.com/users/flair/[2726-2730].png

8

Unix Dev Support와 함께 Xcode를 설치 한 다음 소스를 다운로드하여 컴파일하거나 macports 또는 homebrew를 시도 할 수 있습니다.

$ brew install wget

$ sudo port install wget

또는 http://www.macupdate.com/app/mac/24787/cocoawget 과 같이 wget을 포함하는 그래픽 형식을 사용해 볼 수 있습니다 .


Xcode가 설치되어 있지만 유닉스 개발 지원을 어디서 얻을 수 있습니까? 단계별 지침을 알려주시겠습니까?
Doug

img59.imageshack.us/img59/6490/capturadepantalla201004pd.png xcode를 설치할 때 확인란이 있어야하며 설치 프로그램을 다시 실행하십시오. 다음 부분은 MacPorts를하거나 사제 중 하나를 설치하는 github.com/mxcl/homebrew macports.org/install.php 당신이 그들의 설치되면 쉽게 wget을 다운로드 할 수 있습니다 이러한 패키지 관리자 중 하나를.
ConstantineK

바보라고 불러도 Xcode를 얻으려면 Mac 개발자 프로그램에 참여하기 위해 연간 $ 99의 비용을 지불해야합니까?
Mike Hudson

불행히도 사과는 xcode 4 주위에서 변경되어 패키지의 5 달러 또는 개발자 프로그램에 99 달러가되었습니다. 우리가 원하는 것은 OSS 헤더와 물건이기 때문에 성가시다. 그러나 원본 OS x DVD가 있다면 바로 xcode를 설치할 수 있습니다. guide.macports.org/chunked/installing.xcode.html
ConstantineK

3

Michael Granger의 답변을 확장하는 것은 curl(모든 Snow Leopard 설치에 포함됨) 매우 강력하며 많은 기능 wget과 그렇지 않은 기능을 수행 할 수 있습니다.

그러나 curl FAQ 에 명시된 바와 같이 :

1.3 컬이 아닌 것은 무엇입니까?

컬은 wget 클론이 아닙니다. 그것은 일반적인 오해입니다. 컬이 개발되는 동안 컬을 사용하여 wget을 대체하거나 시장에서 경쟁하지 마십시오. 컬은 단일 샷 파일 전송을 목표로합니다.

컬은 웹 사이트 미러링 프로그램이 아닙니다. curl을 사용하여 무언가를 미러링하려면 다음을 수행하십시오. curl을 감싸는 스크립트를 작성하십시오 (curlmirror.pl처럼).

...

(참고로 여기 curlmirror.pl 스크립트가 있습니다 )


2

아마도 wget을 얻는 가장 쉽고 고통스러운 방법은 Homebrew 를 설치하는 것 입니다. 실제로 바로 그 홈페이지는 다음과 같이 말합니다.

Homebrew는 Apple이 OS X에 포함하지 않은 UNIX 도구를 설치하는 가장 쉽고 유연한 방법입니다.

그들의 예는 다음과 같습니다.

$ brew install wget

;)


2

homebrew 또는 macports를 사용하지 않으려면 여기 에 약간의 최신 버전의 wget을 사용하여 아래에 재현 된 훌륭한 지침이 있습니다 .

이 지침에는 Xcode와 명령 줄 도구가 모두 설치되어 있어야합니다.

먼저 curl을 사용하여 최신 wget 소스를 다운로드하십시오.

curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz

다음으로 tar를 사용하여 방금 다운로드 한 파일을 압축 해제하십시오.

tar -xzf wget-1.14.tar.gz

cd를 사용하여 디렉토리로 변경하십시오.

cd wget-1.14

–with-ssl"GNUTLS를 사용할 수 없음"오류를 방지 하려면 적절한 플래그로 구성하십시오 .

./configure --with-ssl=openssl

소스를 빌드하십시오.

make

wget을 설치하면 다음과 같이 끝납니다 /usr/local/bin/.

sudo make install

wget을 실행하여 모든 것이 작동했는지 확인하십시오.

wget --help

완료되면 wget 소스 파일을 제거하여 정리하십시오.

cd .. && rm -rf wget*
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.