Homebrew 또는 MacPorts 없이 Mac OS X에 wget 설치

차례:

Anonim

어떤 이유로든 Homebrew 또는 MacPorts 없이 Mac에서 wget을 사용하고 싶습니까? 명령줄에서 소스에서 wget을 빌드하면 됩니다.

명령줄 도구 wget을 사용하면 FTP 및 HTTP 프로토콜에서 파일 그룹을 검색할 수 있습니다. 이것은 웹 개발자와 고급 사용자가 사용할 수 있는 매우 유용한 유틸리티입니다. 사이트 백업 및 로컬 미러링 웹사이트.

이 방법은 소스에서 Mac OS X에 wget을 빌드하고 설치합니다. 즉, Xcode(App Store 링크)가 필요하거나 최소한 Unix 명령줄 개발 도구가 Mac OS X에 설치되어 있어야 합니다. Mac이지만 Homebrew 또는 MacPorts와 같은 패키지 관리자가 필요하지 않다는 이점이 있습니다. 솔직히 Homebrew를 사용하는 것이 훨씬 쉽고 대부분의 사용자에게 더 좋을 수 있지만 모든 사람에게 해당되는 것은 아닙니다.

아직 Xcode가 설치되어 있거나 설치되어 있지 않거나 명령줄 도구 패키지가 없는 경우 매우 간단합니다. 터미널을 열고 'xcode-select –install'을 입력하거나 다음에서 수행할 수 있습니다. XCode를 연 다음 "기본 설정" 및 다운로드 섹션으로 이동하여 "명령줄 도구 설치"를 선택하거나 여기에 설명된 대로 Apple 개발자 사이트에서 다운로드할 수 있습니다. 패키지는 Apple에서 다운로드해야 하므로 인터넷 연결 상태에 따라 다소 시간이 걸릴 수 있습니다. 명령줄 도구는 C 컴파일러, GCC 및 유닉스 세계에서 일반적으로 사용되는 기타 유용한 유틸리티를 설치합니다.

Mac OS X에서 wget을 설치하는 방법

계속 진행하여 Xcode와 명령줄 도구가 설치되어 있다고 가정하고 터미널을 시작하고 표시된 대로 다음 명령을 입력합니다.

먼저 curl을 사용하여 최신 wget 소스를 다운로드합니다: curl -O http://ftp.gnu.org/gnu/wget/wget-latest.tar. gz

여기에서 ftp.gnu.org/gnu/wget/을 통해 항상 최신 wget 버전을 확인할 수 있습니다.

curl을 사용하여 El Capitan, Yosemite 등의 최신 wget 소스 다운로드: curl -O http://ftp.gnu.org/gnu/wget/wget -1.16.3.tar.xz

또는 이전 버전(Mavericks, Mountain Lion 등을 포함한 Mac OS X의 이전 버전)을 사용하려면 curl -O http://ftp.gnu.org /gnu/wget/wget-1.13.4.tar.gz

(참고: wget의 새 버전인 버전 1.16.3(wget-1.16.3.tar.gz)는 MacOS Mojave, High Sierra, OS X El Capitan 및 OS X Yosemite에서 작동하는 것으로 확인되었고, 1.15는 OS X Mavericks와 호환되는 것으로 확인되었으며, 1.13.4는 OS X Mountain Lion과 호환되는 것으로 확인되었습니다. 다른 버전을 원하는 경우 http://ftp.gnu.org/gnu/wget/ 디렉토리에서 원하는 것을 선택할 수 있습니다.)

다음으로 tar를 사용하여 방금 다운로드한 파일의 압축을 풉니다. tar -xzf wget-1.15.tar.gz

다음 디렉토리로 변경하려면 cd를 사용하십시오. cd wget-1.15

“GNUTLS를 사용할 수 없음” 오류를 방지하기 위해 적절한 –with-ssl 플래그로 구성: ./configure --with-ssl=openssl

Mac OS X 10.10+, Mac OS X 10.11+, macOS Sierra, Mojave 이상에서 여전히 오류가 발생하는 경우 이 구성 변형을 사용하십시오(주석의 Martin 제공):

./configure --with-ssl=openssl --with-libssl-prefix=/usr/local/ssl

소스 빌드: make

Install wget, 그것은 /usr/local/bin/에서 끝납니다: sudo make install

wget을 실행하여 모든 작업 확인: wget --help

완료되면 wget 소스 파일을 제거하여 정리: cd .. && rm -rf wget

준비가 완료되었습니다. Mac OS X에서 wget을 즐기세요.

wget의 최신 버전은 Mac OS X El Capitan과 Yosemite에서도 잘 구성, 제작 및 설치되어야 합니다.

대부분의 Mac 사용자의 경우 Homebrew를 사용하면 명령줄 패키지 관리가 매우 쉽고 수동으로 소스 코드를 빌드하고 컴파일할 필요가 없기 때문에 단순히 Homebrew를 먼저 설치한 다음 wget을 받기를 원할 것입니다.

Homebrew 또는 MacPorts 없이 Mac OS X에 wget 설치