安装openssl
cd /Users/vera/software
git clone git@github.com:openssl/openssl.git
cd /Users/vera/software/openssl
./config --prefix=/usr/local/openssl -g3(可以指定安装目录,-g3可以进行调试学习)
make test
sudo make install
安装完成后,打印版本号
vera@MacBook-Pro ~ % openssl version
LibreSSL 3.3.6
安装curl
1 从网站https://curl.se/download.html下载压缩包,并解压,进入解压后的目录
cd /Users/vera/software/curl-7.87.0
./configure --with-ssl=/usr/local/openssl --prefix=/usr/local/curl
make
sudo make install
安装homeBrew
fatal: unable to access 'https://github.com/Homebrew/brew/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
Failed during: git fetch --force origin
使用国内下载地址
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew下载macvim
brew install macvim
==> Installing macvim dependency: cscope
fatal: not in a git directory
Error: Command failed with exit 128: git
vera@MacBook-Pro software %
vera@MacBook-Pro software % braw -v
zsh: command not found: braw
vera@MacBook-Pro software % brew -v
Homebrew 3.6.16-8-g895d322
fatal: detected dubious ownership in repository at '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'
To add an exception for this directory, call:
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
Homebrew/homebrew-core (no Git repository)
fatal: detected dubious ownership in repository at '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask'
To add an exception for this directory, call:
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
Homebrew/homebrew-cask (no Git repository)
vera@MacBook-Pro software %
vera@MacBook-Pro software %
vera@MacBook-Pro software % git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
vera@MacBook-Pro software %
vera@MacBook-Pro software % git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask