[英]Homebrew install - sudo?
我正在嘗試在我的終端中安裝 Homebrew。 它首先詢問我輸入的密碼(我用來登錄計算機的密碼)並按回車鍵。 然后它會出現“需要在 macOS 上進行 sudo 訪問?” - 這是什么意思,我已經是管理員(據我所知),因為這是我的個人筆記本電腦。 沒有其他人使用它。 我不明白他們還需要什么!
我的目標是安裝 git 但我什至無法先安裝它..
誰能幫忙,謝謝:)
打開一個新的終端 session。
輸入sudo whoami
如果它以 root 身份返回,則您擁有 root 權限。 您還可以在用戶和組下檢查您是否是管理員。
也嘗試再次運行它,但首先使用 sudo。 你也可以輸入sudo !! 這將作為 sudo 運行上一個命令。
sudo visudo
%admin
%admin ALL = (ALL) ALL
%admin ALL = (ALL) NOPASSWD: ALL
如果您的 macos 帳戶實際上是 Admin 帳戶,則其密碼應被sudo
接受。
另請參閱此 AskDifferent 答案。
簡單的解決方案
首先在終端類型中
sudo su
輸入密碼
安裝自制軟件
所以現在是 2022 年 10 月,我看到了 sudo 消息並且我只運行 Catalina:
Go 到此鏈接: https://developer.apple.com/support/xcode/找出哪個版本的 Xcode 與您的 macOS 兼容。
登錄您的 Apple Developer 帳戶和 go 到此頁面: https://developer.apple.com/download/all/ 。 繼續向下看頁面,直到找到 Xcode 版本,但不要下載 Xcode,只需下載與兼容的 Xcode 具有相同版本號的“Xcode 命令行工具”。這些工具比 Xcode 文件小得多,並且這正是 Homebrew 正在尋找的。
運行為“Xcode 命令行工具”下載的安裝程序。
現在運行 Homebrew 網站上提供的腳本: https://brew.sh ,當前腳本是:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
這對我來說完全沒有任何錯誤。
干杯
要以管理員身份使用命令,您需要在任何命令之前使用sudo
,即使您已經是管理員。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.