curl:在Solaris上找不到

时间:2016-03-30 13:30:54

标签: curl solaris sunos

我尝试使用curl在Solaris上安装一些东西,但是我收到以下消息:

curl: not found

如何在Solaris上安装curl?

2 个答案:

答案 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