Windows에서 컬을 실행하는 데 문제가 있습니다.
curl zip 파일을 here 에서 다운로드 했지만 실행 파일이 아닌 소스 코드가 포함 된 것 같습니다.
나는 마십시오 필요 를 실행하기 위해 컬을 컴파일하려면? 그렇다면 어떻게해야합니까?
.exe
curl에 대한 다운로드는 어디서 찾을 수 있습니까 ?
curl 설치에 대한 설명서를 찾았지만 찾을 내용이 거의 없습니다.
Windows에서 컬을 실행하는 데 문제가 있습니다.
curl zip 파일을 here 에서 다운로드 했지만 실행 파일이 아닌 소스 코드가 포함 된 것 같습니다.
나는 마십시오 필요 를 실행하기 위해 컬을 컴파일하려면? 그렇다면 어떻게해야합니까?
.exe
curl에 대한 다운로드는 어디서 찾을 수 있습니까 ?
curl 설치에 대한 설명서를 찾았지만 찾을 내용이 거의 없습니다.
답변:
https://curl.haxx.se/download.html 에서 가져 왔다고 가정하면 원하는 곳에서 압축을 해제하십시오. 설치할 필요가 없습니다. SSL을 사용하려면 curl 웹 사이트에서 제공하는 OpenSSL DLL을 다운로드해야합니다.
.tar.gz
zip으로 압축을 풀고 다운로드 했고 아무것도 없다 curl.exe
.
아무것도 다운로드하지 않아도 될 수 있습니다.
당신이있는 경우 Windows 용 망할 놈의 설치 (당신이에서 힘내을 다운로드 한 경우 git-scm.com , 당신은, 대답은 '예'입니다) curl.exe
에서 :
C:\Program Files\Git\mingw64\bin\
위의 경로를에 추가하십시오 PATH
.
이미 패키지 관리자를 사용중인 경우 하나를 사용하여 설치하는 것이 더 편리 할 수 있습니다.
choco install curl
pacman -S curl
scoop install curl
실수로 잘못된 것을 다운로드하는 것은 너무 쉽습니다. 의에 경우 컬 홈페이지 , 그런 다음 크고 유명한 사이트 헤더에있는 크고 유명한 "다운로드"섹션을 클릭 한 curl-7.62.0.tar.gz
몸에 링크를, 당신은 컬을 다운로드 한 것입니다 소스 패키지 가 아닌 컬의 소스 코드를 포함, curl.exe
. 조심하십시오.
대신 이 페이지 에서 크고 눈에 띄는 다운로드 링크 를 클릭 하십시오 . 이것들은 공식적인 Windows 빌드이며 curl-for-win 프로젝트에서 제공합니다.
더 난해한 요구가있는 경우 (예 : cygwin 빌드, 타사 빌드, libcurl, 헤더 파일, 소스 등) curl 다운로드 마법사를 사용 하십시오 . 다섯 가지 질문에 대답하면 다운로드 링크 목록이 표시됩니다.
curl.exe
다운로드 한 패키지 내에서 찾으십시오 . 아마 아래에 bin\
있습니다.
컬의 영구적 인 집 역할을 할 하드 드라이브의 위치를 선택하십시오.
C:\Program Files\curl\
또는 C:\curl\
할 것입니다.PATH
는 경우 C:\Program Files\tools\
또는 C:\tools\
목적 과 같은 단일 폴더를 사용하십시오 .장소 curl.exe
폴더 아래. 폴더 나 그 내용을 옮기지 마십시오.
다음으로 명령 행 어디에서나 컬을 사용할 수 있습니다. 이렇게하려면 다음 PATH
과 같이 폴더를에 추가하십시오 .
curl.exe
.PATH
.이제 명령 프롬프트에서 curl을 입력하십시오. 파티 타임!
명령 줄에서 curl을 실행하려면
a) "내 컴퓨터"아이콘을 마우스 오른쪽 버튼으로 클릭
b) 속성 선택
c) '고급 시스템 설정'링크를 클릭하십시오
d) [고급]- '환경 변수'탭으로 이동
e) 시스템 변수 에서 '경로'및 편집 버튼을 선택하십시오.
f) 세미콜론 다음에 curl.exe를 배치 한 경로를 추가하십시오 (예 :; D : \ software \ curl)
이제 다음을 입력하여 명령 행에서 실행할 수 있습니다.
curl www.google.com
curl
설정에 대한 간단한 튜토리얼 컬 에 윈도우 는 IS 윈도우 7에 만들기 컬 작업 . 3 단계 만 거치면 됩니다.
C:\Windows\System32
" 로 추출하십시오.더 쉬운 방법 :
Edward LoPinto에서 제공 한 Win64 2000 / XP x86_64 MSI 설치 관리자를 다운로드하십시오 .
파일을 쓰는 시점 curl-7.46.0-win64.exe
에서 가장 최근이었습니다. Windows 10에서 테스트되었습니다.
C:\Program Files\curl
더 좋을 것입니다). 해당 폴더를 경로에 추가하십시오.
Windows 10 버전 1803 이상 (내부 빌드 17063 포함)부터는 curl
더 이상 설치 하지 않습니다. Windows에는 기본 curl.exe
(및 tar.exe
)이 포함되어 있으며 C:\Windows\System32\
일반에서 바로 액세스 할 수 있습니다 CMD
.
C:\Users\vonc>C:\Windows\System32\curl.exe --version
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: [unreleased]
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL
C:\Users\vonc>C:\Windows\System32\tar.exe --version
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.5.f-ipp
%PATH%
환경 변수 를 인쇄하도록 요청할 수 있습니까 ? 또한 정확한 오류 메시지는 무엇입니까?
Powershell v3 이상에는 컬 기능이있는 Invoke-WebRequest 라는 cmdlet이 포함되어 있습니다. 새로운-WebServiceProxy 및 호출-RestMethod cmdlet은 아마 너무 언급 할 가치가있다.
나는 그들이 당신의 요구에 맞는지 확실하지 않지만 Windows 사용자는 아니지만 PS가 취하는 객체 접근 방식을 발견해야한다고 말해야합니다. 컬, wget 등과 같은 유틸리티보다 작업하기가 훨씬 쉽습니다. 그들은 볼 가치가있을 수 있습니다
이미 알고 있듯이 공식 curl 웹 사이트에서 여러 바이너리 패키지를 찾을 수 있습니다.
패키지를 다운로드 한 후 원하는 위치에 압축을 푸십시오. 경로에 위치를 추가하는 것이 좋습니다. 배치 또는 powershell 스크립트에서 curl을 호출 할 수 있습니다. 경로에 디렉토리를 추가하려면 시작 메뉴에서 "환경 변수"를 입력하고 "사용자 환경 변수 편집"을 선택하십시오. 경로를 선택하고 "값"상자의 끝에; C : \ curl \ directory를 추가하십시오 (디렉토리가 curl을 저장 한 위치로 변경됨).
SSL을 사용하려면 인증서 번들이 필요합니다. mk-ca-bundle.pl (perl) 또는 mk-ca-bundle.vbs (VBScript)를 실행하십시오. 바이너리 패키지 중 일부는 둘 중 하나 또는 둘 다를 포함합니다. 다운로드에 포함되어 있지 않은 경우 https://github.com/bagder/curl/tree/master/lib 에서 다운로드 하십시오 . mk-ca-bundle.vbs를 권장합니다 .Windows에서는 간단히 두 번 클릭하여 실행하십시오. ca-bundle.crt라는 파일을 생성합니다. curl-ca-bundle.crt로 이름을 바꾸고 curl.exe를 사용하여 디렉토리에 저장하십시오.
또는 최근 몇 번의 클릭만으로 완전한 기능을 갖춘 컬 빌드를 설정하는 msi 설치 프로그램을 개발했습니다. 자동으로 경로에 컬을 표시하고 바로 사용할 수있는 SSL 인증서 번들을 포함하며 컬 메뉴얼 및 문서를 시작 메뉴에서 액세스 할 수 있습니다. www.confusedbycode.com/curl/ 에서 다운로드 할 수 있습니다 .
git-scm.com 에서 Windows 용 Git을 설치하면 Curl도 설치됩니다. 그런 다음 Git에서 Windows 용 BASH 터미널 (기본 Windows CMD 터미널이 아님)에서 Curl을 실행할 수 있습니다.
Windows 용 Chocolatey 패키지 관리자를 설치 하십시오. 설치가 끝나면 간단히 입력하십시오 choco install curl
. 그러면 curl
터미널에서 사용할 수 있습니다 .
Windows 용 curl과 관련하여 많은 문제가있었습니다. 마지막으로 Cygwin을 사용 했는데 기본적으로 curl이 포함되어 있습니다.
내가 한 일을 정확히 쓸 것이라고 생각했습니다 (Windows 10, 64 비트).
다운로드 페이지 https://curl.haxx.se/download.html 에서 다운로드 마법사 https://curl.haxx.se/dlwiz/를 선택 하십시오.
curl 실행 파일을 선택하십시오.
Win64를 선택하십시오.
일반을 선택하십시오.
선택하십시오.
x86_64를 선택하십시오.
첫 번째 권장 옵션을 선택하십시오. 나를 위해 이것은 :
curl 버전 : 7.53.1-SSL 사용 SSH 사용. 제공 : Viktor Szakáts. 이 패키지는 curl curl 유형입니다.이 링크에서 사전 빌드 된 'curl'바이너리를 얻을 수 있습니다 (또는 경우에 따라이 링크가 제공하는 페이지에 제공된 정보를 사용하여). 'libcurl'을 공유 라이브러리 / DLL로 설치하거나 설치하지 못할 수 있습니다. 파일은 7zip을 사용하여 패키지됩니다. 7zip은 파일 보관 형식입니다.
다운로드를 클릭하십시오.
다운로드 폴더에 curl-7.53.1-win64-mingw.7z 파일이 있어야합니다.
7-Zip이 없으면 설치하십시오.
오른쪽 클릭, 7-Zip, 여기 추출 압축을 푼 파일을 Z : \ Tools \와 같은 곳에 복사하여 붙여 넣기
bin 폴더를 보면 curl.exe가 표시됩니다. 두 번 클릭하면 창이 빠르게 깜박이고 사라집니다. 실행하려면 명령 프롬프트를 사용해야합니다. bin 폴더로 이동하여 curl 다음에 매개 변수를 입력하여 요청하십시오. 큰 따옴표를 사용해야합니다 . 작은 따옴표는 Windows에서 curl에서 작동하지 않습니다.
이제 사용자의 Path 변수에 curl을 추가하여 프로그램을 실행하기 위해 올바른 폴더로 이동할 필요가 없습니다. 이 PC, 컴퓨터, 시스템 속성, 고급 시스템 설정으로 이동하여 관리자로 인증하십시오 (관리자로 실행하고 있지 않습니까? 맞습니까? 맞습니까?) 환경 변수, 시스템 변수, 목록을보고 경로, 편집을 차례로 선택한 다음 예를 들어 새로운
Z : \ 도구 \ curl-7.53.1-win64-mingw \ bin
원하는 경우 후행 백 슬래시를 추가 할 수 있습니다. 중요하다고 생각하지 않습니다. 목록 상단에 올 때까지 위로 이동을 클릭하면 이전 화면에서 쉽게 볼 수 있습니다. 확인, 확인, 확인을 차례로 클릭 한 다음 명령 프롬프트를 열어 열고 모든 사용자의 폴더에서 curl을 입력하여 curl을 실행할 수 있습니다. 큰 따옴표를 잊지 마십시오.
이것이 내가 원했던 대답입니다.
Curl 의 다운로드 프로세스 와 System32에서 copy curl.exe 파일 을 말한 모든 곳을 찾고 있었지만 직접 링크를 제공하지 않았습니다. 그래서 여기가 찾아 즐길 curl.exe 쉽게 빈 폴더 만
압축을 풀고 bin 폴더로 이동하여 exe 파일을 얻습니다.
이 설치 프로그램은 나를 위해 쉽게 http://www.confusedbycode.com/curl/
링크는 그것을 사용하는 방법을 설명합니다. 위 웹 사이트에서 가져온 요약은 다음과 같습니다.
"몇 번의 클릭만으로 Windows 용 cURL을 설치할 수 있습니다. 아래 표에서 설치 프로그램을 다운로드하여 실행 한 다음 설치를 클릭하십시오. 기본 설치에는 다음이 포함됩니다.
설치에 개발자 파일을 포함 시키려면 고급을 클릭하십시오. 개발자 파일에는 libcurl.dll, libeay32.dll, ssleay32.dll, libssh2.dll, zlib.dll, msvcr120.dll, C 헤더, libs 및 코드 예제가 포함됩니다.
고급을 클릭하면 설명서 및 매뉴얼을 설치할지 여부와 경로에 cURL을 추가할지 여부를 선택할 수 있습니다.
컴퓨터에 대한 관리자 권한이없는 경우 "관리자 권한없이"행의 파일 중 하나를 사용하십시오. C : \ Users \ Name \ AppData \ Local \ Apps에 cURL을 설치합니다.
설치 프로그램을 사용하지 않고 위에 나열된 내용을 원하는 경우 zip 아카이브 중 하나를 다운로드 할 수 있습니다. "
curl을 다운로드하고 압축 파일을 추출하십시오. "curl.exe"파일이 제공됩니다. CMD 셸을 열고 curl.exe 파일을 CMD 셸로 드래그하면 curl을 사용할 수 있습니다.
you don't _need_ to "install" it if you make sure you download the binary instead of the source code.
curl.exe 의 경로를 시스템 변수 ' Path '에 추가 한 후
명령 프롬프트를 열고 ' curl -V '를 실행 하여 작동하는지 확인할 수 있습니다.
다운로드 마법사를 따르십시오
화면을 하나씩 따라 패키지 유형 ( curl 실행 파일 ), OS ( Win64 ), 플레이버 ( Generic ), CPU ( x86_64 ) 및 다운로드 링크를 선택하십시오.
압축을 풀고 curl.exe를 찾으십시오 (src 폴더에서 찾았습니다. 다른 OS / 풍미의 bin 폴더에서 찾을 수 있습니다)
명령 행에서 사용 가능하게하려면 실행 가능 경로를 시스템 경로에 추가하십시오 ( Windows의 PATH 환경 변수에 디렉토리 추가 ).
컬을 즐기십시오.
Windows 용 ssl로 정적으로 빌드 됨 :
http://sourceforge.net/projects/curlforwindows/files/?source=navbar
curl-7.35.0-openssl-libssh2-zlib-x64.7z가 필요합니다.
.. 그리고 당신이해야 할 모든 다른 매개 변수 외에도 "-k"를 추가하고 번들 BS 문제는 사라졌습니다. CA 확인이 없습니다.
Windows curl-installer를 성공적으로 사용했습니다 : http://open-edx-windows-7-installation-instructions.readthedocs.io/en/latest/6_Install_cURL_for_Windows.html
msi-installer와 Windows 직접 다운로드 링크 용 cURL을 사용 합니다. 설치 후 시스템을 재부팅해야합니다.