依赖信息挂载方法、装置、电子设备和存储介质制造方法及图纸

技术编号:43984641 阅读:20 留言:0更新日期:2025-01-10 20:08
本公开提供了一种依赖信息挂载方法、装置、电子设备和存储介质,其中,该方法包括:获取第一操作系统的虚拟机程序集依赖的运行依赖库;所述运行依赖库用于加载和运行所述虚拟机程序集中的第一可执行程序,所述第一可执行程序用于创建虚拟化的目标生态环境;所述目标生态环境为基于目标操作系统开发的应用的生态环境,所述目标操作系统与所述第一操作系统不同;从第二操作系统的系统挂载空间包括的程序加载目录路径中,选取目标路径,并在第二操作系统中创建目标挂载空间;在所述目标挂载空间内,挂载存储有所述运行依赖库的所述目标路径;其中,所述目标挂载空间内的所述目标路径,用于在所述第二操作系统中提供所述虚拟机程序集的依赖信息。

【技术实现步骤摘要】

本公开涉及计算机,具体而言,涉及一种依赖信息挂载方法、装置、电子设备和存储介质


技术介绍

1、linux发行版是指在linux内核的基础上,由不同开发团队根据设计需求,通过集成不同软件包和工具所设计出的操作系统,通常仅支持运行linux应用程序,所以各种linux发行版往往存在支持运行的应用程序较少,应用软件生态环境差的问题。而谷歌操作系统(chrome os)作为一种基于linux内核设计出的、且具有兼容安卓应用程序和linux应用程序的操作系统,能够支持运行各种各样的应用程序,具有良好软件生态环境。

2、因此,若能够将chrome os中用于创建安卓生态的虚拟机模块移植至linux发行版,将会极大地丰富linux发行版的软件生态,提高linux发行版的应用兼容性。但是,如何实现虚拟机模块的移植,成为了一个技术难点。


技术实现思路

1、本公开实施例至少提供一种依赖信息挂载方法、装置、电子设备和存储介质。

2、第一方面,本公开实施例提供了一种依赖信息挂载方法,包括

3、本文档来自技高网...

【技术保护点】

1.一种依赖信息挂载方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述程序加载目录路径中包括用于加载第一加载器的第一加载库的存储路径;所述第一加载器用于加载所述第二操作系统编译的第二可执行程序;所述目标挂载空间的目标根目录下包括所述存储路径对应的路径根目录;所述目标根目录为所述第一加载库的默认搜索目录;

3.根据权利要求1所述的方法,其特征在于,在挂载存储有所述运行依赖库的所述目标路径之后,还包括:

4.根据权利要求3所述的方法,其特征在于,所述运行依赖库至少包括用于编译所述第一可执行程序的第二加载器所依赖的第二加载库和系统基础库...

【技术特征摘要】

1.一种依赖信息挂载方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述程序加载目录路径中包括用于加载第一加载器的第一加载库的存储路径;所述第一加载器用于加载所述第二操作系统编译的第二可执行程序;所述目标挂载空间的目标根目录下包括所述存储路径对应的路径根目录;所述目标根目录为所述第一加载库的默认搜索目录;

3.根据权利要求1所述的方法,其特征在于,在挂载存储有所述运行依赖库的所述目标路径之后,还包括:

4.根据权利要求3所述的方法,其特征在于,所述运行依赖库至少包括用于编译所述第一可执行程序的第二加载器所依赖的第二加载库和系统基础库;所述系统基础库用于运行所述第一可执行程序,所述第二加载库用于加载所述第一可执行程序。

5.根据权利要求3所述的方法,其特征在于,在判断所述待运行程序,是否属于所述虚拟机程序...

【专利技术属性】
技术研发人员:朴英敏
申请(专利权)人:抖音视界有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1