Mac安裝Homebrew及使用

2021-10-03 13:35:45 字數 3600 閱讀 4601

參考1:

參考2:

簡介:brew 又叫homebrew,是mac osx上的軟體包管理工具,能在mac中方便的安裝軟體或者解除安裝軟體, 只需要乙個命令, 非常方便。

brew類似ubuntu系統下的apt-get的功能

ruby -e 「$(curl -fssl

一般情況是這麼操作的:

1、通過brew install安裝應用最先是放在/usr/local/cellar/目錄下。

2、有些應用會自動建立軟鏈結放在/usr/bin或者/usr/sbin,同時也會將整個資料夾放在/usr/local

3、可以使用brew list 軟體名確定安裝位置。

比如查詢安裝mysql 在那個位置,可以在mac終端直接輸入

brew list mysql

檢視brew的幫助

brew –help

安裝軟體

brew install git

解除安裝軟體

brew uninstall git

搜尋軟體

brew search git

顯示已經安裝軟體列表

brew list

更新軟體,把所有的formula目錄更新,並且會對本機已經安裝並有更新的軟體用*標明。

brew update

更新某具體軟體

brew upgrade git

檢視軟體資訊

brew [info | home] [formula…]

刪除程式,和upgrade一樣,單個軟體刪除和所有程式老版刪除。

brew cleanup git

brew cleanup

檢視那些已安裝的程式需要更新

brew outdated

其它homebrew指令:

brew list —列出已安裝的軟體

brew update —更新homebrew

brew home *—用瀏覽器開啟

brew info *—顯示軟體內容資訊

brew deps * — 顯示包依賴

brew server * —啟動web伺服器,可以通過瀏覽器訪http://localhost:4567/ 來同網頁來管理包

brew -h brew —幫助

clear 清空螢幕的內容

percent work directary

pwd 檢視我們所在的目錄(位置),剛開啟終端的時候,預設在使用者目錄下。

list show

ls 顯示當前目錄下的檔案內容

ls 可以和路徑配合使用,用於顯示路徑下的內容

ls後面如果什麼都不加,預設顯示當前目錄下的內容。

ls / 顯示跟目錄下的內容

cd - 回到上乙個目錄

cd ~ 回到使用者目錄(剛開啟終端時的目錄)

/ 根目錄

./ 當前目錄

…/ 上一級目錄

make directory

mkdir *** 在當前目錄下,建立乙個***名字的資料夾

touch aaa 在當前目錄下建立乙個aaa名字的檔案

come directory

cd *** 進入***的資料夾 (tab鍵會自動補齊)

remove

rm 1.txt 刪除名字為1.txt的檔案

rm -rf 456/ 刪除當前目錄下456名字的資料夾,刪除資料夾的同時,裡面的檔案統統刪除。

(方向鍵上下鍵,可以翻看歷史命令)

move

mv 1.txt 123.txt 移動+改名,將當前目錄的1.txt 移動到當前目錄,並改名為123.txt

cp 1.txt 2.txt 將當前目錄下的1.txt拷貝乙份,並放到當前目錄下,並命名為2.txt

vi (vim)

vi 1.c (如果檔案存在,則開啟這個檔案,如果不存在,先建立,再開啟)

vi 命令有3種模式

命令模式 (以:打頭的命令)

:q 退出,(如果檔案已經被編輯了,而沒有儲存的話,是無法退出的)

:w 儲存

:wq 儲存退出

:q! 不儲存退出

:set nu 顯示行號

:set nonu 隱藏行號

編輯模式

由編輯模式進入一般模式,按esc鍵

一般模式 (一般命令)

由一般模式進入編輯模式

a,i,o, shift+a,shift+i,shift+o鍵

dd 刪除一行(游標所在的那一行) (剪下)

5dd 刪除游標下的5行

p 貼上

yy 複製

5yy 複製5行

u 撤銷上一次操作 (undo)

ctrl+r 恢復操作 (redo)

gg 將游標定位在第一行

shift+g 將游標定位到最後一行

num shift+g 將游標定位在第num行

pwd 檢視當前所在的位置(目錄)

cd 目錄 進入目錄資料夾

mkdir *** 建立乙個名字為***的資料夾

touch yyy 建立乙個名字為yyy的檔案

vi yyy 如果檔案不存在,則建立乙個yyy的檔案,並開啟,如果檔案存在,則是開啟yyy檔案。

rm yyy 刪除yyy檔案

rm -rf *** 刪除***資料夾

mv aaa bbb 將當前目錄下得aaa檔案,移動到當前目錄下,並改名為bbb

cp aaa bbb 將當前目錄下得aaa檔案,拷貝乙份,放到當前目錄下,並改名為bbb

vi 一般模式,命令模式,編輯模式

按a,就由一般模式進入編輯模式

由編輯模式退回一般模式,esc

命令模式,以:開頭的

:q 退出

:wq 儲存退出

:q! 強制退出 (不儲存退出)

:set nu 顯示行號

:set nonu 隱藏行號

一般模式下

dd 刪除一行(剪下) ctrl+x

num dd 刪除num行

p 將剪下的內容貼上到游標所在行下面

ctrl+v

yy 拷貝一行 ctrl+c

num yy 拷貝num行

u 撤銷 undo

ctrl+r 恢復 redo

gg 定位到第一行

shift+g 定位到最後一行

num shift+g 定位到num行

Mac 安裝home brew出錯

mark翻車經過 鹿晗公開戀情了。hhhh跟我沒有關係,老薛got7 好!安裝homebrew的時候翻車了。原因大概是不懂mac得.git config的許可權,強行回憶了一波作業系統裡許可權管理的問題,解決了。翻車現場大概是這樣 在terminal裡輸出 usr bin ruby e curl f...

Mac終端安裝Homebrew

homebrew,homebrew簡稱brew,是mac osx上的軟體包管理工具,能在mac中方便的安裝軟體或者解除安裝軟體。1.開啟mac的終端 2.輸入安裝命令 ruby e curl fssl 3.執行上述命令後會提示輸入系統密碼 輸入如下命令進行解除安裝 複製內容到剪貼簿 ruby e c...

mac安裝homebrew教程

mac安裝homebrew問題記錄 1 首先安裝xcode 終端輸入xcode select install 2 再次輸入ruby e curl insecure fssl 此過程會有多種報錯 1 error rpc failed curl 18 transfer closed with outst...