[解決済み] Homebrewのアップデートやアップグレードができない
2022-02-15 16:55:36
質問内容
以下のいずれかを実行できなくなりました。
brew upgrade
または
brew update
で終了します。
Error: homebrew-core is a shallow clone. To `brew update` first run:
git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow
で、この提案に従って
git ... --unshallow
を実行し、次に
brew update
または
brew upgrade
それでも同じエラーメッセージが表示されます。
もう一度コマンドを実行すると、(もしかしたら最初の実行が正しくなかったのかもしれませんが)次のようになります。
fatal: --unshallow on a complete repository does not make sense
このエラーメッセージを回避して実行するにはどうすればよいですか
brew upgrade
または
brew update
エラーなしで?
HOMEBREW_VERSION: 2.6.0-82-gde1afcb
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: de1afcbfc58fb3cd5779bd8fbb6b9995700dda4c
Last commit: 30 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: a7c63b0f7f7ae416a2f961b263155281759ac3a7
Core tap last commit: 29 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.FwPJPzeLfq/org.macosforge.xquartz:0
HOMEBREW_EDITOR: /usr/local/bin/bbedit
HOMEBREW_MAKE_JOBS: 4
HOMEBREW_NO_ANALYTICS: set
HOMEBREW_NO_EMOJI: set
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: quad-core 64-bit haswell
Clang: 12.0 build 1200
Git: 2.29.2 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: 1.8.0_172
macOS: 10.15.7-x86_64
CLT: 12.0.32.27
Xcode: 12.2
XQuartz: 2.7.11 => /opt/X11
解決方法は?
の両方をアンシャローするように要求されます。
homebrew-core
と
homebrew-cask
を使っています。
git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow
git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask" fetch --unshallow
関連
-
[解決済み] 自作カスクオプションが認識されない?
-
[解決済み] エラー: homebrew/science は非推奨となりました。どうしたらいいでしょうか?
-
[解決済み] brewでyumをインストールするための正確なコマンドは何ですか?
-
[解決済み] Homebrew: 新しい formula@version フォーマットで利用可能なバージョンをリストアップ
-
[解決済み] brew install XXXとbrew cask install XXXの違いは何ですか?
-
[解決済み] homebrewのパーミッションを修正する方法は?
-
[解決済み】Homebrewは特定のバージョンのformulaをインストールしますか?
-
[解決済み】どの自作式がアップグレード可能か見分ける方法は?
-
[解決済み] Homebrewです。エラー: update-report は直接呼ばれるべきではありません。
-
[解決済み] 自作とkeg-onlyの依存関係を理解する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 自作カスクオプションが認識されない?
-
[解決済み] Homebrewのアップデートやアップグレードができない
-
[解決済み] Homebrew: 新しい formula@version フォーマットで利用可能なバージョンをリストアップ
-
[解決済み] 特定のバージョンにブリューリンクするにはどうしたらいいですか?
-
[解決済み] Homebrewです。symlink できませんでした、/usr/local/bin は書き込み可能ではありません [closed] 。
-
[解決済み】Homebrewで数式を更新する方法は?
-
[解決済み】Brewのアップデートに失敗:追跡されていないワーキングツリーファイルがマージによって上書きされる可能性がある
-
[解決済み】どの自作式がアップグレード可能か見分ける方法は?
-
[解決済み] Homebrewです。エラー: update-report は直接呼ばれるべきではありません。
-
[解決済み] 自作とkeg-onlyの依存関係を理解する