2.2 以后遇到其他的再补充

发布时间:2025-06-24 20:42:54  作者:北方职教升学中心  阅读量:649


接下来,复制 ja-netfilter-all 的路径。

最后一步,建议修改 HOSTS 文件把 account.jetbrains.com 屏蔽掉。有些应用会自动创建软链接放在/usr/bin或者/usr/sbin,同时也会将整个文件夹放在 /usr/local

另外我们还可以使用 brew list 软件名确定安装位置

Java

在 Oracle 官网 下载 Jdk,M 系芯片选 ARM64 架构,Intel 芯片选 x64 架构。。如果你粘贴激活码后提示 Invalid ,有两种可能性:

第一是之前的步骤操作有误

第二是之前的版本激活存在问题或者没有卸载干净

虽然显示 2025,但据说应该是无限期的,这套激活方式不需要登录 Jetbrains 账号。硬盘、。

回车后会提示「成功关闭了系统完整性保护,请重启机器」回车后会提示「成功关闭了系统完整性保护,请重启机器」

M 芯片的 Mac

重新启动之后按住电源键即按指纹的地方,然后选择“选项”

image-20231114223037261

进入之后步骤和上面一样了

下面的软件只做简单介绍,只有安装步骤比较特殊的才做特殊说明

1.2 编程相关

image-20231112154323311

VS Code

轻量级代码阅读器、激活程序和激活教程可以查看这个网址](https://luoxx.top/archives/pd-18-active)

PD19 永久授权激活教程
本激活工具无需关闭sip,直接可用,理论上可以激活pd17、WebDAV等协议,连接和文件传输速度都很快,非常不错!

Dash

技术 Api 文档管理工具,可以配合 IDEA 等其他软件快速查看各种语言、亚马逊的S3、函数、更新与卸载操作,并且避免了与系统文件产生冲突的弊端。

PS:这个激活码可以同时激活 Code With Me 插件。

接下来就是软件的激活步骤,这里以 PhpStorm 为例。
打开激活工具,如图,直接双击就能启动激活工具,无需把工具移动到应用程序目录。使用 SwithHosts,照图添加内容,关闭开关即可。找到激活工具包中 Activation Codes 文件夹,打开 PhpStorm.txt ,复制其中代码。

在pd官网下载安装包并且安装,安装完成后退出pd,也可以直接点击下方地址下载。

Mac 编程环境搭建

0 写在前面的

由于最近电脑坏了整个工作环境换到了 MacOS 上,正好趁此机会记录一下重新搭建基础编程环境的过程

首先是下载资源的网址:这两个网站有很多 Mac 上的破解软件,我们可以在上面找到自己需要的大部分软件

https://xclient.info/

https://macwk.cn/

基础环境

命令行开发者工具

当你第一次输入 xcode-select --install,gcc,git、

img

在终端中,输入「csrutil disable」后回车。调试微信小程序的工具

xcode

开发苹果系软件的御用开发工具

Typora

好用又漂亮的 MarkDown 文件编辑器

1.3 Microsoft Office

微软办公工具全家桶

Microsoft Office 2021 合集 下载地址

激活步骤

两个安装时都是一直点下一步就行

先安装 Office 本体

img

再安装许可证

img

1.4 工具

image-20231112204227649

iStat Menus

是一个可以让你在状态栏定制化显示 CPU、时间的工具

image-20231119195952278

激活步骤

安装完成单击左上角,然后单击 激活后打开 License.rtfd 文件,输入邮箱和许可证激活

image-20231114224211215

超级右键

可以自定义右键菜单

image-20231119200522060

iBar

一个可以自定义右上方状态栏显示隐藏和图标顺序的小工具

Magent

一个桌面窗口管理软件,可以实现类似 windows 的左右等分屏

AppCleaner & Uninstaller

一个卸载应用的小工具,通过它卸载软件可以清除掉软件留下的垃圾文件

Parallels Desktop 19

Mac 上适配最好的虚拟机软件,19 版本适配了 M 系列芯片,并且可以在它安装的 windows 上使用指纹解开机锁

使用它安装的虚拟机体验类似 windows 上的 WSL2

激活步骤

下载软件、双栏浏览、天气、pd19版本。

然后保存退出,返回上一步在终端中运行 install.sh ,此时脚本应该可以得到成功运行的结果。

Navicat Premium

数据库可视化工具,支持很多类型的数据库,最新版(16.2.9)支持了 Redis

SwitchHosts

用来管理 host 文件的小工具

VirtualBox

完全开源免费的虚拟机软件,用来结合 vagrant 做一些集群环境管理

Apifox

国产的接口调试工具

微信开发者工具

用来开发、

下一步运行软件,运行后,软件会立即弹出要求激活的界面,然后粘贴上一步得到的激活码。网络、

iShot_2023-08-27_00.05.15

安装虚拟机时不要用它的源,自己去下载 ISO 文件

PDF Expert

一个体验还行的 PDF 查看、

打开后,修改第 8 行「BASE_PATH」的值,其实也就是把原来的内容直接改成上一步复制到的绝对路径。喜爱列表、电池、

打开terminal并输入以下命令并按 Enter:

csrutil status

启用未关闭:

System Integrity Protection status: enabled.

禁用:

System Integrity Protection status: disabled

如果没有关闭,则需要关闭SIP!

关闭步骤
Intel 芯片的 Mac

重新启动,然后按住 command ⌘ + R 键,直到进入恢复模式,看到「实用工具」窗口时,恢复功能启动即完成

img

在上方的菜单栏点击「实用工具」选择「终端」。

但是如果你得到的是下面的结果,则代表不成功,脚本未能找到目标文件,这也是最常见的情况:

ja-netfilter.jar not found

首先打开访达的「显示路径栏」。

/Users/oizys/package/apache-maven-3.9.5/Users/oizys/package/apache-maven-3.9.5/bin:/Users/oizys/.nvm/versions/node/v16.20.2/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin

接下来用maven 的命令查看 maven 版本,鉴定Maven 环境是否安装成功。

下一步,在 ja-netfilter-all 文件夹中,有一个名为 install.sh 的文件,这一步是给其赋予运行权限。编辑工具,该有的功能都挺齐全

Snipaste

小巧的截图工具,截图的图片可以贴在屏幕上

Affred 5

一个启动器软件,类似苹果的聚焦搜索,可以安装各种插件,安装插件后可以极大提升效率

Xmind

跨平台思维导图软件,画的思维导图颜值很高

键指如飞

一个可以显示当前应用快捷键组合的小工具

CleanMyMac X

一个清理垃圾的软件,界面美观、编辑器

IDEA

开发 Java 的 IDE,吃饭的家伙

激活步骤

详细教程可以查看这个网址

直接官网下载安装,完成之后下载激活工具包,点击下载,提取码:Vh0p

解压后打开激活工具包目录,这里建议把 ja-netfilter-all 这个文件夹直接复制粘贴到「文稿」目录,通常情况下是以下路径:

~/Documents

然后打开「终端」,找不到的同学按下 Command + 空格,输入「终端」或「Terminal」,第一个结果就是,没有 ⌘ 键的键盘,就是 Windows 键 + 空格。下载前它会要求注册一个账号

image-20231112201847957

下载完成后双击打开一直下一步就行

Node.js
下载

在 Node.js 的官网直接点击 LST 版本下载然后一直点击下一步即可

也可以使用 brew 直接安装

brew installnode
环境配置

如果是在官网下载安装可以执行下面的命令

echo'PATH=$PATH:/usr/local/bin/'>>.bash_profile

这条命令在 .bash_profile 文件最后添加了 Node.js 的安装位置,这样我们在终端里面直接输入 node 就可以进入 Node.js 的环境了

image-20231112180236545

npm 配置
  1. 临时修改

    在 npm install XXX 时加入–registry URL即可,不会影响到本地配置,如:

    npm--registryhttps://registry.npm.taobao.org installexpress
  2. 永久修改

    npmconfig setregistry https://registry.npm.taobao.org
  3. 查看npm源地址有没有换成功

    npmconfig get registry
  4. 重置为官方源

    npmconfig setregistry https://registry.npmjs.org/
版本升级

Node.js 升级

  1. 利用 Node.js 的多版本管理器 n
sudonpmcache clean -f// 清除 nodejs 的 cachesudonpminstall-gn      // 使用npm安装n模块npmview nodeversions     // 查看 node所有版本sudon latest              // 升级到最新版本sudon stable              // 升级到稳定版本sudon xx.xx               // 升级到具体版本号

2.利用brew升级

brew update# (1).更新homebrew,如果出现The /usr/local directory is not writable.则需要更改权限 ,然后输入:sudo chown -R $(whoami) /usr/local# (2).升级完以后,会弹出这个Homebrew no longer needs to have ownership of /usr/local. If you wish you canreturn/usr/local to its default ownership with sudochownroot:wheel /usr/local# (3). 按提示输入下边的命令,更改会原来的权限sudochownroot:wheel /usr/local# 接下来更新nodebrew upgrade node

npm 升级

sudonpminstallnpm@latest -g// 升级到最新版sudonpminstallnpm@xx -g// 升级到指定版本npmversion                      // 查看版本详情npmview npmversion             // npm最新版本npmview npmversions            // npm所有版本npmlist                         //  插件清单
Python
安装

很多的软件在运行的时候都需要电脑安装了 Python 环境,所以要安装一下。它验证只有受信任的软件才能在您的 Mac 上运行。

如果你正在使用Mac,系统是OS X >= 10.9,那么系统自带的Python版本是2.7,如果你的OS X >= 12.3 并且安装了命令行开发者工具,那么系统自带的Python版本是3.9.6 ,具体可以看这篇文章

  1. 从Python官网下载Python 3.8的安装程序,下载后双击运行并安装
  2. 如果安装了Homebrew,直接通过命令brew install python3安装即可
问题

但是当我们使用 python3 --version或者 which python3时发现默认使用的不是我们安装的版本

我采取的方法是修改 ~/.zshrc文件:

  1. 使用 vim ~/.zshrc打开文件在最下面添加:

    # pythonexportPATH=/opt/homebrew/bin/:$PATH# 或者可以直接使用别名aliaspython3=/opt/homebrew/bin/python3
  2. 使用 source ~/.zshrc 命令出现加载一下该文件

这样把 homebrew 放在环境变量最前面就行了,使用 echo $PATH | awk '{ gsub(/:/,"\n"); print $0 }'查看一下

/opt/homebrew/bin/opt/homebrew/sbin/usr/local/bin/System/Cryptexes/App/usr/bin/usr/bin/bin/usr/sbin/sbin/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin/Library/Apple/usr/bin

关闭终端重新打开,执行 which python3 命令,现在就对了

image-20231112201221674

1 直接安装的软件

1.1 公有问题

1.1.1 提示应用程序无法打开

这个问题比较好解决,只需要关闭弹窗然后在访达里打开应用程序目录,然后找到打不开的查询右键选择打开即可

image-20231114220454994

1.1.2 文件提示损坏解决办法

Gatekeeper 是 macOS 操作系统的一项安全功能。

iShot_2023-08-26_23.33.51

激活之后再次打开pd,会报“请移动到废纸篓”,只需要打开访达,点击侧边栏的应用程序,找到pd,右键打开即可。python 等命令时,系统会提示你安装命令行开发者工具,直接安装即可

image-20231112202925545

包管理工具 Homebrew

正如官网宣传的那样,Homebrew 是 macOS 上缺失已久的包管理工具,它是一个命令行程序,提供了类似 Ubuntu 上的 apt-get 功能,通过简单的命令,就能够方便地进行第三方库的安装、GPU、

image-20231119202236858

Transmit

Transmit 是一款 Mac 上的 FTP 客户端,无论在界面还是用户体验上做的都很好,支持连接历史记录、传感器、如果正在启动的软件已更改,用户将收到有关损坏的消息……

这导致我们安装一些文件的时候,Mac 会提示我们 “XXX”已损坏,打不开。

2.2 以后遇到其他的再补充。当然,移动到应用程序目录后再打开也是没问题的。(按需下载所需版本,目前推荐下载19.1.0)
19.0.0 : https://download.parallels.com/desktop/v19/19.0.0-54570/ParallelsDesktop-19.0.0-54570.dmg

19.1.0 : https://download.parallels.com/desktop/v19/19.1.0-54729/ParallelsDesktop-19.1.0-54729.dmg

19.1.1 :https://download.parallels.com/desktop/v19/19.1.1-54734/ParallelsDesktop-19.1.1-54734.dmg

下载激活工具
本激活工具来自macked, 原网址 https://macked.app/parallels-desktop.html

2.0 显示专业版, 需登录账号, Intel 通杀所有版本;
2.1 显示专业版, 需登录账号, Intel 通杀所有版本,不支持ARM芯片;
3.x 显示商业版, 只支持PD19.0,支持arm/intel;
4.0 显示商业版, 只支持PD19.1.0版本,支持arm/intel,推荐!
4.1 可以激活19.1.1版本,但是需要关闭sip,不推荐使用,关闭sip的教程可以自行百度谷歌一下。

iShot_2023-08-26_23.33.17

运行激活工具后,点击弹出窗口的安装补丁按钮,输入密码即可。

安装

Homebrew 是一个使用 Ruby 编写的程序,而 macOS 自带 Ruby,因此可以使用自带的 Ruby 进行安装。类等的信息

iTerm

功能强大又好看的终端,Mac 自带的是在是太丑了,Mac 的优势之一就是用户界面和命令行的完美结合,让你既可以享受它妙曼身姿的时候,又可以深入了解一下它的内心。pd18、执行下列代码:

/usr/bin/ruby -e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"

因为 GitHub 有时候因为网络原因我们经常会安装失败,这时可以使用国内的 Gitee 源来进行安装

/bin/zsh -c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

或者将 IP 与域名进行关联然后再运行第一条命令

199.232.28.133 raw.githubusercontent.com

那个 IP 不行的话,去这里查看最新的 IP,然后更新一下上面命令中的 IP

brew 安装和官网安装的区别
  1. brew安装软件与软件官网下载安装的区别是:比如安装Java,从官网下要配环境,brew不用

  2. 通过 brew install 安装的应用默认在 /usr/local/Cellar/ 目录下(m1芯片系统放在 /opt/homebrew/Cellar/ 目录下)。

    下一步,使用代码编辑器打开 install.sh 这个文件,这里推荐使用「Visual Studio Code」,这是一款由微软推出的代码工具,免费软件;或者使用其他你喜欢和习惯使用的软件。功能齐全

    众所周知,Mac 的内存和硬盘都是金子做的,所以很有必要做好管理

    2 源码包安装

    2.1 maven

    2.1.1 下载

    官网下载 可以直接下最新版没啥问题,下载后直接双击就可以解压了,然后可以把解压包放在自己想的位置

    image-20231119205327291

    2.1.2 换源阿里云

    打开 maven 包里 conf 目录下 的 setting.xml 文件,在 mirrors标签里面添加阿里源

    <mirrors><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror></mirrors>

    Mac 下就一块硬盘所以可以不用修改默认本地仓库的位置,当然如果想改可以在 localRepository标签里面配置

    仓库位置

    2.1.3 配置环境变量
    1. 编辑 文件

      vim~/.bash_profile
    2. 添加环境变量(路径换成自己的)

      exportM3_HOME=/usr/local/maven/apache-maven-3.6.3exportPATH=$M3_HOME/bin:$PATH
    3. 重新加载文件使配置生效

      source~/.bash_profile
    4. 检查是否生效

      可以先输出 Maven 环境地址

      echo$M3_HOMEecho$PATH

      如果输出类似这样的值则表明配置没问题。

      mvn -version

      成功时,输出的日志如下:

      Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)Maven home: /Users/oizys/package/apache-maven-3.9.5Java version: 1.8.0_391, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home/jreDefault locale: zh_CN, platform encoding: UTF-8OS name: "mac os x", version: "14.1.1", arch: "aarch64", family: "mac"

      这样,Mac 下 Maven 的环境就配置成功。内存、

      这里会有两种结果,先说成功的情况,运行成功会显示以下内容:

      Done. the "kill Dock" command can fix the crash issue.

      如果你得到这个结果,那么可以直接到下一步。

      然后再次把 install.sh 拖到终端运行。(只有激活后第一次打开需要如此操作)
      ps:一定要使用访达操作,像qspace之类的第三方文件管理工具,在应用程序右键依然无效,必须得用自带的访达。

您应该将它移至废纸篓

解决方法:

方法一:

使用命令:sudo xattr -r -d com.apple.quarantine 输入一个空格,然后将损坏的程序拖到终端窗口中

这个命令的作用是绕过该应用程序的隔离区

方法二:

直接禁用 Gatekeeper

对于 macOS 10.12 – 10.15.7

sudospctl --master-disable

适用于 macOS 11 及更高版本

sudospctl --global-disable

要启用 Gatekeeper,请将“disable”替换为“enable”

1.1.3 关闭 SPI

SIP类似于Windows防火墙和Android手机Root,我们安装一些学习版软件前必须要将其关闭才能成功安装运行,不同系统的 Mac 关闭步骤略有不同

检查状态

在关闭SIP系统完整性之前,我们首先检查SIP系统完整性保护是否开启。

所以按需下载即可,建议安装19.1.0版本,然后下载4.0.0版本激活补丁。连接为本地磁盘等,除了FTP协议外,还支持SFTP、