当前位置: 代码网 > 服务器>服务器>Linux > M1芯片:VM虚拟机安装及Linux环境搭建(CentOS 7/Ubuntu)优化指南

M1芯片:VM虚拟机安装及Linux环境搭建(CentOS 7/Ubuntu)优化指南

2024年07月31日 Linux 我要评论
随着Mac发布M1芯片,其强大性能受到众多开发者的青睐。然而,由于架构更替,许多软件或环境的安装变得复杂。今天我们将讨论在M1芯片上如何安装Linux虚拟机。

引言

随着mac发布m1芯片,其强大性能受到众多开发者的青睐。然而,由于架构更替,许多软件或环境的安装变得复杂。今天我们将讨论在m1芯片上如何安装linux虚拟机。

1. 下载

1.1 安装vmware fusion

选择在vmware上运行虚拟机,因此需要下载vmware fusion。
下载地址:vmware fusion for m1:https://customerconnect.vmware.com/downloads/get-download?downloadgroup=fus-pubtp-2021h1
选择arm版本进行下载,目前是官方推出的m1试用版本,无需激活,后续是否收费尚未确定。
下载后双击安装即可。

1.2 下载centos

centos for m1下载地址:centos for m1:https://www.centos.org/download/

2. 安装centos

  1. 打开vmware,点击新建虚拟机。

  2. 将下载的镜像拖入窗口,根据历史显示选择操作系统。在这里插入图片描述

  3. 可选择自定义配置或直接完成安装,点击自定义进行修改。在这里插入图片描述

  4. 修改虚拟机文件名称。在这里插入图片描述
    在这里插入图片描述

  5. 移除不需要的声卡和摄像头。在这里插入图片描述

  6. 点击播放按钮开始安装。在这里插入图片描述

如果点击无反应,可按以下步骤排查:

  • 确保使用的是arm架构的centos镜像,不清楚的话可使用提供的镜像文件。
  • 确保vmware是适配了m1芯片的版本。
  • 如果以上仍无法解决,使用卸载软件(如app cleaner & uninstaller)彻底卸载vmware,然后重新安装。
  1. 选择“install centos 7”,按照后续步骤完成安装。在这里插入图片描述

3. 网络设置与ssh服务

3.1 开启网卡

由于centos 7默认关闭网卡,需手动开启:

  1. 修改网卡配置文件:

    vim /etc/sysconfig/network-scripts/ifcfg-ens160
    
  2. 将onboot设置为yes开启网卡。

  3. 重启网卡:

    service network restart
    

3.2 修改ip

  1. 修改网卡配置文件:

    vim /etc/sysconfig/network-scripts/ifcfg-ens160
    
  2. 在配置文件中添加:

    ipaddr=192.168.244.12 # 静态ip,你要修改的ip
    gateway=192.168.244.1 # 默认网关
    netmask=255.255.255.0 # 子网掩码
    
  3. 重启网卡:

    service network restart
    
  4. 查询ip:

    ip addr
    
  5. 如果无法ping通主机,检查虚拟机和主机是否在同一网段。

3.3 开启ssh服务

通过ssh服务,我们可以远程操作虚拟机:

  1. 如果未开启ssh服务,使用以下命令开启:

    service sshd start
    

    重启ssh服务:

    service sshd restart
    

    关闭ssh服务:

    service sshd stop
    
  2. 开启22端口:

    firewall-cmd --add-port=22/tcp --permanent
    firewall-cmd --reload
    
  3. 连接测试:

    ssh root@192.168.244.12
    

    如果仍报错22端口关闭,重启虚拟机再试。

  4. 如果ssh连接慢,关闭dns:

    sudo vim /etc/ssh/sshd_config
    

    修改115行内容为:

    usedns no
    

    重启ssh:

    systemctl restart sshd
    
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com