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

青岛网站设计 网站建设北京二手房

青岛网站设计 网站建设,北京二手房,wordpress拖拽式主题,最新网站一、安装 VNC 服务器和桌面环境 Notebook实验 常用vnc服务 VNC (Virtual Network Computing) 是一种远程桌面协议#xff0c;可以让你通过网络访问服务器的图形界面。 TurboVNC#xff1a;专为图形密集型应用设计#xff0c;尤其适合 3D 可视化和高分辨率图像的远程传输…一、安装 VNC 服务器和桌面环境 Notebook实验 常用vnc服务 VNC (Virtual Network Computing) 是一种远程桌面协议可以让你通过网络访问服务器的图形界面。 TurboVNC专为图形密集型应用设计尤其适合 3D 可视化和高分辨率图像的远程传输。与 VirtualGL 集成后可以有效利用服务器端 GPU 进行加速适合科学计算、CAD 和其他图形密集型的场景。TigerVNC在性能和图像质量之间提供良好平衡支持 3D 应用。适合用户希望在一般的远程桌面应用和图形应用中获得较好体验的场景。RealVNC为企业和专业用户设计提供了较为完整的远程桌面解决方案支持多设备远程连接并且在付费版本中提供了更多的性能优化和安全特性。TightVNC其压缩算法适合低带宽连接虽然在图形密集型应用中表现不如 TurboVNC但对于普通办公场景它仍然是一个简单可靠的解决方案。X2Go基于 NX 协议支持低带宽环境下的高效远程连接尤其适合多媒体和多显示器场景并且在低延迟和高性能的图像传输上表现优异。 常用桌面环境 Xfce Desktop 是一款轻量级的桌面环境专为资源受限的系统设计。它具有简洁、快速、可定制的特点用户界面清爽、现代运行时占用系统资源极少。尽管轻量化Xfce 仍然提供了常见的工具和应用程序如文件管理器、终端模拟器、文本编辑器、图像查看器和音频播放器等。 KDE全称 K Desktop Environment是一个开源的桌面环境。它功能丰富、可高度定制并提供用户友好的图形界面旨在为 Linux 和类 UNIX 操作系统用户提供先进的用户体验。 MATE 是一个基于传统 GNOME 2 的轻量级桌面环境旨在保留经典的桌面体验提供简洁易用的界面适合喜欢传统桌面风格的用户。 Cinnamon 是由 Linux Mint 开发的现代化桌面环境设计目标是提供直观、易用且吸引人的用户体验。它为用户提供了一个熟悉、高效的桌面环境结合了强大的功能和简洁的界面。 我选择xfce桌面和TurboVNC做下面的测试。 1. 选择镜像并开机 远程服务器使用ubuntu开机我是在bohrium平台开机开机界面选择镜像ubuntu:22.04-py3.10开机当然其他镜像也可以。 2. 安装所需的依赖包 在终端中运行以下命令确保系统包管理器是最新的并安装图形桌面环境和 VNC 服务器所需的包 安装TurboVNC wget -q -O- https://packagecloud.io/dcommander/turbovnc/gpgkey | gpg --dearmor /etc/apt/trusted.gpg.d/TurboVNC.gpgwget https://raw.githubusercontent.com/TurboVNC/repo/main/TurboVNC.listmv TurboVNC.list /etc/apt/sources.list.d/apt update apt install turbovnc -y安装完之后加一下软链测试安装TightVNC和TigerVNC的时候是自动加上的 ln -s /opt/TurboVNC/bin/vncserver /usr/bin/vncserver ln -s /opt/TurboVNC/bin/Xvnc /usr/bin/Xvnc ln -s /opt/TurboVNC/bin/vncconnect /usr/bin/vncconnect ln -s /opt/TurboVNC/bin/vncpasswd /usr/bin/vncpasswd ln -s /opt/TurboVNC/bin/vncviewer /usr/bin/vncviewer ln -s /opt/TurboVNC/bin/webserver /usr/bin/webserver cp /opt/TurboVNC/bin/xstartup.turbovnc /usr/bin/apt install xfce4 xfce4-goodies -yxfce4: 轻量级桌面环境适合远程使用。xfce4-goodies: 提供一些附加工具提升桌面体验。 3.设置环境变量并启动 VNC 由于我们以 root 用户身份操作需要确保 USER 环境变量正确设置。执行以下命令 export USERroot启动 VNC 服务器并通过交互式命令设置访问密码 vncserver系统会提示你输入密码确保选择一个安全的密码。之后还会询问是否创建只读访问用户根据需要选择。 关闭 VNC 服务 完成密码设置后我们可以暂时关闭 VNC 服务 vncserver -kill :1其中 :1 是第一个 VNC 显示编号。如果你有多个 VNC 会话请确保指定正确的编号。 4. 修改 VNC 配置使用 XFCE 启动桌面环境 为了让 VNC 使用我们刚安装的 XFCE 桌面环境需要修改启动配置文件。 编辑配置文件 使用文本编辑器如 vi 或 vim打开配置文件 vim ~/.vnc/xstartup将文件内容替换为以下内容 #!/bin/bash xrdb $HOME/.Xresources startxfce4 xrdb $HOME/.Xresources加载用户的 X 资源配置文件。startxfce4 启动 XFCE4 桌面环境。 5. 给vnc脚本添加执行权限 修改完配置文件后赋予它执行权限 chmod x ~/.vnc/xstartup6. 启动 VNC 服务器 现在可以重新启动 VNC 服务器了 vncserver :1如果配置正确VNC 服务器将启动 XFCE 桌面环境。 二、安装noVnc noVNC 是一个基于 HTML5 的 VNC 客户端它允许你直接通过浏览器访问 VNC 会话无需额外的客户端软件。 参考文档https://github.com/novnc/noVNC 1. 下载 noVNC 源文件 我们将下载 noVNC 的最新稳定版本 (1.5.0)运行以下命令 wget https://codeload.github.com/novnc/noVNC/tar.gz/refs/tags/v1.5.0 -O noVNC-1.5.0.tar.gz2. 解压缩下载的文件 tar -zxvf noVNC-1.5.0.tar.gz -C /root/3. 进入 noVNC 目录 切换到 noVNC 文件夹 cd /root/noVNC-1.5.0生成密钥 openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem4. 启动 noVNC 代理 通过 noVNC 代理将 VNC 服务器的内容转发到网页上。运行以下命令 ./utils/novnc_proxy --vnc localhost:5901 --listen 0.0.0.0:50001 --cert self.pem --key self.pem --ssl-only --file-only–vnc localhost:5901指定 VNC 服务地址启动时通过 :n来指定 vncserver :1就是5901:2就是5902当然也可以通过-rfbport来指定具体的端口号。–listen 0.0.0.0:50001指定 noVNC 监听的地址和端口50001 是访问 noVNC 的端口。–cert和–key可以用刚才自己生成的证书–ssl-only 只允许ssl连接–file-only 禁止文件目录展示 其他参数参考文档https://github.com/novnc/noVNC/blob/master/utils/novnc_proxy 5. 访问 noVNC 打开浏览器访问服务器的 50001 端口,密码为上面vnc安装时设置的密码。请求地址格式如下 https://服务器IP地址:50001/vnc.html?password123456autoconnecttruereconnecttrueresizeremote将 服务器IP地址 替换为你服务器的实际 IP 地址即可在浏览器中看到远程桌面登录界面。输入你之前在 vncserver 步骤中设置的密码即可连接到桌面环境。 三、安装常用软件 1. 支持中文 在终端中安装中文语言包 打开终端执行以下命令安装中文语言包 apt install language-pack-zh-hans language-pack-gnome-zh-hans安装字体 为了正确显示中文字符通常需要安装中文字体。可以执行以下命令来安装常见的中文字体包 apt install fonts-wqy-zenhei apt install fonts-wqy-microhei2. 安装 Google Chrome浏览器 首先下载 Google Chrome 安装包 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb然后使用 dpkg 安装下载的包 dpkg -i google-chrome-stable_current_amd64.deb如果有依赖问题运行以下命令来解决依赖关系后再重新安装: apt --fix-broken install在桌面环境下通过命令行运行 google-chrome --no-sandbox3. 安装OVITO apt update安装Qt所需的依赖库包括libxcb相关的库。 apt install -y libxcb1 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render0 libxcb-render-util0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxkbcommon-x11-0 libxcb-cursor0确保安装了其他必要的库如libxkbcommon和libxkbcommon-x11。 apt install -y libxkbcommon0 libxkbcommon-x11-0下载ovito并解压双击安装目录下/bin/ovito,也可以创建桌面快捷方式 wget https://www.ovito.org/download/master/ovito-basic-3.10.6-x86_64.tar.xz测试 4. 安装VESTA wget https://jp-minerals.org/vesta/archives/testing/VESTA-gtk3-x86_64.tar.bz2解压运行
http://www.dnsts.com.cn/news/48851.html

相关文章:

  • 重庆当地网站移动互联网应用技术
  • 4399网站开发纯注册app拉新挣钱
  • 网站设计培训费用是多少面向网站开发的相关知识
  • 菏泽网站建设费用建设网站专业公司
  • 个人网站推广平台大全ui图标设计
  • 东北网站建设公司公司想建一个网站找谁做
  • 如何加强门户网站建设seo网站快速排名外包
  • 企业微网站建设股票交易网站
  • 有关网站建设账务处理外墙设计装修效果图软件
  • 如何做淘客推广网站酒水代理加盟免费铺货
  • 鞍山网站建设公司hao1123网址之家
  • 江西赣州网站天眼查企业查询系统官网
  • app模板网站模板大家保险公司官网
  • 网站建设人员安排wordpress 主题 不显示
  • icp网站快速案网页设计与制作课程心得
  • 提供常州网站优化wordpress修改首页地址
  • 文库网站开发建设韩国电视剧
  • 谷歌云 阿里云 做网站萍乡土建设计网站
  • 门户网站 建设theme wordpress
  • 想自己做衣服上哪个网站学网站怎么做3d商品浏览
  • 网站关键词优化互点wordpress企业文化模板
  • 登陆网站取消备案ui设计app界面模板
  • 分析建设网站的可行性镇江网站外包
  • 做图书网站赚钱吗石家庄网站建设推广电话
  • 跨境出口电商网站代做论文网站
  • 买服务器的网站开发一个网站 要多久
  • 珠海婚恋网站建设市场分析做网站的公司有哪些
  • 宝塔wordpress建站教程英文网站怎么设计
  • 家教中介网站开发品牌公司网站设计
  • 如何美化网站全国企业注册官方网