GVKun编程网logo

mac pro M1(ARM)安装:VMWare Fusion及linux(centos7/ubuntu)(一)(mac m1安装linux虚拟机)

4

最近很多小伙伴都在问macproM1(ARM)安装:VMWareFusion及linux(centos7/ubuntu)和一这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展AlDe

最近很多小伙伴都在问mac pro M1(ARM)安装:VMWare Fusion及linux(centos7/ubuntu)这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展AlDente Pro Mac 最新激活资源 AlDente Pro 下载、bash:/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: not found、Centos7 镜像下载并在 VMware Workstation Pro 上安装 CentOS7 虚拟机、linux (Centos7)- 使用 Vmware 安装 Centos7等相关知识,下面开始了哦!

本文目录一览:

mac pro M1(ARM)安装:VMWare Fusion及linux(centos7/ubuntu)(一)(mac m1安装linux虚拟机)

mac pro M1(ARM)安装:VMWare Fusion及linux(centos7/ubuntu)(一)(mac m1安装linux虚拟机)

0.引言

mac发布了m1芯片,其强悍的性能收到很多开发者的追捧,但是也因为其架构的更换,导致很多软件或环境的安装成了问题,今天就来谈谈如何在m1中安装linux虚拟机

1.下载

@H_301_6@ 1.1 安装VMware Fusion

我选择在VMware上运行虚拟机,所以需要下载VMware Fusion
下载地址:VMware Fusion for M1
选择ARM版本下载,目前是官方推出的针对M1的试用版本,无需激活,后续是否收费还未可知


下载后双击安装即可

@H_301_6@ 1.2 下载centos

centos for m1下载地址:centos for m1
北京外国语大学镜像地址( 注意下载下来的镜像文件不能直接使用,有很多同学没有仔细看我下面的解释,导致安装不成功,特此提示!!!往下看):centos for m1 国内镜像
文件:CentOS-7-aarch64-Everything-2009.iso

上述地址下载出来的镜像并不能直接使用!!!会一直卡在安装界面,想要使用的话还需要进行一系列的操作,为了方便我另外使用一个民间高手制作出来的centos7镜像,但是因为是非官方,所以有什么问题还未可知,目前我自己使用除了yum下载因为镜像地址原因不可用外其他的还没发现问题。如果要配置上述地址的镜像,可以参考这位博主的博客arm64(aarch64)安装centos 7.5.1804
链接如果失效可参考这个:arm64(aarch64)安装centos 7.5.1804

我所用的镜像已上传到网盘(想直接安装的话请使用这个镜像!!!):centos7 for m1
密码: c81n
文件:CentOS-7-aarch64-08191738.iso(注意因为百度网盘限制,安装包被拆分成三份,选择001或者三个文件全选解压即可(mac默认的解压工具不能解压,提前下载好fastZip等解压工具)。阿里网盘暂不支持压缩包格式文件分享)

@H_301_6@ 1.3 下载ubuntu

如果需要安装ubuntu可以参考我另一篇文章:
mac pro M1(ARM)安装:ubuntu虚拟机

2. 安装centos

1、打开VMware,点击新建虚拟机
2、将下载的镜像拖入到窗口中,我这里因为之前安装过其他镜像所以会有历史显示

3、选择任意一个操作系统即可,因为镜像内部已经设置过了


4、这里你可以选择自定义调整配置,或者直接点击完成进行安装。我这里点击自定义修改下配置


4、修改下虚拟机文件名称


5、因为我不需要声卡和摄像头,所以将声卡和摄像头都移除了


6、点击播放按钮开始安装


7、 选择Install centos 7,剩下的步骤如果安装过centos的同学应该很清楚了,但为了满足第一次接触的同学,这里继续给出步骤,安装过的可直接跳过


8、语言是用英文就好,不要改成中文


9、点击system,点击done


10、默认是最小化安装,是没有vim等工具的, 但是目前这个版本通过yum下载又是有问题的,所以我这里选择web application安装,这样可以自带上vim等工具
点击Software Selection


11、点击Time & Date,选择时区为上海

12、点击root password,给root账号设置密码,设置完成后点击done,注意要点击两次
另外我这里因为安装的环境需要一个非root账号,所以我再创建了一个elastic账号,如果有需要可以点击User creation创建

完成后点击begin install开启安装

13、等待一段时间后,安装结束,点击reboo重启系统


14、输入账户密码,登录成功


到这里centos就安装成功了

如果本文对你有用的话,不妨点个赞,点个收藏,你的鼓励是我创作的动力

15、如果安装后虚拟机ip与宿主机ip不一致,将网络类型该为“自动检测”即可

# 查看ip
ip addr

3 开启网卡,修改ip,开启ssh服务

@H_301_6@ 3.1 开启网卡

因为centos7默认是关闭网卡的,所以需要手动开启
1、修改网卡配置文件

# 之前安装都是ens33,这个版本是ens160。如果没有安装vim的话,可以使用vi命令替代
vim /etc/sysconfig/network-scripts/ifcfg-ens160

2、将ONBOOT设置为yes即可开启网卡


3、重启网卡

service network restart

输入ip addr查询ip。出现ip即说明开启成功

@H_301_6@ 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已经出现

ip addr


5、如果出现虚拟机无法ping同主机的情况,说明主机与虚拟机不在一个网段上,将虚拟机的网段与主机的保持一致即可。
比如主机为192.168.0.2
那么虚拟机就要为192.168.0.x

@H_301_6@ 3.3 开启ssh服务

通过ssh服务,我们可以使用ssh指令来远程操作虚拟机,非常的方便

centos7默认安装ssh服务,该服务通过22端口传输,所以需要开启22端口或者关闭防火墙。但在生产环境中不允许关闭防火墙
1、如果未开启ssh服务,可以通过以下指令开启

service sshd start
# 重启sshd
service sshd restart
# 关闭sshd
service sshd stop

如果上述方式不管用,可以尝试这种方式重启ssh

systemctl restart sshd

2、开启22端口

# 查询22端口是否开放
firewall-cmd --query-port=22/tcp
#查询所有已开放的端口
netstat -anp
# 开启端口
firewall-cmd --add-port=22/tcp --permanent
# 开启后重新加载
firewall-cmd --reload

关闭端口指令

# 关闭指定端口
firewall-cmd --permanent --remove-port=22/tcp

如需关闭/开启防火墙,操作如下

查看防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld  
关闭防火墙 systemctl stop firewalld 
若遇到无法开启
先用:systemctl unmask firewalld.service 
然后:systemctl start firewalld.service 

3、连接测试

# 在mac中运行
ssh root@192.168.244.12

如果仍然报错22端口关闭,可以重启下虚拟机再试


4、如果发现ssh连接慢或者传输慢,可以通过以下指令关闭DNS

sudo vim /etc/ssh/sshd_config

修改内容,大概在115行

UsednS no

重启ssh

systemctl restart sshd
@H_301_6@ 3.4 无法连接外网问题解决

解决mac m1环境下centos虚拟机无法连接网络

4. 下期预告

1、mac pro M1(ARM)安装:elasticsearch、kibana、logstash(二)
2、mac pro M1(ARM)安装:jdk(三)

AlDente Pro Mac 最新激活资源 AlDente Pro 下载

AlDente Pro Mac 最新激活资源 AlDente Pro 下载

AlDente Pro 一款适用于 Mac 操作系统的小工具,可以帮助您限制电池充电量以延长电池寿命。通常情况下,电池在充满的状态下会继续接受电源充电,这可能会导致电池寿命缩短。使用 AlDente Pro,您可以设置电池只充到特定的充电水平,例如 80%或 90%,从而减少对电池的压力,延长其使用寿命。
除此之外,AlDente Pro 还提供了一些其他功能,如在菜单栏中显示当前电池状态、提醒您电池电量低等。

AlDente Pro Mac 最新激活资源下载

bash:/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: not found

bash:/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: not found

是因为我的系统是64位的,需要安装32位库:

sudo apt-get install ia32-libs

如果在安装的时候提示ia32-libs无法安装,可用下面的替换: sudo apt-get install lib32z1 或者: sudo apt-get install lib32ncurses5

Centos7 镜像下载并在 VMware Workstation Pro 上安装 CentOS7 虚拟机

Centos7 镜像下载并在 VMware Workstation Pro 上安装 CentOS7 虚拟机

1. 下载 CentOS7 镜像,选择 CentOS-7-x86_64-DVD-1804.iso 下载

官网:http://isoredirect.centos.org/centos/7/isos/x86_64/

阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/

2. 双击打开 VMware Workstation Pro 程序,点击右侧的创建新的虚拟机进行虚拟机创建

3. 勾选自定义,点击下一步

4. 默认配置,直接点击下一步

5. 勾选稍后安装操作程序,点击下一步

6. 客户机操作系统选择 Linus (L),版本选择 CentOS 7 64 位,点击下一步

7. 在 E 盘创建 Virtual Machines 文件夹,在该文件夹再创建 CentOS_7 文件夹,修改虚拟机名称为 CentOS_7,位置定位到刚刚创建的最里面的 CentOS_7 文件夹那里,然后点击下一步

8. 把每个处理器的内核数量 (C) 改为 4,当然如果你电脑配置较高或者业务需求大,需要更多的处理器,你也可以按自己需要的修改,一般 4 个就够了,点击下一步

9. 虚拟机内存改为 2G 即 2048MB,点击下一步

10. 勾选使用网络地址转换 (NAT)(E),方便后面使用 Xshell 6 或者 Xftp6 连接创建的虚拟机,点击下一步

11. 选择默认的 LSI Logic (L) 即可,点击下一步

12. 选择默认的 SCSI (S) 即可,点击下一步

13. 选择默认的创建新虚拟磁盘即可,点击下一步

14. 设置最大磁盘大小为 20G,勾选默认的将虚拟机拆分成多个文件 (M),点击下一步

15. 点击下一步

16. 浏览设置创建虚拟机信息,如果没问题就点击完成

17. 在 E 盘的 Virtual Machines 文件夹里创建一个 iso 文件夹,把上面第一步下载的 CentOS 7 镜像 CentOS-7-x86_64-DVD-2003.iso 复制到 iso 文件夹里面,之所以这样存放是为了后面的软件管理

18. 双击右侧新创建的虚拟机的 CD/DVD (IDE)

19. 勾选使用 ISO 映像文件 (M),点击浏览按钮,定位到上面第 17 步的 CentOS 7 镜像 CentOS-7-x86_64-DVD-2003.iso 那里,然后点击完成

20. 点击开启此虚拟机,进行虚拟机的初始配置

21. 点击屏幕,通过上下键选择 Install CentOS 7,点击回车,虚拟机就会安装 CentOS 7(Ctrl + Alt:释放鼠标)

22. 分别选择 English (English)、English (United States),也可以左边那个拉倒最下面选择中文、右边那个就可以选择简体中文,然后点击 Continue

23. 点击 DATE & TIME,如图所示选择 Asia-->Shanghai,并把是下面的时间修改为北京时间,这里默认的年月日和时分可能会和北京时间有所差异,然后点击 Done

24. KEYBOARD 即键盘默认选择 English(US)即可

25. LANGUAGE SUPPORT 即语言支持你可以选择默认,也可以添加中文简体

26. INSTALLATION SOURCE 选择默认的 Local media 即可

27. SOFTWARE SELECTION 选择 Server with GUI

28. INSTALLATION DESTINATION 选择 I will configure partitioning,然后点击 Done

选择 Standard Partition,点击 Done

点击设置如下图所示,然后点击 Done

其中 /boot:1G、swap:4G、/:15G

点击 Accept Changes

29. 点击 Begin Installation,开启安装程序

30. 然后会出现如下图所示页面,我们就可以开始设置 root 密码和创建用户账号

设置 root 密码:输入密码和确认密码,点击 Done

创建用户账号:这一步你可以先不创建

输入 Full name,User name 会自动输入(你也可以修改成不一样的),输入密码和确认密码,点击 Done

31. 点击 Finish configuration,然后耐心等待程序安装

32. 之后点击 Reboot 按钮,重启程序

33. 程序重启后会出现如下界面,我们点击 LICENSE INFORMATION,勾选同意协议,然后点击 Done

34. 点击 FINISH CONFIGURATION,即可完成虚拟机安装,进行使用

linux (Centos7)- 使用 Vmware 安装 Centos7

linux (Centos7)- 使用 Vmware 安装 Centos7

一、准备材料

1、准备镜像(下载,或者使用自己有的镜像)

官网下载

https://www.centos.org

选择 Get CentOS Now

选择 DVD ISO

选择一个顺眼的镜像下载站进行下载

本文分享 CSDN - TrueDei。
如有侵权,请联系 support@oschina.cn 删除。
本文参与 “OSC 源创计划”,欢迎正在阅读的你也加入,一起分享。

关于mac pro M1(ARM)安装:VMWare Fusion及linux(centos7/ubuntu)的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于AlDente Pro Mac 最新激活资源 AlDente Pro 下载、bash:/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: not found、Centos7 镜像下载并在 VMware Workstation Pro 上安装 CentOS7 虚拟机、linux (Centos7)- 使用 Vmware 安装 Centos7的相关知识,请在本站寻找。

本文标签: