我使用的SmartOS
是安装在Vmware
上的虚拟机,网络模式是NAT
。装好的SmartOS
缺少很多常用软件,需要自行安装:
(1)由于我的网络使用了proxy
,所以需要配置一下:
export http_proxy="http://web-proxy.xxxxxx.com:8080/"
export https_proxy="https://web-proxy.xxxxxx.com:8080/"
(2)安装pkgin
,我使用的是root
用户:
# cd /
# curl -k http://pkgsrc.joyent.com/packages/SmartOS/bootstrap/bootstrap-2015Q4-x86_64.tar.gz | gzcat | tar -xf -
# pkg_admin rebuild
# pkgin -y up
(3)接下来就可以安装软件了,以gcc
为例。首先查找gcc package
:
# pkgin se gcc
......
gcc49-4.9.3 The GNU Compiler Collection (GCC) - 4.9 Release Series
......
安装gcc
:
# pkgin in gcc49-4.9.3
安装好后就可以使用了:
# gcc
gcc: fatal error: no input files
compilation terminated.