Mac 2020 m1芯片初体验

作为程序员,赶在2021年底前买了苹果的2020款的macbook pro,关于一些安装软件的问题,做一个总结。

1、办公软件 office

在app store 下载一个office 365

至于账户的话,是在淘宝买一个账户,10几块就搞定了

2、关于idea

安装的是2021.1.3,在网上找了很久都没找到那个破解版的包,最后去淘宝花了20块买了个破解的包,无限重置试用期的30天

IDEA 历史版本下载链接:Other Versions - IntelliJ IDEA

3、关于ssh连接

刚开始用的是royal tsx,发现新建的文件我无法保存,而且服务器上的文件无法直接删掉,得用命令行。

最后换了个 ssh shell 和file zilla结合使用

4、关于jdk

2020Mac M1安装jdk,IDEA,_牧牛童的博客-CSDN博客_m1安装idea

环境变量配置(修改自己对应的目录)

vi ~/.bash_profile

cd ~/

source .bash_profile

#JDK
JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
PATH="$JAVA_HOME/bin:$PATH"
CLASSPATH="$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar"
export JAVA_HOME
export PATH
export CLASSPATH

#GRADLE
GRADLE_HOME=/Users/xx/soft/gradle-5.6.4
PATH=$PATH:$GRADLE_HOME/bin
export GRADLE_HOME GRADLE_USER_HOME PATH

#Maven
MAVEN_HOME=/Users/xx/soft/apache-maven-3.6.1
export MAVEN_HOME
export PATH="$MAVEN_HOME/bin:$PATH"

5、关于svn (git 直接在终端用brew就可以了)

用的是cornerstone,破解版无法打开

文件损坏,无法打开,2020版用到的命令

sudo xattr -r -d com.apple.quarantine /Applications/Cornerstone.app

6、最严重的一个问题,Protobuf的报错,导致项目无法启动

Could not resolve all files for configuration ':prod-basic-service-customize-protocol:protobufToolsLocator_protoc'.

   > Could not find protoc-osx-aarch_64.exe (com.google.protobuf:protoc:3.12.0).

     Searched in the following locations:

Could not find protoc-gen-grpc-java-osx-aarch_64.exe (io.grpc:protoc-gen-grpc-java:1.28.1).

     Searched in the following locations:

解决方式:

protobuf {
    protoc {
        artifact = "com.google.protobuf:protoc:${protobufVersion}:osx-x86_64"
    }
    plugins {
        grpc {
            artifact = "io.grpc:protoc-gen-grpc-java:${grpcVersion}:osx-x86_64"
        }
    }
}

https://github.com/grpc/grpc-java/issues/7690

​​​​​​​

7、好用的截屏软件推荐 xnip

8、直接用习惯了notepad++,

mac上不大好用,改用sublime text

9、数据库连接用的是datagrip

10、有遇到需要安装plsql和达梦的地方,只能安装虚拟机,用的是Parallels Desktop

11、kettle打开的时候遇到问题

M1芯片Mac上win10虚拟机安装kettle不成功-Java-CSDN问答

这个答案帮助了了我

然后点击spoon.bat就可以打开工具了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
SecureCRT是VanDyke软件公司推出的一款强大的终端模拟软件,功能丰富,有着广泛的用户群体,支持多种操作系统,能够快速连接到远程服务器并执行各种任务。最近,苹果公司推出了搭载M1芯片Mac电脑,让人们对其兼容性产生了疑问。那么,SecureCRT 8.5.4是否支持Mac M1芯片呢? SecureCRT的官方网站并未给出该软件是否支持M1芯片的具体说明。但是,通过查询和测试,我们可以得出结论:SecureCRT 8.5.4对于M1芯片的兼容性并不完善,用户可能会在使用该软件时遇到一些问题。 目前,苹果的M1芯片采用了不同的处理架构,与之前的Intel芯片不太一样。许多应用程序需要进行适配,才能在M1芯片的系统上正常运行。根据用户的反馈和实际测试结果,SecureCRT在M1芯片Mac电脑上可能会出现一些问题,比如启动缓慢、卡顿等。 尽管SecureCRT 8.5.4在M1芯片Mac电脑上可能会有一些兼容性问题,但其开发团队正在积极地解决这些问题,并且最新的版本可能已经对M1芯片进行了适配。如果您在使用SecureCRT时遇到了问题,建议您先联系客服和技术支持,并及时更新到最新版本。此外,还可以参考其他用户的实际使用体验和反馈,寻找解决问题的方法。 总之,虽然SecureCRT 8.5.4在M1芯片Mac电脑上存在一些问题,但其具有强大的功能和广泛的用户基础,值得大家在选择终端模拟软件时进行考虑和尝试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值