Research on Application of Independent GUI Based on Domestic Operating System
Author:
  • Article
  • | |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • | |
  • Comments
    Abstract:

    The domestic Linux operating system running third-party GUI application software needs to solve the software dependency library problem. The official dependent software cannot meet the configuration of the dependent library environment, resulting in a large amount of third-party GUI application software that cannot be installed and used in the domestic operating system. A solution is proposed to package third-party GUI application software and its operating environment into independent application software with container technology, so that the third-party GUI application software can run on a domestic operating system. With the open source distributed rendering system, Equalizer, as the target object, the docker container technology is used to package the dependent libraries required for its compilation environment and running environment into a mirror. In the X11 service in the container, the Equalizer in the container parses the X11 file in the operating system and displays the graphical interface on the host screen. This study uses the existing docker technology to create an independent image and configures the container to share the graphical interface service and graphics card driver of Linux system with the host system and finally realizes the normal use of the Equalizer program in the domestic operating system. Experimental results show that the scheme is feasible and can be extended to other GUI application software.

    Reference
    Related
    Cited by
Get Citation

赵正旭,徐棚,张庆海.基于国产操作系统独立GUI应用研究.计算机系统应用,2021,30(9):98-103

Copy
Related Videos

Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:December 07,2020
  • Revised:January 08,2021
  • Online: September 04,2021
Article QR Code
You are the first1025914Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063