在m1芯片的macbook上centos8安装parallelstool(代码片段)

zphj1987 zphj1987     2023-01-02     198

关键词:

前言

之前的文章里面已经提供了定制M1可用的ISO,然后碰到有安装parallels tool的相关的提问,开始以为这个地方只需要安装devel相关的包就可以了,实际上这个还是存在一些问题的,本篇就是提供解决方法的

centos7的安装教程已经提供,还是有人问centos8的怎么安装

本篇就记录centos8的安装过程,centos8与centos7的源本身也发生了一些变化,本篇边实践边记录

安装步骤

首先配置网络,后面需要用到

安装ISO的时候就可以配置好网络

加载parallels tool安装文件

把整个目录拷贝到本地,因为后面需要加载centos8的ISO,所以这个程序小,就弄本地目录去

[root@centos8 ~]# mount /dev/cdrom /mnt
mount: /mnt: WARNING: device write-protected, mounted read-only.
[root@centos8 ~]# df -h /mnt
Filesystem      Size  Used Avail Use% Mounted on
/dev/sr0         68M   68M     0 100% /mnt
[root@centos8 ~]# cp -ra /mnt/ /opt/
[root@centos8 ~]# umount /mnt/

加载ISO

修改源文件
一般我都是保留必须的,其它的先弄其它地方放着

[root@centos8 ~]# mv /etc/yum.repos.d/CentOS-* /opt/
[root@centos8 ~]# mv /opt/CentOS-Linux-Media.repo /etc/yum.repos.d/
[root@centos8 ~]# mkdir /media/CentOS/ -p
[root@centos8 ~]# df -h|grep /media/CentOS
/dev/sr0                    6.8G  6.8G     0 100% /media/CentOS

上面的注意检查下,是这个6.8G的,之前的那个tool的要umount掉,然后再操作上面的iso加载,不行就多操作或者重启机器了

修改/etc/yum.repos.d/CentOS-Linux-Media.repo文件如下,centos7的是一个,注意这里centos8已经拆分成两个了

[media-baseos]
name=CentOS Linux $releasever - Media - BaseOS
baseurl=file:///media/CentOS/BaseOS
gpgcheck=0
enabled=1
[media-appstream]
name=CentOS Linux $releasever - Media - AppStream
baseurl=file:///media/CentOS/AppStream
gpgcheck=0
enabled=1

添加epel源
这个是因为dkms的包是在epel里面的,而tool是需要这个dkms的包的,所以添加源
而gcc的默认的版本已经足够高了,不需要之前centos7的那些处理

整个文件/etc/yum.repos.d/CentOS-Media.repo内容如下

[media-baseos]
name=CentOS Linux $releasever - Media - BaseOS
baseurl=file:///media/CentOS/BaseOS
gpgcheck=0
enabled=1
[media-appstream]
name=CentOS Linux $releasever - Media - AppStream
baseurl=file:///media/CentOS/AppStream
gpgcheck=0
enabled=1
[epel]
name=epel
baseurl=https://mirrors.tuna.tsinghua.edu.cn/epel/8/Everything/aarch64/
gpgcheck=0
enabled=1

之前上面地址掉了baseurl,补上了

更新yum缓存

[root@centos8 ~]# yum makecache

开始安装tool

[root@centos8 ~]# cd /opt/mnt/
[root@centos8 mnt]# ./install



centos8的没有centos7的那么多问题,直接就完成了

可以看到弹出了成功的提示,然后重启机器

检查是否真的安装好了,安装好了有共享文件夹功能,可以在linux里面直接访问mac的文件

可以看到上面我共享的目录直接就可以在虚拟机里面访问了,到这里全部就安装好了

总结

主要的步骤

  • 准备好iso的源,添加一个epel源即可

经过上面的一系列的处理后,tool就安装上了,centos8的比centos7的版本容易安装多了,应该还是tool的版本使用的比较高的版本gcc做的编译适配的,而centos8默认就满足,所以只需要准备好源后面就自动处理好了

在具有 M1 芯片(基于 ARM 的 Apple Silicon)的 Mac 上安装较早版本的 Python(3.8 之前)失败

...】:2021-04-1514:31:14【问题描述】:我有带有AppleM1芯片的Macbook,我的项目必须使用Pytho 查看详情

无法在 MacBook M1 芯片上构建 Kotlin Multiplatform 移动项目

】无法在MacBookM1芯片上构建KotlinMultiplatform移动项目【英文标题】:UnabletobuildKotlinMultiplatformmobileprojectonMacBookM1chip【发布时间】:2021-08-2903:16:10【问题描述】:我无法为iOS应用程序构建KMM项目。我正在关注KMMgetstarted。我有以下设... 查看详情

配备 M1 Max 芯片的新 MacBook Pro 上的 Android Studio?

】配备M1Max芯片的新MacBookPro上的AndroidStudio?【英文标题】:AndroidStudioonnewMacBookProwithM1MaxChip?【发布时间】:2021-12-2305:20:09【问题描述】:有什么技巧可以让AndroidStudio在新的M1MaxMacBookPro上运行?我尝试哪个版本都没有关系,我总... 查看详情

MacBook Air M1 芯片上的可可豆荚问题,Big Sur OS v11.6.1

】MacBookAirM1芯片上的可可豆荚问题,BigSurOSv11.6.1【英文标题】:IssuewithcocoapodsonMacBookAirM1chip,BigSurOSv11.6.1【发布时间】:2021-12-2604:18:13【问题描述】:我是一名应用程序开发人员,我一直在尝试在我的新Mac上进行设置。我正在开... 查看详情

在arm架构的mac上安装sqlserver(m1芯片orm2芯片)(代码片段)

在arm架构的mac上安装sqlserver由于Mac最新的芯片使用了arm架构的缘故Sqlserver和Mac的兼容相当差,以至于无法在Mac的docker上启动在m1芯片上很多方法试试还是可以的但是m2就几乎行不通了尝试了很多命令,无果,最终还是... 查看详情

ARM64架构(M1芯片):无法安装pg gem(使用PostgresApp)

】ARM64架构(M1芯片):无法安装pggem(使用PostgresApp)【英文标题】:ARM64architecture(M1chip):Cannotinstallpggem(usingPostgresApp)【发布时间】:2021-04-2420:35:50【问题描述】:我一直在尝试在运行BigSur的计算机(带有M1的MacbookPro2020)上安装... 查看详情

如何在 MacBook Air M1 上安装 python 和工作 ide

】如何在MacBookAirM1上安装python和工作ide【英文标题】:HowtoinstallpythonandaworkingideontheMacBookAirM1【发布时间】:2021-10-0706:43:09【问题描述】:提前抱歉。我根本不明白python、Spyder或pycharm之类的ide以及例如anaconda互动。我首先尝试做... 查看详情

在m1/m2芯片的mac上安装最新原生ruby的超简单方法(无需rvm)(代码片段)

...gem需要root权限(这点比较烦人)比如,我的M2芯片MacBookAir的操作系统为macOS12.6(Monterey),默认内置的是2.6.8版本的ruby:hopy@L 查看详情

在 M1 Mac 上安装节点

...们如何协同工作的问题,这里有点菜鸟:我有一台带有M1芯片的新Mac,并且想要安装Node.js。我习惯用Homebrew来做这个。现在,如果我安装Homebrew,强烈建议我使用Rosetta,所以我这样做了。下一步:安装节点。所以我用arch-x86_64brewi... 查看详情

我无法在我的 macbook air m1 上安装 PostgreSQL 的 JDBC 驱动程序

】我无法在我的macbookairm1上安装PostgreSQL的JDBC驱动程序【英文标题】:Ican\'tinstallJDBCdriverforPostgreSQLonmymacbookairm1【发布时间】:2022-01-0304:32:43【问题描述】:我尝试在我的MacbookAirM1上安装PostgreSQL的JDBC驱动程序,但没有安装。它说... 查看详情

苹果m1芯片的电脑怎么配置java开发环境?

苹果新出的M1系列的笔记本安装哪个版本的JDK,怎么装IDEA?通过rosetta2转译的形式吗?该怎么安装参考技术A方法/步骤打开Java的下载网址。Mac电脑上如何配置Java开发环境在下载链接中找到“MacOSXX64”对应的安装包并下载。Mac电脑... 查看详情

踩坑:m1芯片macbook使用idea旗舰版卡顿问题

新开封的MacBook安装IDEA开发工具出现操作卡顿,UI拖动迟缓问题解决方案:1、先查看自己的Mac使用的是Intel处理器还是M1处理器我的是M1处理器,如下图:2、官网下载IDEA时,选择正确的版本官网下载地址:ht... 查看详情

使用 M1 芯片在 Unity Editor 上添加 Vuforia 插件不起作用

】使用M1芯片在UnityEditor上添加Vuforia插件不起作用【英文标题】:AddingVuforiaPluginonUnityEditorwithanM1chipdoesnotwork【发布时间】:2022-01-1013:28:32【问题描述】:我尝试在UnityEditor上安装Vuforia插件,但没有成功。错误信息是这样出来的:... 查看详情

无法在 MacBook M1 上通过 Bundler 安装 CocoaPods [重复]

】无法在MacBookM1上通过Bundler安装CocoaPods[重复]【英文标题】:Can\'tInstallCocoaPodsviaBundleronMacBookM1[duplicate]【发布时间】:2021-09-1803:22:04【问题描述】:我正在尝试通过Bundler在MacBookAirM1上安装CocoaPods,但一直收到此错误消息。我正... 查看详情

踩坑:m1芯片macbook使用idea旗舰版卡顿问题

新开封的MacBook安装IDEA开发工具出现操作卡顿,UI拖动迟缓问题解决方案:1、先查看自己的Mac使用的是Intel处理器还是M1处理器我的是M1处理器,如下图:2、官网下载IDEA时,选择正确的版本官网下载地址:ht... 查看详情

在m1芯片的macbookpro上高效开发android的正确姿势(代码片段)

前言2020年11月,苹果发布了M1芯片以及搭载M1芯片的Mackbookpro,由于我的老笔记本还是17款的8G内存的Macbookpro,已无法满足高效工作的需求,而M1芯片在各个自媒体的评测中都取得了非常惊人的性能成就,于是我... 查看详情

在带有 M1 芯片的 Xcode 12 上找不到类型“*”

】在带有M1芯片的Xcode12上找不到类型“*”【英文标题】:Cannotfindtype\'*\'inscopeonXcode12withM1Chip【发布时间】:2021-02-0611:42:39【问题描述】:我刚刚使用AppleM1芯片在Xcode12上开始了一个新项目。我在安装Pod时确实遇到了问题,但我能... 查看详情

在新的 macbook pro M1 上安装错误 pod

】在新的macbookproM1上安装错误pod【英文标题】:ErrorpodinstallingonnewmacbookproM1【发布时间】:2022-01-1806:33:01【问题描述】:我目前在尝试在我的新macbookproM1上安装pod时遇到此问题。版本:12.0(21A344)end^~~Traceback(mostrecentcalllast):2:from/usr... 查看详情