Como instalo/configuro e uso o caracol no Windows?
descarreguei o último ficheiro ZIP do cURL de o site, ver 7.24.0. Agora, como eu instalo isso em meu ambiente windows para ser capaz de usá-lo? Eu não preciso construir o cURL a partir da fonte apenas para usá-lo.
Preciso de compilá-lo? Se sim, como faço isso?procurei qualquer documentação sobre a instalação, mas isso aponta para a instalação do cURL como projecto a partir da fonte.
20 answers
Vá para a página de downloadem curva , Escolha a ligaçãodo Assistente de download .
Você pode saltar um passo se quiser, e ir directamente para a página do Assistente de download
(o que disseste? "feiticeiro? que nojo!?"não te preocupes, demora 30 segundos. e sim, estes passos foram testados e funcionam no Windows 10 . tem fé!)
Agora Escolha as opções para estes itens. Para cada item, escolha a opção em itálico:
- Seleccione o tipo de embalagem: executável curl
- Seleccione O Sistema Operativo: Win64
- Selecione para que Sabor: Genérico
- Seleccione a versão Win64: qualquer
- Seleccione para qual CPU: x86_64
Podesaltar o assistente aqui , se apenas precisar das opções mais comuns do Windows/64-bits. De qualquer maneira vais acabar em uma página com os links de download curl. Escolha um e baixe-o.
Instalar ou abrir, encontrar o curl.exe
(não te passes, curl.o exe está na pasta do bin)
Vais querer enrolar-te.exe disponível em qualquer lugar da linha de comando. Para fazer isso, Escolha qualquer local agradável e adicione-o ao Caminho do sistema, assim:- carregue no menu Iniciar do Windows 10, e comece a escrever 'environment'
- irá ver o item do menu editar o ambiente do sistema Variáveis , escolha
- uma janela de Propriedades do sistema irá aparecer. Carregue nas variáveis de ambiente Botão
- seleccione a variável de localização, carregue no botão editar
- carregue no botão Adicionar , cole na localização da pasta onde se enrolar.exe vive
- clique em Ok conforme necessário. Fechar o comando open prompt windows e reabrir, para que eles obtenham a nova localização do caminho
Nota: para os sistemas de 32 bits mais antigos, poderá escolher O Windows/Win32 para o item 2 do assistente. Neste caso, você deve continuar o assistente e fazer as escolhas correspondentes para sistemas de 32 bits.
- telecarregamento zip
- extrair o conteúdo (se tiver baixado a versão correcta deverá encontrar o curl.exe)
- Local enrolado.exe em uma pasta onde você mantém o seu software (e.g. D:\software\curl\curl.exe)
-
Para executar o curl a partir da linha de comandos
A) à direita-clique no ícone do" Meu Computador "
B) Seleccionar As Propriedades
C) carregue em' Advanced system settings ' link
D) ir para a página [Avançado] - 'Variáveis de ambiente' botão
E) em variável do sistema seleccione a 'localização' e edite o botão
F) adicionar um ponto-e-vírgula seguido do caminho para onde colocou o seu caracol.exe (e.g. D:\software\curl)
Agora pode correr a partir da linha de comandos escrevendo:
curl www.google.com
O tutorial mais simples para configurar curva em Janelas é o fazer o caracol funcionar nas janelas 7. Ele só tem 3 passos fáceis .
- telecarregamento (binário Win64 ia64 zip com SSL)
- extrato curva.exe em "
C:\Windows\System32
" - Feito
Ainda mais fácil:
Download do Win64 2000/XP x86_64 instalador MSI fornecido por Edward LoPinto.
No momento de escrever o ficheiro curl-7.46.0-win64.exe
era o mais recente. Testada com o Windows 10.
Começando pela linha de comandos no Windows 10, versão 1803, já não instala curl
.CMD
inclui um nativo tar
e curl
, directamente do teu normal CMD
.
Ver o anúncio.
C:\Users\vonc>C:\Windows\System32\tar.exe --version
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.5.f-ipp
E:
C:\
> which curl
/c/WINDOWS/system32/curl
C:\
> curl --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
Não tenho a certeza se eles vão se ajustar às suas necessidades ou não, mas embora eu não sou um cara do Windows, eu tenho que dizer que acho que o objeto abordagem PS leva, muito mais fácil de trabalhar com do que utilitários como curl, wget etc. Eles podem valer a pena dar uma vista de olhos a {[[2]}
Quando descarregares um pacote, Abre-o onde quiseres. Eu recomendo adicionar a sua localização ao seu caminho, para que você possa chamar o curl a partir de scripts de lote ou powershell. Para adicionar um diretório ao seu path tipo " variáveis de ambiente "no menu Iniciar, e selecionar"editar variáveis de ambiente do Usuário". Seleccione a localização e adicione ao fim do campo "Valor":; C:\curl\directory (com a directoria alterada para onde salvaste o curl.)
Se quiser usar SSL, precisa de um pacote de certificados. Executar mk-ca-bundle.pl (perl) ou Mk-ca-bundle.vbs (VBScript). Alguns dos pacotes de binários incluem um ou ambos. Se o seu download não incluir um, faça o download de um aqui: https://github.com/bagder/curl/tree/master/lib eu recomendo MK-ca-bundle.vbs, como no windows você simplesmente clicar duas vezes sobre ele para executá-lo. Vai produzir um ficheiro chamado ca-bundle.crt. Muda-lhe o nome curl-ca-bundle.crt e gravar está no directório com o curl.exe.
Em alternativa, desenvolvi recentemente um instalador msi que configura uma compilação completa de caracóis com apenas alguns cliques. Ele automaticamente anuncia o seu caminho, inclui um pacote de certificados ssl pronto a usar, e torna o manual de curvas e a documentação Acessível a partir do menu de início. Você pode baixá-lo em www.confusedbycode.com/curl/.
Instale Chocolatey Gestor de pacotes para o Windows. Uma vez instalado, basta indicar choco install curl
. Então você pode usar curl
a partir de um terminal.
Note também que a instalação do Git para as janelas a partir de git-scm.com {[3] } também instala o Curl. Poderá então correr o Curl do Git para o terminal BASH do Windows (não o terminal CMD por omissão do Windows).
Você pode construir a última versão de curl, openssl, libssh2 e zlib em 3 simples passos seguindo este tutorial.
O Curl é construído estaticamente para que não tenha de distribuir o tempo de execução dinâmico pré-requisito.
Também pode obter uma versão pré-construída (x86 e x64) de SourceForge.
Eu estava à procura do processo de download deCurl e de todos os locais onde eles disseram copiar curl.ficheiro exe no System32 mas eles não forneceram a ligação directa. por isso, aqui está bom, encontra o caracol.exe facilmente na pasta bin apenas
Abre o fecho e depois vai para a pasta do bin lá, obténs o ficheiro exe
Pensei escrever exactamente o que fiz (Windows 10, 64-bit):
Da página de download https://curl.haxx.se/download.html escolha o Assistente de download https://curl.haxx.se/dlwiz/
Escolha o executável curl.
Escolhe O Win64.Escolha o genérico.
Escolha qualquer.
Escolha x86_64.
Escolha a primeira opção recomendada. Para mim isto foi:
Versão em curva: 7. 53. 1-SSL activa a SSH. Fornecido por: Viktor Szakáts. Este pacote é executável tipo curl que você vai obter um binário' curl ' pré-construído a partir deste link (ou, em alguns casos, usando a informação que é fornecida na página que este link leva você). Pode ou não obter a' libcurl ' instalada como uma biblioteca/DLL partilhada. O arquivo é empacotado usando 7zip. 7zip é um formato de arquivo de arquivos.
Carregue em Transferir.
Deves ter o ficheiro curl-7.53.1-win64-mingw.7z na sua pasta de downloads.
Instale 7-Zip se não tiver ele.
Clique com o botão direito, 7-Zip, extraia aqui. Copiar e colar o ficheiro extraído algures como Z:\Tools\ Se olhares para a pasta do lixo, verás o curl.exe. Se fizer duplo-click, uma janela irá rapidamente aparecer e desaparecer. Para executá-lo você precisa usar o Prompt de comando. Navegue para a pasta bin e digite curl seguido por seus parâmetros para fazer um pedido. tens de usar aspas duplas. Aspas simples não funcionam com curvas nas janelas. Agora você vai querer adicionar curl a uma variável de localização do Usuário para que você não tenha que navegar para a pasta direita para executar o programa. Vá para este PC, Computador, Propriedades do Sistema, Configuração avançada do sistema, autentique como administrador (você não está executando como administrador, certo? Certo?) Variáveis de Ambiente, Variáveis de Sistema, olhar para a lista e selecionar caminho, em seguida, editar, em seguida, novo, então, por exemploZ:\Tools\curl-7.53.1-win64-mingw\bin
Pode adicionar uma barra invertida, se quiser, acho que não importa. Carregue em subir até que esteja no topo da lista, então você pode vê-lo facilmente a partir da tela anterior. Carregue em OK, OK, OK, e depois carregue em Abrir Uma Linha de comandos e poderá rodar em curva se escrever em qualquer pasta, como qualquer utilizador. Não te esqueças das tuas aspas. Esta é a resposta que gostaria de ter tido.A ligação descreve como usá-la. Aqui está um resumo retirado do site acima:
" pode instalar curvas para as janelas com apenas alguns cliques. Basta baixar e executar um instalador a partir da tabela abaixo, e clique em Instalar. A instalação por omissão inclui:
-
Curl.exe
- um pacote de certificados SSL (AC-cert-bundle.crt)
- geração do pacote de certificados SSL programas (mk-ca-bundle.pl & mk-ca-bundle.vbs)
- manuais HTML para cURL e libcurl
- documentação de texto formatada para o Windows (para que possa simplesmente fazer duplo-click nos ficheiros para os ler com o bloco de notas)
- iniciar a pasta do Menu com atalhos para a pasta de instalação de curvas, manuais, documentação e desinstalador
- cURL adicionado ao seu caminho, para que possa usá - lo com scripts em lote ou PowerShell e chamá-lo a partir da linha de comandos em qualquer trabalho directório
Para incluir os ficheiros dos programadores na sua instalação, carregue em Advanced. Os ficheiros dos programadores incluem a libcurl.dll, libeay32.dll, ssleay32.dll, libssh2.dll, zlib.dll, msvcr120.dll, C headers, libs, e exemplos de código.
Quando carregar em Advanced, Poderá também escolher se deseja ou não instalar a documentação e os manuais e se deseja ou não adicionar caracóis ao seu caminho.
Se não tem privilégios de administrador no seu computador, use um dos ficheiros do Fila "sem privilégios de administrador". Estas instalam o cURL em C:\Users\Name\AppData\Local\Apps.
Se você não quiser usar o instalador, mas ainda quiser o conteúdo listado acima, você pode baixar um dos arquivos zip."
Seguir o Assistente de transferências
Siga os ecrãs um a um para seleccionar o tipo de pacote (executável de curva), OS (Win64), flavor (Genérico), CPU (x86_64) e a ligação de transferência.
Desbloquear e encontrar o curl.exe (encontrei-o na pasta src, pode-se encontrá-lo na pasta bin para OS diferentes so/sabor)
Para O tornar disponível a partir da linha de comandos, adicione a localização executável à localização do sistema ( adicionando a pasta à localização Variável de ambiente no Windows ).
Diverte-te.Depois de adicionar curva.localização do exe para a variável do sistema ' Localização'
Pode abrir a linha de comandos e executar 'curl-V ' para ver se está a funcionar.
Estaticamente construído com ssl para Janelas:
Http://sourceforge.net/projects/curlforwindows/files/?source=navbar
Necessita de curl-7, 35, 0-openssl-libssh2-zlib-x64. 7z
..e para ssl tudo o que você precisa fazer é adicionar "-k", além de qualquer outro dos seus parâmetros e o problema do pacote BS desapareceu; nenhuma verificação CA.
Usei com sucesso o instalador de curvas do Windows: http://open-edx-windows-7-installation-instructions.readthedocs.io/en/latest/6_Install_cURL_for_Windows.html
Usando o cURL para a ligação de transferência directa do Windows com o instalador msi. Lembre-se de reiniciar o seu sistema após a instalação.