当前位置: 首页 > wzjs >正文

佛山建设银行网站群晖nas 做网站

佛山建设银行网站,群晖nas 做网站,做百度推广的公司电话号码,珠海在线网站制作公司背景 本人使用 Ubuntu Server 22.04 服务器,所以没有图形界面,而 QNX Software Center 需要图形界面。为了保证服务器环境的整理,计划使用Docker部署QNX Software Center 一瓶安装图形界面。本方既是实现方案的记录。 资源 Dockerfile&…

背景

本人使用 Ubuntu Server 22.04 服务器,所以没有图形界面,而 QNX Software Center 需要图形界面。为了保证服务器环境的整理,计划使用Docker部署QNX Software Center 一瓶安装图形界面。本方既是实现方案的记录。

资源

  • Dockerfile,Docker 创建脚本;
  • start-vnc.sh,VNC 启动脚本;
  • qnx-setup-2.0.4-202501021438-linux.run, qnx 安装包(官网下载 [链接])

方案

处理一、跳过qnx安装时提示

qnx安装时,大致有三个询问的交互接口:

  1. [press q to scroll to the bottom of this agreement],输入q并回车,跳至用户协议底部;
  2. Please type y to accept, n otherwise:,输入y并回车,同意用户协议;
  3. Specify installation path (default: /home/gaoyang3513/qnx):,输入 /opt/qnx,安装至 /opt/qnx 目录下;

参考 qnx 安装的help信息,跳过交互并修改安装目录为/opt/qnx的命令如下:

qnx-setup-2.0.4-202501021438-linux.run --quiet --noexec --nox11 --target /opt/qnx

处理二、支持图形显示与交互

当前 Ubuntu Server 宿主机无图形界面,参考AI工具给到的建议:选用 Xvfb 虚拟显示 + VNC 客户端 的方式支持用户连接并操作。其中 Xvfb(X Virtual Framebuffer) 是一个在内存中运行的虚拟 X11 服务器,它本身不提供可视化的图形界面,但可以运行需要图形环境的应用程序。将 Xvfb 的虚拟显示内容通过 VNC 暴露给用户。

  1. 安装 Xvfb 和 VNC 服务器

    sudo apt-get install xvfb x11vnc
    
  2. 启动 Xvfb 并绑定 VNC 服务

    # 启动 Xvfb(显示号 99)
    Xvfb :99 -screen 0 1280x1024x24 &# 启动 VNC 服务器,绑定到 Xvfb 的显示号
    x11vnc -display :99 -forever -shared -nopw &
    
  3. 通过 VNC 客户端连接

    • 使用 VNC 客户端(如 TigerVNC、RealVNC)连接到服务器的 5900 端口。
    • 此时可以看到 Xvfb 的虚拟显示界面,并操作其中的应用程序。

构建&运行

命令如下:

# 构建Docker
docker build -t qnx-vnc .# 运行
docker run -it -p 5901:5901 --name qnx-vnc-container qnx-vnc

展示

在这里插入图片描述

附件

  • Dockerfile

    # 基于 Ubuntu 22.04
    FROM ubuntu:22.04# 安装基础工具和依赖
    RUN apt-get update && apt-get install -y \wget \xvfb \fluxbox \x11vnc \xterm \libgtk-3-0 \libnss3 \libx11-xcb1 \libxtst6 \libasound2 \expect \dbus-x11 \gnome-session-bin \libswt-gtk-4-jni \sudo             # 复制安装包和脚本
    COPY qnx-setup-2.0.4-202501021438-linux.run /tmp/
    COPY install_qnx.exp /tmp/# 运行自动化安装
    RUN chmod +x /tmp/qnx-setup-2.0.4-202501021438-linux.run && \/tmp/qnx-setup-2.0.4-202501021438-linux.run --quiet --noexec --nox11 --target /opt/qnx# 创建非 root 用户(避免权限问题)
    RUN useradd -m -s /bin/bash qnxuser && \echo "qnxuser ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers# 配置启动脚本
    COPY start-vnc.sh /start-vnc.sh
    RUN chmod +x /start-vnc.sh# 设置 VNC 端口和显示变量
    ENV DISPLAY=:1 \VNC_PORT=5901 \RESOLUTION=1280x1024x24# 切换到非 root 用户
    USER qnxuser
    WORKDIR /home/qnxuser# 启动 VNC 服务和 QNX Software Center
    CMD ["/start-vnc.sh"]
  • start-vnc.sh

    #!/bin/bash# 启动 Xvfb 虚拟显示
    Xvfb $DISPLAY -screen 0 $RESOLUTION &# 启动 Fluxbox 窗口管理器
    fluxbox &# 启动 x11vnc 服务器(监听 VNC 端口)
    x11vnc -display $DISPLAY -forever -shared -rfbport $VNC_PORT -bg -nopw &# 启动 QNX Software Center
    /opt/qnx/qnxsoftwarecenter/qnxsoftwarecenter
    

文章转载自:

http://4gmDPg7R.Lfqtp.cn
http://N3NqFwri.Lfqtp.cn
http://ap9wp8cO.Lfqtp.cn
http://hsXsOHLH.Lfqtp.cn
http://ziV3V5zO.Lfqtp.cn
http://LyOs35UT.Lfqtp.cn
http://xccsLTGl.Lfqtp.cn
http://xHpa6HJ4.Lfqtp.cn
http://A6mz7ig1.Lfqtp.cn
http://BiyC5i0q.Lfqtp.cn
http://FeObHAbO.Lfqtp.cn
http://GqcZZB2c.Lfqtp.cn
http://9KpI0dkB.Lfqtp.cn
http://PVCNJNPD.Lfqtp.cn
http://1lUHtJSn.Lfqtp.cn
http://hoKtUt6v.Lfqtp.cn
http://YOQOLRJF.Lfqtp.cn
http://Ktoz0b2H.Lfqtp.cn
http://3OcUeXYP.Lfqtp.cn
http://Hq3avsO6.Lfqtp.cn
http://6azq6JVx.Lfqtp.cn
http://tqA6VD5K.Lfqtp.cn
http://n29MYJi8.Lfqtp.cn
http://oI3YBgc2.Lfqtp.cn
http://O1H27SCj.Lfqtp.cn
http://Ukrq2vbH.Lfqtp.cn
http://HfIfVSaV.Lfqtp.cn
http://1KGjRSqc.Lfqtp.cn
http://NQGcaRKB.Lfqtp.cn
http://Lw2RBODz.Lfqtp.cn
http://www.dtcms.com/wzjs/753817.html

相关文章:

  • 网站建设制作哪家好网站与微网站区别
  • 营销型网站建设一般要多少钱网站域名跟谁买
  • 网站建设柒首先金手指8相亲网站源码php模版
  • h5网站建设功能计划表wordpress自动发布网站
  • 太原建站塔山双喜网站推广公司 优帮云
  • 校园类网站模板免费下载学会网站建设总结
  • 沈阳建设工程信息网官方网站建品牌网站公司
  • 如何做企业网站的更新编程语言有哪些
  • 用自己电脑做服务器 网站关键词在线听免费
  • 网站制作网页设计wordpress 导出主题
  • 酷炫的网站宁波做微信网站
  • 制作网站的图片哪来淘宝网站推广怎么做
  • 常用设计网站网络营销的机遇和挑战
  • 南京企业网站设计互联网推广平台有哪些公司
  • 获取网站后台地址安卓系统软件开发培训
  • 保定网站维护机械代工
  • 屏山县建设局网站做网站公司的收费多少
  • 公司自己建立网站如何做网站客户案例
  • 北京网站制作的公司建筑企业查询系统官网
  • 天津学网站建设编辑网站绑定
  • 网站建设中常用的技术有哪些泉州英文网站建设
  • 用wordpress做的网站佛山网站制作哪家便宜
  • 章丘做网站优化做百度快照要先有网站吗
  • 做网站复杂吗wordpress个人博客模版
  • 官网天下迈步者seo
  • 自己做网站需要固定ip吗免费注册qq邮箱
  • 建设网站公司哪个好自己做网站需要买哪些
  • 做电影网站会不会涉及版权问题wordpress怎么更改域名
  • 网站建设与管理 期末wordpress二级目录安装
  • 商城网站的模块设计桂林网络设计