改善Linux应用程序安装体验

作者:Doc Searls

Linux上的软件安装:现在,它很糟糕(第一部分)中,Ian Murdoch(他的名字的前半部分是Debian的后半部分)写道:除非应用程序包含在您选择的Linux发行版中,否则与Windows相比,在Linux上安装该应用程序简直是一场噩梦。,并详细说明了原因。

他总结道:

然而,现在很少有应用程序利用LSB(虽然这种情况正在改变),并且Project Portland尚未包含在任何发行版中(尽管我们正在考虑将它的主要交付物,xdg-utils,与LSB 3.2 SDK捆绑在一起,以解决这个问题)。最后,即使LSB为ISV提供了一种一致的方式来创建符合LSB标准的可执行文件,但没有一致的方式来交付符合LSB标准的应用程序,该应用程序易于安装并且可以很好地与发行版的软件包系统集成。是的,LSB现在包含了RPM,但是由于各种原因,ISV不想使用RPM,而且正如已经提到的,并非所有发行版都原生支持RPM。

幸运的是,再一次,这不仅仅是抱怨。LSB在上周在德国柏林举行的LSB面对面和软件包峰会上解决了这些问题,并且我们认为我们找到了一种对所有参与者都可接受的前进方向:已经拥有完善的软件包系统和围绕它们构建的系统管理工具的Linux发行版供应商;需要支持多个平台因此不想支持Linux特定的RPM格式或希望更好地控制安装体验的ISV;以及希望使用其发行版提供的软件管理功能(无论是RPM还是更高级别的APT和yum)的最终用户。更多内容请见第2部分……

因此,我认为在Ian撰写第二部分时,将这篇文章展示给Linux Journal的读者会很有帮助。

加载Disqus评论