brew install mac安裝失敗的問題

2021-09-09 05:07:56 字數 1250 閱讀 9354

3.下面開始使用 shell,前提,shell先進入到」brew」資料夾內

cd brewremote.git

git init --bare

cd ../homebrew-master

git init

git add .

git commit -m "create project"

git remote add origin brewremote.git(的絕對路徑)

git push -u origin master

現在,我們本地就有了homebrew的git庫:brewromote.git

接下來,修改install檔案:

應該在第7行左右,把

homebrew_repo = ''

改為:homebrew_repo = '/users/tu/documents/brew/brewromote.git'

這裡就是把homebrew的github庫,替換為本地庫。

注意:上面的brewromote.git(/users/tu/documents/brew/brewromote.git)的絕對路徑為我的,你要替換為你自己本地的絕對路徑

,最後繼續執行ruby命令(注意:shell當前路徑依然為brew)

rm -rf /usr/local/cellar /usr/local/.git && brew

cleanup

ruby install

第一行的rm命令,是為了防止之前你安裝homebrew失敗而殘留的檔案,導致這次安裝失敗

ruby install執行之後,安裝命令列提示安裝,應該會安裝成功。

安裝成功後,執行以下命令:

`brew doctor`

這個命令是homebrew的自我檢測命令,看看有沒有配置不對的地方。

但是我們使用的本地的git庫brewromote.git,所以會檢測出這個有問題,我們接下來修改這個問題。

找到這個檔案 /usr/local/.git/config,

由於.git檔案是隱藏資料夾,你可以使用命令列來查詢

open /usr/local/.git

這樣你就能找到config檔案了

使用編輯器來修改config檔案

url = /users/baidu/testtmp/yanshi/brewromote.git改為

url =

儲存config檔案,大功告成!,再使用brew doctor檢查一下,應該就沒問題了。

原文:

mongodb els memcached安全漏洞

elasticsearch漏洞 漏洞 cve 2014 3120 命令執行 cve 2015 3337 目錄穿越 cve 2014 3120 命令執行 啟動 docker compose build docker compose up d cve 2015 3337 目錄穿越 在安裝了具有 site...

pureftp mysql pureftp安裝部署

ftp 檔案傳輸 pure ftpd ftp軟體 作用 通過對映登入傳送和接收檔案。wget 2 解壓包 tar jxvf pure ftpd 1.0.43.tar.bz2 3 進入解壓目錄 cd pure ftpd.4 初始化安裝環境 先建立安裝目錄mkdir usr local pureftpd...

thinkphp nginx phpcgj安裝配置

環境 mysql 5.6.26 nginx 1.9.4.tar.gz php 5.6.13 程式框架thinkphp 客戶要求必須使用nginx php 1.首先安裝nginx mysql php 2.安裝擴充套件php擴充套件 pdo mysql 1 cd usr local src php 5....