软件包管理系统 编辑
软件包管理系统是在电脑中自动安装、配制、卸载和升级软件包的工具组合,在各种系统软件应用软件的安装管理中均有广泛应用。
6
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
Linux 发行版,为一般使用者预先整合好的Linux操作系统及各种应用软件。一般使用者不需要重新编译,在直接安装之后,只需要小幅度更改设定就可以使用,通常以软件包管理系统来进行应用软件的管理。Linux发行版通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函式库,和基于X Window或者Wayland的图形界面。有些发行版考虑到容量大小而没有预装 X Window,而使用更加轻量级的软件,如:BusyBox、Musl或UClibc。现在有超过300个Linux发行版。大部分都正处于活跃的开发中,不断地改进。
ipkg,源自伊纪套件管理系统的缩写,是一个轻量化的软件包管理系统,主要是为了嵌入式系统上的软件开发而设计,类似于Debian上的Dpkg。
PackageKit是由Richard Hughes所开发的自由及开放源代码软件的应用软件套装,旨在为多种不同的软件包管理系统提供一个一致的高阶前端和后端。
组建自动化指自动创建软件组建的一组进程,包括将计算机源代码编译器成二进制码、将二进制码软件包管理系统成软件包以及运行测试自动化。
MacPorts原名DarwinPorts是一个软件包管理系统,可用于简化MacOS和Darwin操作系统内软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类系统的Ports的目标和功能类似。2002年,DarwinPorts作为OpenDarwin项目的一部分启动,参与者包括一些苹果公司的员工,如兰德勒·富勒、凯文·冯·维克滕和乔丹·哈伯德等。
Laravel 是一个由Taylor Otwell所建立,自由开源的 PHP Web应用框架,旨在实作的Web软件的MVC架构,并作为CodeIgniter的替代方案。其源代码托管于GitHub,许可条款为MIT许可证。Laravel的特色包含:支援用户身份验证和授权,具有模组化的软件包管理系统且有专属的套件库,提供连接许多种类的关系数据库的方式,提供工具来协助应用程序的软件部署和维持,并且发展出许多语法糖。
ZYpp 是一个软件包管理系统引擎,通常在OpenSUSE/SUSE Linux Enterprise以YaST、Zypper或PackageKit为前端使用。它提供一个强力的布尔可满足性问题来计算软件包相依性,也提供了一组方便的软件包管理应用程序界面。它是一个由Novell所赞助的开放源代码且为自由软件的专案,采用GNU通用公共许可证第二版或更新授权。
Nimbus Roman No. 9 L是德国字体设计公司URW++于1987年设计的一款衬线西文字体,其前身是URW++在1982年设计的Nimbus Roman,而Nimbus Roman又是基于Times New Roman设计而成的。1996年,Nimbus Roman No. 9 L以GNU通用公共许可证和AFPL授权发布,也以PostScript字型格式成为了35款Ghostscript基本字体之一。2009年,该字体又以LaTeX项目公共许可证授权发布。因为Nimbus Roman No. 9 L是一款自由软件字体,所以Debian、Ubuntu等主流的Linux发行版列表都有预安装这款字体,它们的软件包管理系统中也含有这款字体的软件包。
,,在数据库系统中是形式语言描述的一种结构,是对象的集合,可包含各种对象如:数据库表、字段、关系模型、视图、数据库索引、软件包管理系统、存储过程、子程序、队列、触发器、数据类型、序列、物化视图、同义词、database link、目录、XML Schema 语言等。
FreeBSD Ports collection 是FreeBSD操作系统中的软件包管理系统。它使安装软件包体验变得简单、一致。它也是NetBSD pkgsrc系统的基础组件。