分类 mac 中的文章

Mac配置docker开发工具

前言

2020年整了一套android下的termux开发环境,今天继续配置一套docker下的开发环境。termux搭建参考

开发电脑环境准备如下:

系统 版本
MacOS 10.14.6
docker 20.10.12

待安装的开发工具环境如下:

镜像 版本
mongo 6.0
redis 7.0
mysql 8.0
nginx 1.22.0
minio latest
etcd latest

1、查询docker进程

1
2
3
launchctl list | grep docker
-	0	com.docker.helper
14047	0	com.docker.docker.47840

2、停止、启动docker进程

1
launchctl stop com.docker.docker.47840 && launchctl start com.docker.docker.47840

3、启动docker

1
open /Applications/Docker.app

PS:

目前通过 open /Applications/Docker.app 可以启动,通过 launchctl start com.docker.docker.xxx 方式不能启动了。

……

阅读全文

Mac升级SSD

前言

最近准备给自己的mbp2015升级下固态硬盘,替换成西数蓝盘sn550 1T的,需要准备2个固态硬盘,一个1T用于安装新系统,另外一个固态硬盘+硬盘盒用于数据备份和时间机器备份
1、时间机器备份,方便新SSD安装系统后还原之前安装的APP和数据
2、数据备份,采用carbon copy cloner,全盘备份,如果这步操作正常,可以不用时间机器备份,目前我测试部分正常,但是wifi无法上网,只好用于备份数据

……

阅读全文

Mac下的工具软件

前言

最近准备给自己的mbp2015升级下固态硬盘,替换成西数蓝盘sn550 1T的,为了保险,备份下工具app

1、开发

序号 App名称 版本号 图标 简单介绍 下载地址
1 iTerm2 3.3.9 Mac下的替换系统自带的本地终端工具 免费,官网下载地址
2 SecureCRT 8.5.3 Mac下的服务器端终端工具,挺好用 收费,官网下载地址
3 微信开发者工具 按官网最新版更新就是 Mac下的微信开发工具 免费,官网下载地址
4 Dash 4.5.3 Mac下的API查询工具 收费,官网下载地址
5 IntelliJ IDEA 2019.3.5 Mac下的较新java开发IDE 收费,官网下载地址
6 Eclipse 2018-09 (4.9.0) Mac下的传统java开发IDE 免费,官网下载地址
7 PyCharm 2019-3-5 Mac下的Python开发IDE 收费,官网下载地址
8 Visual Studio Code 1.35.0-insider Mac下的文本工具 免费,官网下载地址
9 Sublime Text 3.1.1 Mac下的文本工具 半免费,官网下载地址
10 UltraEdit 18.00.0.40 Mac下的文本工具 半免费,官网下载地址
11

https://www.jetbrains.com/idea/download/other.html
https://www.jetbrains.com/pycharm/download/other.html
https://www.jetbrains.com/go/download/other.html
https://www.jetbrains.com/datagrip/download/other.html

……

阅读全文

Mac下安装aria2下载工具

前言

尝试在自己的Mac上源码方式安装aria2,根据教程修改了下限制的线程数,然后总结下经验

1、下载aria2源码

下载地址:https://github.com/aria2/aria2

1
git clone --depth=1 https://github.com/aria2/aria2.git

2、提前准备Mac的编译环境

因aria2是C++的,需要C++的环境,可以通过brew安装

1
2
3
xcode-select --install

brew install autoconf automake cppunit libtool libxml2 gettext openssl pkg-config sqlite zlib

3、参考前人总结的源码修改经验修改aria2的源码

1
2
cd aria2/src
vim OptionHandlerFactory.cc

3.1 将

1
2
3
OptionHandler* op(new NumberOptionHandler(PREF_MAX_CONNECTION_PER_SERVER,
                                               TEXT_MAX_CONNECTION_PER_SERVER,
                                               "1", 1, 16, 'x'));

修改为

……

阅读全文

Mac下远程运行Linux的GUI程序

前言

2019年嫌公司发的E480定制16G太卡更换自己的MacBookPro2015后,一直也没碰到linux下的GUI程序,前阵子有程序jvm内存泄露,生成的dump文件有5G,用自己的mbp解析内存不足,就想到以前整理的IBM的dump分析工具jca458,然后盲目的试了试,修改了DISPLAY的ip,然后启动报错…

……

阅读全文

最近文章

分类

标签

其它