蓝盟IT小贴士,来喽!
有些远程系统需要安装一个新的应用程序。因为。 这样,使用这些计算机的团队成员就可以执行特定的业务了. 利用Debian和RPM等主要的Linux仓库系统的集成和自动化,使你的管理任务变得更容易。
正如Linus Torvalds不厌烦地注意到的,很多Linux软件管理系统的问题是Linux软件管理系统太多。 多年来,开发应用程序和采用Linux越来越复杂。 因为你为了提供软件而投入的所有时间和工作,即使想加入RPM系统也毫无用处,对SUSE的Zypper经理也毫无用处。
解决软件孤岛问题的一个理想方法是分发可以在任何Linux版本中运行的独立环境的应用程序。 在这个年轻发展的领域中,选择之一是AppImage。

我全面投资了AppImage。 与上述其他包管理系统一样,您可以根据需要使用许多复杂的功能。 但是,本质上AppImage非常简单。 AppImage不像大多数其他包管理器一样在仓库中工作。 您可以使用单个独立的文件直接发送或在网站上共享。
让我给你看一个精彩的地方。 在我使用AppImage的时候,我在技术论坛上看了旧的讨论,找到了和同样旧废弃的GitHub项目相关的YAML和处方文件。 旨在自动构建创建AppImage包所需的非常复杂的基础架构。 虽然所有基础架构都是在5年前的Ubuntu版本中构建的,但是一起运行AppImagetool命令会创建一个appimage文件,并在当前桌面上无缝地运行。 我不认为有五年历史的GitHub的复杂项目可以用其他技术来执行。 不需要认真地重做。
但是这里不介绍这个案例。 相反,使用简单的Hello World程序来展示它是如何工作的。 首先,请确认AppStream软件包是本地安装的。
文/上海蓝盟 IT外包专家