安装制作工具CDE、NuPack、Ubucompilator、0release介绍

以下为你介绍的安装制作工具都可用在Linux系统上:CDE(代码、数据和环境的自动打包)、NuPack(开源.NET包管理器)、Ubucompilator(.deb 包制作工具)、0release(软件发行工具)。

1、CDE(代码、数据和环境的自动打包)

CDE是一个自动包装运行一个Linux命令所涉及的代码、数据和环境的工具,所打成的包可以在另一台电脑上同等地执行,需要任何安装或配制。唯一的需求是,那另一台电脑需要有同样的硬件架构(如,x86)和主要的内核版本(如,2.6.X)。CDE让你得以避开以往尝试安装软件或库时无可避免的依赖困境,很简单地运行程序。你同事可以使用你CDE再生一个你的计算环境,并在之上作一些拓展,以快速部署供一个计算机簇使用的原型软件,并提交可执行的漏洞报告。

2、NuPack(开源.NET包管理器)

微软发布一个初始版的NuPack,这是一个开源的包管理器,可用于微软的.NET软件开发平台。

微软的NuPack技术可用于.NET项目类型,其中包括 ASP.NET、WebForms、ASP.NET MVC等等。“NuPack是一个免费的开源包管理器,能够让你方便地在项目中查找、安装以及使用.NET库。”微软开发部门的企业副总裁司各特·格思里(Scott Guthrie)在博客中这样写道。在CodePlex网站上,可查看开发者提供的相关测评。

“对于NuPack,我们的目标是让其能够尽可能简便地在.NET项目中集成开源库。在所有版本的Visual Studio中,它都将是可支持的。”格思里说。

微软希望NuPack能够成为.NET栈的基础组件,从而能够吸引更多.NET开发者使用开源库。

维护开源项目(如Moq和NHibernate)的开发者可以使用NuPack对库进行打包,并将其与可搜索的在线图片或目录一起注册,格思里指出。各种库之间的依赖管理也得到了处理。

“客户端NuPack工具,包含了所有的Visual Studio集成,对于.NET开发者,这是非常琐碎的。当他们想要使用这些库中某一个时,无法轻易地找到并将其安装到他们正在开发的项目中。”格思里说。

NuPack已经被接受为Outercurve基金会下ASP.NET开源资料集的一部分。Outer是微软推出的一个开源项目机构,之前称为CodePlex。

3、Ubucompilator(.deb 包制作工具)

安装制作工具CDE、NuPack、Ubucompilator、0release介绍

Ubucompilator 是一款非常简单方便的 .deb 包制作工具,是一款易于编译、制作、安装和创建.deb软件包的软件,它可以轻松的运行在 Ubuntu,Debian,Linux mint 当中。

Ubucompilator 安装:

1].下载:Ubucompilator

2].安装依赖:sudo apt-get install build-essential devscripts dh-make

3].安装 Ubucompilator:sudo dpkg -i ubucompilator_0.99.1-1_all.deb

Ubucompilator主要功能:

Do ./autogen.sh,./configure,make and sudo make install。

使用 dh_make 填写个人电子邮件地址。

创建 .deb 包。

查看 textarea 输出。

在图形界面下解压源码包。

使用 Checkinstall 安装和创建包。

简单的上报 bug 功能。

简单的查看更新功能。

下载地址:https://launchpad.net/ubucompilator

4、0release(软件发行工具)

0release 可用来制作软件的新的发行,它在你的版本控制系统中处理例如版本号和发行日期、版本标签,并更新 Zero Install 信息。

下图显示了与体系结构无关的程序包(例如Python程序)的一般过程(释放源程序包和多个二进制程序包也是可能的):

安装制作工具CDE、NuPack、Ubucompilator、0release介绍

下载地址:https://docs.0install.net/tools/0release/

注明

以上就是安装制作工具CDE、NuPack、Ubucompilator、0release的介绍内容,这些安装制作工具都能使用在Linux操作系统中。

栏目相关文章