PACKMAN跨平台包管理器
PACKMAN是一个跨平台的包管理器,在多种操作系统上为用户提供统一的使用接口。PACKMAN使用Ruby编程语言编写,它借鉴了Mac下的Homebrew包管理器,但是所有程序都是从头编写的,并且加入更多功能,如提供了方便的FTP镜像功能,即任何电脑都能成为一个镜像,使得其它无法连接互联网的电脑通过镜像下载到需要的软件包和更新。另外PACKMAN还支持多种编译器组合,给用户最大的灵活度,以满足不同的需要。
它是跨平台的,并且还支持各种主要的Linux发行版。功能包括:
- 相同的命令行界面,学习成本低。
- 不必在root特权下运行。软件包可以安装在任何地方。
- 可以同时安装具有不同编译器集,版本,体系结构等的软件包,并且用户可以轻松切换。
- 易于服务器镜像。特别适用于本地计算机可能无法访问互联网的校园。
下面是一个安装命令的例子:
$ packman install tomcat netcdf
评论