homebrew

Wiki系列(三):我的Wiki

旧时模样 提交于 2020-10-22 11:38:16
> 前面两篇说了一下 Wiki 系统的选择和 docsify 的部署和配置,这一篇说一下「我的 Wiki」。 我的 Wiki 只写自己用到的,用不到的写了用处也不大,而且只有用得到的东西才能学会。 > 掘墓人的 Wiki: https://wiki.juemuren4449.com 当前模块 我的 Wiki 目前有以下几个模块: CentOS:对外开放端口、定时任务和程序自启动。 Docker:环境搭建。 Mac:环境变量配置、软件推荐、Homebrew 和疑难杂症。 NPM:安装和修改源。 博客推荐:博客、公众号、视频博客和微博推荐。 佳软推荐:各种好用的软件推荐。 奇怪的知识:奇怪的知识又增加了。 目前模块还不算多,还在不断整理和积累。 待添加模块 技术方面: shell 脚本 yum 命令使用 Nginx 安装及使用 Linux 下 Java、Maven 等安装 技术的内容,用到了就得记录下来,不然下次还是想不起来,有个地方把这些知识点记录下来,查询起来方便太多了,这也是我搭建自己的 Wiki 的初衷。 生活方面: 生活好物推荐 生活小技巧 目前我的 Wiki 主要是技术相关的内容,但是我的设想是,不仅要包含「技术」,还要有「生活」的东西,毕竟我博客的 slogan 是「记录生活,分享技术」。 博客和Wiki > 为什么有了博客还要搭 Wiki 呢? 在我看来

Mac系统下安装HomeBrew之血泪史

不羁的心 提交于 2020-10-18 13:29:40
HomeBrew官网提供的安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" MAC terminal下执行时报错:curl: Failed to connect to raw.githubusercontent.com port 443: 此问题困扰本猿多日。心有不服,闭门钻研。终于今日解决并成功安装。特此整理分享。 解决方案: 修改hosts文件:vi /etc/hosts 新增内容: 151.101.76.133 raw.githubusercontent.com 重新执行安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 网络地址较慢,安心等待即可。 因环境而异,中间可能仍存在问题,可尝试执行如下命令解决: 卸载:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 重新安装:/usr/bin/ruby -e "$(curl

node版本管理之 nvm 安装与使用

拜拜、爱过 提交于 2020-10-18 02:48:37
卸载已安装到全局的 node/npm 如果之前是在官网下载的 node 安装包,运行后会自动安装在全局目录,其中 node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm 安装 nvm 之后最好先删除下已安装的 node 和全局 node 模块: npm ls -g --depth=0 # 查看已经安装在全局的模块,以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装 sudo rm -rf /usr/local/lib/node_modules # 删除全局 node_modules 目录 sudo rm /usr/local/bin/node # 删除 node cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm #删除全局 node 模块注册的软链 方法一:直接安装nvm 1. 安装 nvm cURL 安装: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash Wget 安装: wget -qO-

Mac安装java8报错

限于喜欢 提交于 2020-10-17 19:51:35
问题: mac安装java8sdk Cask 'java8' is unavailable: '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/java8.rb' does not exist. 解决方案: 1、原因:brew cask install homebrew/cask-versions/java8 系统报错:Cask 'java8' is unavailable: '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/java8.rb' does not exist. 2、方法:homebrew默认不支持java8,可以用 brew cask install homebrew/cask-versions/adoptopenjdk8 来源: oschina 链接: https://my.oschina.net/u/4369794/blog/4633419

Homebrew修改源已经重置恢复

橙三吉。 提交于 2020-10-08 02:31:13
替换中科大源 替换brew.git: cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git 替换homebrew-core.git: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git 替换Homebrew Bottles源: 参考: 替换Homebrew Bottles源 对于bash用户: echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile 对于zsh用户 echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc source ~/.zshrc 替换清华源 清华源设置参考 替换现有上游 # brew 程序本身,Homebrew/Linuxbrew

优雅的使用macOS-homebrew-2-安装配置mysql

只谈情不闲聊 提交于 2020-10-05 06:56:57
上一次我们讲到了homebrew的安装和简单实用。 这次我们一步一步安装各种中间件 mysql 安装 brew install mysql 提示:默认是无密码登录,登录方法为:mysql -uroot ,请使用mysql_secure_installation 设置下。 配置mysql 启动与关闭 以服务的方式启动mysql(后台挂起) brew services start mysql 关闭: brew services stop mysql 异常 如果出现commond not flound 请执行 brew update 以前端应用的方式启动(ctrl+z就会退出,使用完就关掉了??) mysql.server start 关闭: mysql.server stop 登录进去(无密码) mysql -uroot 对了,忘记进行一些基本配置了。 安全配置 mysql_secure_installation 输入y然后设置密码 输入你需要的密码强度 密码强度提醒 我设置的密码123456 强度只有25不符合要求,所以密码从新设置了下。 完成之后进入下一步 问你是否需要删除匿名用户、 ,我选择的是 问你要不要禁用root mysql远程连接 ,我选择不 问你要不要移除测试数据库 ,我选择不移除 问你要不要立刻刷新权限 ,我选择 是 使用外部工具连接测试 成功 降低安全性 set

Mac brew install gradle一直卡

雨燕双飞 提交于 2020-10-03 11:55:49
Mac brew 安装 gradle 先到官网下载gradle最新版 执行brew install gradle 重点来了 OK 先到官网下载gradle最新版 https://gradle.org/releases 执行brew install gradle brew install gradle == > Downloading https://services.gradle.org/distributions/gradle-6.6.1-all.zip == > Downloading from https://downloads.gradle-dn.com/distributions/gradle-6.6.1- ### 5.5%^C 卡 ~卡~卡 直接取消就好了,然后输入下面命令 brew --cache gradle /Users/way/Library/Caches/Homebrew/downloads/1aae952c51910aa4f2d6f13f80dcfc90ece8a11490f5e43cc8ee880755b65dc9--gradle-6.6.1-all.zip 重点来了 把下载好的gradle直接复制到/Users/way/Library/Caches/Homebrew/downloads路径下面

【BREW】brew mysql 无法连接问题

牧云@^-^@ 提交于 2020-10-01 22:49:18
<br /> <a name="8Lvkk"></a> 故障现象 <br />今天本地项目怎么都启动不了,查看日志发现是连接本地数据库超时,报错信息如下:<br /> The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. <a name="57Pc9"></a> 排查过程 <br />首先查看代码,发现也没有修改到数据库相关的内容,突然出现有点诡异。<br /> <br />转念一想会不会是数据库出了问题,果然,使用数据库管理工具 Datagrip 连接的时候也报了同样的错误,所以基本确定是 mysql 出了问题。<br /> <br />首先查看 **brew **安装的本地 mysql 服务的状态,这里有三种方法查看:<br /> 通过 ps 命令 ps -ef | grep mysql <br />通过 ps 命令加 grep 过滤,可以查看是否有 msyql 进程在进行。<br /> 通过 lsof 命令 lsof -i:3306 <br />也可以通过 lsof 命令,查看指定端口有没有启动,我当时创建的时候用的默认端口 3306 端口,如果你设置了其它端口