分类目录
-
近期文章
近期评论
文章归档
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2012 年一月
- 2011 年十二月
- 2011 年十一月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年三月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
标签
友情链接
非友情链接(首页)
功能
标签归档:Linux
App Installer: Linux软件统一安装框架
riku 写道 “要说各大 Linux 发行版之间最大的区别是什么?我想最明显的一点就是很多发行版都有自已一套独立的包管理系统,比如 Debian 系的有 Deb 包及 apt 系统、 Redhat 系的有 rpm 及 yum 系统、Archlinux 有 Pacman 、Gentoo 有 emerge ,这种分散的软件打包方式对于桌面用户及开发者而言带来了相当大的不便。不过值得期待的是,这种困境在也许在未来将会得到改变。
- 事情是这样的,最近一群来自于 RedHat, Fedora, Debian, Ubuntu, openSUSE, Mandriva 和 Mageia 等各大发行版及 Linux 厂商的开发者们,聚集在位于德国纽伦堡的 Suse 办公室,举行了一次名为“App Installer Meeting”的技术会议 ( 53 分钟长的会议视频 / Wiki 文档 )。这次会议的主要目的就是商讨如何实现一个通用型的 Linux 软件统一安装框架,项目名称可以暂定为 App Installer ( 或者也可以称之为appstream , app store, market place, software center 等等,总之因为是初始阶段,还没有定论)。
不同于之前 Ryan Gordon 提出的 FatELF 格式 ( 它需要把 kernel 模块、依赖包、库及软件文件等打包成巨大的文件,因此这个项目后来难产了),App Installer 的灵感来源于 Bretzn Project 项目,它的实现机制简单来说就是当开发者发布代码后,它会为不同的发行版及架构打包软件,并通过一个统一的平台进行分发。技术详情及整体架构图。”