최초 Mac 설정 및 필수 소프트웨어(Homebrew + item2)

최근 블로거도 win 시스템에서 Mac 시스템으로 성공적으로 전환했는데, Mac 시스템으로 전환 초기에는 여전히 macOS에 대한 많은 불편함과 낯설음이 있습니다. 하지만 저는 항상 개발자들이 macOS를 사용하여 개발 효율성 등을 향상시킨다는 말을 들었습니다. 그런 다음 블로거를 따라 macOS 사용에 익숙해질 수 있습니다.

며칠간의 이해 끝에 macOS에 대한 예비 요약은 다음과 같습니다.macOS는 실제로 Linux 시스템으로 볼 수 있습니다.. 개발자에게는 Linux가 어느 정도 사용되므로 Linux를 시작하는 것이 더 쉬울 것입니다.

터미널 소프트웨어는 Linux를 운영하는 데 꼭 필요한 요소이므로 macOS는 우리를 위해 신중하게 터미널 앱을 미리 설치했습니다. 그러나 시장에는 macOS의 터미널 아티팩트라고 할 수 있는 앱이 있습니다——항목2

소프트웨어 설치와 관련하여 Linux 시스템의 첫 번째 반응은 yum 패키지를 다운로드하는 것이지만 macOS는 다운로드할 수 있는 앱 스토어를 제공하지만 일반적으로 개발에 필요한 소프트웨어 패키지를 찾을 수 없습니다. 그래서 두 번째 필수 설치 앱이 있습니다자가 양조. 실제로 Linux에서 yum, 패키지 관리 역할을 합니다.

가장 중요한 설정 - 모든 소스 켜기

  • Apple 컴퓨터는 처음 시작된 후 소스가 없습니다(소프트웨어의 소스는 처음 두 개만 가능합니다. 즉, 웹 페이지에서 다운로드한 항목은 설치할 수 없습니다)
    여기에 이미지 설명 삽입
  • 그것을 여는 방법?
# 打开终端运行此命令即可
sudo spctl --master-disable

1. 홈브류 설치

홈브류 공식 홈페이지

  • 공식 웹 사이트는 homebrew의 역할을 macOS(또는 Linux)용 누락 패키지 관리자(macOS(또는 Linux) 누락 패키지 관리자)라는 한 문장으로 요약합니다.

설치하다

# 官网的安装命令,不过可能会连接不上,所以需要用国内的下载源
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 国内的下载源
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

위의 명령을 입력하고 중국어 지침을 따르고 소스를 선택하고 선택하도록 제안합니다.중국과학기술대학교

여기에 이미지 설명 삽입
설치에 성공하고 brew -v를 실행하여 설치가 성공했는지 확인합니다.
여기에 이미지 설명 삽입

둘, item2 설치

위에서 설치한 homebrew를 사용하여 item2를 설치
하고 명령만 실행하면 됩니다.

# 先查找是否有这个包
brew search item2

# 有的话直接install
brew install --cask item2

여기에 이미지 설명 삽입
진행률 표시줄이 완료되고 설치가 완료될 때까지 기다립니다.

3. Homebrew 기본 명령어

소프트웨어 검색

brew search TEXT|/REGEX/

소프트웨어 관련 정보 보기(소프트웨어의 다양한 정보 표시(버전, 소스 주소, 종속성 등 포함)

brew info [FORMULA|CASK...]

소프트웨어 설치

brew install FORMULA|CASK...

소프트웨어 제거

brew uninstall FORMULA|CASK...

설치 목록 보기

brew list [FORMULA|CASK...]

패키지 정보 보기

brew info [FORMULA|CASK...]

업데이트 가능한 패키지 확인

brew outdated 

패키지 Homebrew를 업데이트하면 패키지의 새 버전이 설치되지만 이전 버전은 유지됩니다.

brew upgrade [FORMULA|CASK...]

양조 업데이트 자체

brew update                  
清理旧版本和缓存
brew cleanup     			 # 清理所有包的旧版本
brew cleanup [FORMULA ...]   # 清理指定包的旧版本
brew cleanup -n              # 查看可清理的旧版本包,不执行实际操作

업데이트하지 않으려는 패키지 잠금

brew pin [FORMULA ...]      # 锁定某个包
brew unpin [FORMULA ...]    # 取消锁定

팁: 업데이트는 모든 패키지를 한 번에 업데이트하므로 무시하고 싶을 때 이 명령을 사용할 수 있습니다.

소프트웨어 서비스 관리

brew services list  				# 查看使用brew安装的服务列表
brew services run formula|--all  	# 启动服务(仅启动不注册)
brew services start formula|--all  	# 启动服务,并注册
brew services stop formula|--all   	# 停止服务,并取消注册
brew services restart formula|--all # 重启服务,并注册

추천

출처blog.csdn.net/qq_45408390/article/details/131970470