我尝试使用curl在Solaris上安装一些东西,但是我收到以下消息:
curl: not found
如何在Solaris上安装curl?
答案 0 :(得分:2)
curl
是Solaris 11标准安装的一部分:
$ cat /etc/release
Oracle Solaris 11.3 X86
Copyright (c) 1983, 2015, Oracle and/or its affiliates. All rights reserved.
Assembled 06 October 2015
$ type curl
curl is /usr/bin/curl
$ pkg search -l -p /usr/bin/curl
PACKAGE PUBLISHER
pkg:/web/curl@7.40.0-0.175.3.0.0.30.0
如果您仍然使用Solaris 10,则可能会获得预编译的curl
软件包,例如Solaris Companion CD SFWcurl
,如果您拥有它,或来自OpenCSW,或构建你自己的from source。
$ pkginfo -l SFWcurl
PKGINST: SFWcurl
NAME: curl - tool for transfering data specified with URL syntax
CATEGORY: system
ARCH: sparc
VERSION: 7.19.5,REV=2009.08.23.06.12
BASEDIR: /opt
VENDOR: curl and libcurl
DESC: curl - tool for transfering data specified with URL syntax
PSTAMP: freeware20090825021108
INSTDATE: Mar 15 2010 11:05
HOTLINE: Please contact the owners of this software
STATUS: completely installed
FILES: 75 installed pathnames
8 directories
3 executables
2537 blocks used (approx)
或者,根据您的使用情况,您可以简单地使用具有类似功能的wget
:
$ cat /etc/release
Oracle Solaris 10 8/11 s10x_u10wos_17b X86
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Assembled 23 August 2011
$ type wget
wget is /usr/sfw/bin/wget
$ pkgchk -lp /usr/sfw/bin/wget
Pathname: /usr/sfw/bin/wget
Type: regular file
Expected mode: 0555
Expected owner: root
Expected group: bin
Expected file size (bytes): 311832
Expected sum(1) of contents: 38400
Expected last modification: Mar 23 17:29:39 2011
Referenced by the following packages:
SUNWwgetu
Current status: installed
答案 1 :(得分:2)
对于Solaris 10,如果您有Sun Explorer,那么您有curl:
在SPARC上:
/opt/SUNWexplo/bin/solaris/curl.sparc
在x86上:
/opt/SUNWexplo/bin/solaris/curl.i386