[操作系统]虚拟机技术
它是一款针对Windows系统的增强型远程连接与终端工具集,核心用途是远程管理服务器和在本地模拟Unix/Linux命令环境,比如支持SSH连接远程Linux服务器、通过RDP连接Windows远程桌面,还能内置X服务器运行远程图形化应用。【在linux系统下编译Qt动态链接库的一些问题:“ln: 无法创建符号链'lib*.so': 不支持的操作,”cannot find -lGL" - CSDN
虚拟机分类:第一类虚拟机(裸金属型)和第二类虚拟机(托管型)。
用过的的虚拟机:服务器的虚拟化用第一类虚拟机,QingCloud/天鸿云虚拟平台。Windows Server和Linux Server。桌面版的虚拟化/Windows_Linux_Mac。
但是虚拟机不仅仅说这两种就能概括全了,还有架构的差异:X64架构、Mac架构、X86架构、ARM架构…,前面说的都是内核。
Server
1. 第一类虚拟机:管理程序直接运行在物理硬件上,主打高性能和稳定性,适配企业级场景
- VMware ESXi:企业级标杆产品,常用于数据中心,支持虚拟机在线迁移等高级功能,可通过vCenter集中管理大量主机。
- Microsoft Hyper-V:与Windows Server深度集成,对Windows客户机性能优化好,是企业服务器虚拟化的常用选择,且在部分Windows桌面版中也可启用。
- KVM:集成在Linux内核的开源技术,性能接近原生,是AWS、阿里云等公有云平台的底层核心虚拟化技术之一。
- Xen:经典开源裸金属虚拟化技术,支持多种架构,常被用于服务器和嵌入式领域的虚拟化方案。
Desktop
2. 第二类虚拟机:管理程序作为应用运行在宿主操作系统上,操作简便,适配个人和小型开发场景
- VMware Workstation:适配Windows和Linux桌面,功能强大,支持快照、克隆等,是开发者常用的付费虚拟机软件。
- Oracle VirtualBox:开源免费且跨平台,支持Windows、macOS等系统,功能齐全,适合个人学习、小型开发和测试环境。
- Parallels Desktop:专为macOS优化,在Apple Silicon芯片Mac上对ARM架构Windows的支持极佳,可让Windows应用与Mac应用无缝协同。
- VMware Workstation Player:VMware Workstation的简化版,非商业用途免费,界面简洁,适合普通用户运行单一虚拟机。
第一类虚拟机与远程的区别(举反例)
你大概率想问的是MobaXterm(推测是拼写小误差),它不算任何一类虚拟机软件。
它是一款针对Windows系统的增强型远程连接与终端工具集,核心用途是远程管理服务器和在本地模拟Unix/Linux命令环境,比如支持SSH连接远程Linux服务器、通过RDP连接Windows远程桌面,还能内置X服务器运行远程图形化应用。其能让用户不用装虚拟机就使用多数Linux命令,但本质是远程控制和终端仿真工具,和虚拟化毫无关系。
虚拟机共享文件问题
【Ubuntu安装时,界面显示不全?? 窗口自适应 - CSDN App】http://t.csdnimg.cn/GxL6f
【ubantu22手把手教你安装VMware Tools(详细图文) - CSDN App】http://t.csdnimg.cn/gsiV2
【在linux系统下编译Qt动态链接库的一些问题:“ln: 无法创建符号链'lib*.so': 不支持的操作,”cannot find -lGL" - CSDN App】http://t.csdnimg.cn/4mzad
切换英文目录
【编译符号链接不允许:ln: failed to create symbolic link ‘libSARibbombar.so’:Operation not supported - CSDN App】http://t.csdnimg.cn/QPDGS
【Qt在windows下和linux下使用WEB - CSDN App】http://t.csdnimg.cn/Bj2Eh
【windows.h在linux中用什么替,Windows下程序向Linux下移植细节 - wenhm的专栏 - CSDNBlog - CSDN App】http://t.csdnimg.cn/tJBf0
[操作系统]需要部署在服务器的OS
开机查看到的:
[hello@localhost 桌面]$ uname -a
op sha3 sm3 sm4 asimddp sha512
Linux localhost.localdomain 4.19.90-89.11.v2401.ky10.aarch64 #1 SMP Thu Apr 25 1
看似不用我装操作系统了。
又回到当时研究天鸿云那个虚拟机IP上了,看来知识闭环/通用性,得到验证了。
8:20:10 CST 2024 aarch64 aarch64 aarch64 GNU/Linux
4.19.90-89.11.v2401.ky10.aarch64#1 SMP Thu Apr 25 18:20:10 CST 2024,请帮我找到下载这个操作系统的镜像
这个内核版本对应的是银河麒麟高级服务器操作系统V10 SP3 2403版本(aarch64架构),其系统镜像可通过麒麟官方渠道下载,具体链接如下:
- 官方直链:https://iso.kylinos.cn/web_pungi/download/cdn/ni3tIfZoEKLDglszRXvh9WymuwOT5r6M/Kylin-Server-V10-SP3-2403-Release-20240426-arm64.iso
- 磁力链接:magnet:?xt=urn:btih:MFT4Y6HFZU2GIRH44I2CHZWUIOKHQ23M&dn=Kylin-Server-V10-SP3-General-Release-2303-ARM64.iso&tr=http%3A%2F%2Fwx.kylinos.cn%3A46969%2Fannounce&tr=udp%3A%2F%2Fwx.kylinos.cn%3A46969%2Fannounce&xl=4415842304
该镜像适配飞腾、鲲鹏等aarch64架构处理器,安装后默认内核即为你查询的4.19.90 - 89.11.v2401.ky10.aarch64版本。若需容器类型的该版本镜像,也可通过 docker pull cr.kylinos.cn/kylin/kylin-server-minimal:v10sp3 从麒麟官方容器仓库拉取 。
如果这篇文章对你有帮助,别忘了点个关注,我会持续分享更多开发避坑与实战干货,下次更新你就能第一时间看到啦~
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐
所有评论(0)