mac m1 安装开发常用软件

文章目录

        • 0x00 折腾了一天, 难受
        • 0x01 你喜欢的软件
        • 0x02 开发用-无窗口的软件
        • 0x03 图形化界面

0x00 折腾了一天, 难受

0x01 你喜欢的软件

  • QQ, 微信, 易云音乐, 咪咕音乐, QQ音乐, 钉钉

0x02 开发用-无窗口的软件

  • 0, 安装 git

https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

当你使用 时, 系统会自动提示你安装

一些基本的命令配置

  • 1, brew, MAC 的包管理工具

mac安装brew 软件包管理工具Homebrew

也可以直接访问官 , 官 有例子 https://brew.sh/index.html

但是不知道为什么执行时会 错

这是解决方案:

https://blog.csdn.net/qq_43531694/article/details/106862753

从github上直接下载解压后放在 目录也没有成功.

然后发现我的mac 是 Apple m1 芯片…

M1 芯片 Mac 上 Homebrew 安装

记得按照教程修改镜像…

另外m1, 和inter 芯片, brew 安装的根目录不同, 一个是 一个是

一些常用的 brew 常用命令

  • 2, 安装 Java

在安装使用 idea 时, idea 会自动提示你安装Java, 但是我 络有问题,

这是适配的 m1 芯片的JDK, 直接下载dmg 然后点击安装就行

https://cdn.azul.com/zulu/bin/zulu8.52.0.23-ca-jdk8.0.282-macosx_aarch64.dmg

或者下载压缩包, 然后配置PATH路径即可

https://www.azul.com/downloads/zulu-community/rsion=java-8-lts&package=jdk

  • 3, mysql

直接使用安装就很方便, 通过homebrew 安装MySQL5.7

安装完成后会打印出来一个详细的说明书,

其实也看不太懂, 执行

其中 echo 命令就将 下载的 mysql 设置到 path 中了,

重新加载就能使用 就能登录了

如果需要安全等级比较高, 则使用 命令去修改配置

运行mysql_secure_installation会执行几个设置:
–为root用户设置密码
–删除匿名账
–取消root用户远程登录
–删除test库和对test库的访问权限
–刷新授权表使修改生效

我只是本地使用, 则修改一下密码就行了.

  • 4, 安装redis redis 安装就是这么简单

然后修改配置 /opt/homebrew/etc/redis.conf 文件

1, redis默认是前台启动,我们实际开发是以守护进程的方式运行。配置文件里的找到daemonize no并修改成yes即可.

2, 找到bind 127.0.01 并且注释掉.

3, 找到requirepass设置密码为:requirepass 【填自己设置的密码】

4, 保存退出即可。

启动服务


如果你要把mysql 用 brew 升级到 8.0, 直接 brew install mysql@8.0 即可
但是下载之后要切 link, 我忘记了, 搞了半天才明白…
brew search mysql

mac m1 安装开发常用软件

  • 5, 安装 RabbitMQ

不知道是不是因为我的 络问题, 下载很容易错误.

运行服务然后访问, 则安装成功, guest,

http://localhost:15672

  • 6, nodejs
  • 7, python

默认安装了, 使用命令 python3 则是3版本, python, 则是2

  • 8, docker

M1, 现在可以使用docker了

https://docs.docker.com/docker-for-mac/apple-m1/

官方文档中有地址可以下载使用

应该可以, 但是我 络很差, 所以没有下载安装;

  • 9, maven

Mac(M1)下配置Maven的安装与使用

M1, 没什么特殊的地方

使用 验证

如果没有安装 Java, 则会打印找不到Java 的提示

0x03 图形化界面

  • 1, 有道云笔记

笔记, (我用QQ登录, 竟然发现了我好久以前写的小说大纲, 震惊)

http://note.youdao.com/

  • 2, Typore

一个写MD的很舒服的软件, https://www.typora.io/

  • 3, chrome

没什么说的. 呃. 比较耗电, 如果用电池, 可以用 safari 比较省电一些.

  • 4, vsc

不知道为什么是不是 络问题, 下载失败了.

  • 5, CotEditor
  • 6, idea

官 下载, EAP 版本. 免费用;

然后创建项目时, 选择JDK, 默认能帮你找到

如果没有JDK, 有一个下载Java的选项;选择并下载就好了.

  • 7, VMware Funsion

暂不支持m1芯片, 可以启动, 但是能加载镜像;

  • 8, UTM

VMware Funsion 的暂时替代方案,

https://getutm.app/install/

因为暂时不需要使用, 则没有下载;

  • 9, Wireshark

抓包工具, 因为暂时不需要使用, 则没有下载;

  • 10, iTerm

https://www.jianshu.com/p/ba08713c2b19

是一款相对比较好用的终端工具.常用操作包括主题选择、声明高亮、自动填充建议、隐藏用户名和主机名、分屏效果等.

  • 11, SecureCRT

  • 12, Transmit5

https://xclient.info/

FTP/SFTP客户端

  • 13, Termius

SSH 客户端

https://xclient.info/

  • 14, wps office

官 下载

  • 15, xmind

  • 16, PDF professional

  • 17, clean my mac

https://www.sdbeta.com/wg/2018/0526/223072.html

  • 18, aifred4

https://zhuanlan.zhihu.com/p/93396450

  • 19, RDM

https://gitee.com/qishibo/AnotherRedisDesktopManager/releases/v1.4.1

另一个redis 工具, 这东西都差不多的, 也是开源的

  • 20, PostMan

  • 21, Dash

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月22日
下一篇 2022年7月22日

相关推荐