macOS系统设置

macOS系统设置

1.在MAC下安装一些软件时提示 来自身份不明开发者 或者 xxx已损坏,打不开。您应该将它移到废纸篓

sudo spctl --master-disable

那我们也可以通过修改系统配置来进行设置,我们打开系统偏好设置 -> 安全性与隐私 -> 通用,然后选中 任何来源

2.黑苹果命令下开启原生HiDPI

sh -c "$(curl -fsSL https://html.sqlsec.com/hidpi.sh)"

3.安装Git

首先安装Homebrew

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

然后再执行

brew install git

4.美化终端

1.安装

# 下载oh-my-zsh
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

# 创建一个新的配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

# 授权,如果不授权每次会有警告
chmod 755 /usr/local/share/zsh
chmod 755 /usr/local/share/zsh/site-functions

退出终端Command + Q,重新启动终端:

命令高亮插件

插件名称:zsh-syntax-highlighting
效果:
如果输入的命令不正确,命令不会变色,如果输入的命令正确,命令会变色:

# 下载命令高亮插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.zsh/zsh-syntax-highlighting

# 配置插件生效
echo '# 命令高亮\nsource ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh' >> ~/.zshrc

命令提示插件

插件名称:zsh-autosuggestions
效果:
输入过的命令,再次输入时,会显示最后一次历史命令,用上下可以切换更多历史命令,回车选中命令。

# 下载命令提示插件
$ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions

# 配置插件生效
echo '# 命令提示\nsource ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh' >> ~/.zshrc

5.docker 阿里云加速

打开阿里云 选择镜像中心-镜像加速器-mac。 然后就会看到

在任务栏点击 Docker Desktop 应用图标 -> Perferences,在左侧导航菜单选择 Docker Engine,在右侧输入栏编辑 json 文件。将https://colmcy5j.mirror.aliyuncs.com加到"registry-mirrors"的数组里,点击 Apply & Restart按钮,等待Docker重启并应用配置的镜像加速器。

然后现有的json为

{
  "features": {
    "buildkit": true
  },
  "experimental": false
}

修改为

{
  "features": {
    "buildkit": true
  },
  "experimental": false,
"registry-mirrors": [
    "https://colmcy5j.mirror.aliyuncs.com"
  ]
}

然后点击Apply & Restart

6.安装telnet

brew install telnet

7.配置jdk环境

jdk的真实主目录如下:
/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home

#打开终端,进入当前用户的home目录:

cd ~/
#打开.bash_profile并编辑:

open .bash_profile
#在文件的末尾加入这一行语句:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home


8. docker-compose安装jenkins

1.查询docker中是否有jenkins镜像

docker search jenkins
  1. 查看镜像
docker images
  1. 如果已经有jenkins就删除
docker rmi -f jenkins
  1. 下载 jenkins镜像
docker pull jenkins/jenkins
  1. 查看版本号
docker inspect Image ID
  1. 执行
docker-compose up -d 

9. Jenkins 加速

查看日志

docker logs -f jenkins

插件下载管理

先进入 http://ip:9090/pluginManager/advanced插件管理页,原来的地址是https://updates.jenkins.io/update-center.json

修改为 http://mirror.xmission.com/jenkins/updates/update-center.json

重启

cd 到updates目录,找到default.json文件

[_0_2_centos jenkins]# cd updates/
[_0_2_centos updates]# ll
total 2068
-rw-r--r-- 1 1000 1000 1824566 Dec 29 16:20 default.json
-rw-r--r-- 1 1000 1000    5350 Dec 29 16:20 hudson.tasks.Maven.MavenInstaller
-rw-r--r-- 1 1000 1000  279724 Dec 29 16:47 hudson.tools.JDKInstaller
[_0_2_centos updates]# vi default.json

使用vi编辑文件,如下,替换所有插件下载的url

:1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g

:1,$s/http:\/\/www.google.com/https:\/\/www.baidu.com/g

进入vi先输入:然后再粘贴上边的:后边的命令,注意不要写两个冒号!
修改完成保存退出:wq

然后重启

10.mvn 配置环境变量

vi ~/.bash_profile

编辑

export M3_HOME=/usr/local/maven/apache-maven-3.6.3
export PATH=$M3_HOME/bin:$PATH

执行如下命令使配置的环境变量生效:

source ~/.bash_profile