【技术实现步骤摘要】
本申请涉及计算机技术的领域,尤其涉及一种基于linux的软件兼容运行方法。
技术介绍
1、随着国产操作系统普及,麒麟操作系统版本也进行了多次版本迭代,发布了v4/v5/v10/v10 sp1。对于存量用户而言,升级操作系统也提上日程,但因操作系统底层版本原因存量系统中的应用在最新版本系统兼容适配成了很大的难题。不同的版本系统在底层api、基础库版本和系统资源管理方式都有一定程度上的差异。
2、而目前国内外的桌面操作系统普遍采用dpkg(debian package)包管理工具,虽然dpkg具有较为完备的软件包生态圈,但是也存在一些缺点。dpkg 不主动解决软件包之间的依赖关系,这意味着在安装新软件包时,必须手动确保其依赖项已经安装,否则可能会导致错误或无法正常运行的软件。尽管apt (advanced package tool)可以自动解决软件包之间的依赖关系,但在某些情况下,复杂的依赖链可能仍然导致问题。特别是在添加第三方软件仓库或混合版本的软件包时,依赖解决可能会变得更加复杂,只能手动干预。 dpkg 无法有效地处理包冲
...【技术保护点】
1.一种基于linux的软件兼容运行方法,其特征在于,包括:
2.根据权利要求1所述的一种基于linux的软件兼容运行方法,其特征在于,所述基础环境构建工具基于所述构建配置文件构建基础环境,包括:
3.根据权利要求1所述的一种基于linux的软件兼容运行方法,其特征在于,所述基础环境构建工具基于所述构建配置文件构建基础环境,之后还包括:
4.根据权利要求1所述的一种基于linux的软件兼容运行方法,其特征在于,通过init进程执行deb应用软件包的安装操作,包括:
5.根据权利要求4所述的一种基于linux的软件兼容运行
...【技术特征摘要】
1.一种基于linux的软件兼容运行方法,其特征在于,包括:
2.根据权利要求1所述的一种基于linux的软件兼容运行方法,其特征在于,所述基础环境构建工具基于所述构建配置文件构建基础环境,包括:
3.根据权利要求1所述的一种基于linux的软件兼容运行方法,其特征在于,所述基础环境构建工具基于所述构建配置文件构建基础环境,之后还包括:
4.根据权利要求1所述的一种基于linux的软件兼容运行方法,其特征在于,通过...
【专利技术属性】
技术研发人员:王泽宇,蒋林轩,秦峥,郭俊余,史晶,程启,
申请(专利权)人:麒麟软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。