u
This commit is contained in:
		
							parent
							
								
									3289d846ad
								
							
						
					
					
						commit
						fc712a068f
					
				| @ -4,6 +4,8 @@ echo "Installing Homebrew on MacOS" | ||||
| /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | ||||
| # default brew path: /opt/homebrew for Apple Silicon, /usr/local/Homebrew for macOS Intel and /home/linuxbrew/.linuxbrew for Linux | ||||
| 
 | ||||
| echo "if `brew --repo homebrew/core` not exists, you may need to git clone https://github.com/Homebrew/homebrew-core.git as well as for homebrew-cask" | ||||
| 
 | ||||
| # add brew to path on Apple Silicon: | ||||
| # (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/luk/.bash_profile | ||||
| # eval "$(/opt/homebrew/bin/brew shellenv)" | ||||
| @ -18,4 +20,4 @@ echo "Installing Homebrew on MacOS" | ||||
| 
 | ||||
| # uninstall: https://github.com/homebrew/install#uninstall-homebrew | ||||
| #   /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" | ||||
| # install emacs: brew cask install emacs | ||||
| 
 | ||||
|  | ||||
| @ -4,25 +4,25 @@ read -p '>>> ' TARGET | ||||
| if [ "$TARGET" = 'g' ] | ||||
| then | ||||
|   git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git | ||||
|   git -C "$(brew --repo homebrew-core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git | ||||
|   git -C "$(brew --repo homebrew-cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask | ||||
|   git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git | ||||
|   git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask | ||||
| elif [ "$TARGET" = 'z' ] | ||||
| then | ||||
|   git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git  | ||||
|   git -C "$(brew --repo homebrew-core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git  | ||||
|   git -C "$(brew --repo homebrew-cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git | ||||
|   git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git  | ||||
|   git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git | ||||
|   export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles | ||||
| elif [ "$TARGET" = 'q' ] | ||||
| then | ||||
|   git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git  | ||||
|   git -C "$(brew --repo homebrew-core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git  | ||||
|   git -C "$(brew --repo homebrew-cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git | ||||
|   git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git  | ||||
|   git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git | ||||
|   export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles | ||||
| elif [ "$TARGET" = 'a' ] | ||||
| then | ||||
|   git -C "$(brew --repo)" remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git  | ||||
|   git -C "$(brew --repo homebrew-core)" remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git  | ||||
|   git -C "$(brew --repo homebrew-cask)" remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-cask.git | ||||
|   git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git  | ||||
|   git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-cask.git | ||||
|   export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles | ||||
| else | ||||
|   exit 0 | ||||
							
								
								
									
										4
									
								
								proxy.sh
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								proxy.sh
									
									
									
									
									
								
							| @ -1,9 +1,11 @@ | ||||
| #!/bin/bash | ||||
| 
 | ||||
| echo "=== Please run with 'source proxy.sh', otherwise it has no effect on the current shell" | ||||
| 
 | ||||
| if [ -n "$1" ]; then | ||||
|     proxySwitch="$1" | ||||
| else | ||||
|     echo "=== 开启或关闭网络代理? s or 1 for start, t or 0 for terminate, anything else for no change." | ||||
|     echo "=== 开启或关闭网络代理? [s/1] for start, [t/0] for terminate, [anything else] for no change." | ||||
|     read -p ">>> " proxySwitch | ||||
| fi | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user