Also, nachdem brew doctor
ich das Folgende ohne Empfehlung bekommen habe:
Warning: You have external commands with conflicting names.
Found command `brew-cask` in following places:
/usr/local/bin/brew-cask
/usr/local/Library/Taps/caskroom/homebrew-cask/cmd/brew-cask.rb
Gibt es eine Möglichkeit, diesen Konflikt beizulegen?
macos
command-line
homebrew
Mamba
quelle
quelle
brew update ; brew cleanup ; brew cask cleanup
- Könnten Sie auch ein von Ihnen verwendetes Füllen auflisten, damit wir versuchen können, Ihr Setup zu replizieren?Warning: Skipping czmq: most recent version 3.0.2_3 not installed
Warning: Skipping git: most recent version 2.6.4 not installed
Warning: Skipping libsodium: most recent version 1.0.7 not installed
Warning: Skipping node: most recent version 5.2.0 not installed
brew rm
diese Pakete und lasse sie installieren, wenn ich sie das nächste Mal brauche. Ich denke, ein Bereinigungs- / Migrationsschritt wurde kürzlich hinzugefügt, kann aber noch nicht mit Sicherheit darüber sprechen, ohne noch mehr zu graben. Im Moment bin ich froh, einen sauberen Bereinigungslauf zu haben.Antworten:
Ich benutze nicht viel Fässer, aber auf meinem Testcomputer habe ich einfach auf die Fassinfrastruktur getippt, um zu sehen, was sie heute installiert. Ich habe die
brew-cask.rb
Akte und nicht die in/usr/local/bin
Wenn Sie ein Backup-System haben, sichern Sie es, löschen Sie es
/usr/local/bin/brew-cask
und führen Sie es erneut ausbrew doctor
. Sie können die Datei auch umbenennen, wenn Sie keine Probleme mit Sicherungen haben möchten.Auf diese Weise kann ein Programm oder Skript, das das Tool aufruft, die Datei (oder den Sym-Link) in / usr / local / bin nicht sehen. Sie könnten dann die Dinge ein wenig testen und die fragliche Datei bereinigen. Es ist auch einfacher zu beheben, wenn meine Vermutung, dass der eine
bin
irgendwo benötigt wird und das Tool falsch ist, um sich über beide zu beschweren.Außerdem sieht es so aus, als ob vor kurzem eine Änderung an der Fass / Brau-Integration vorgenommen wurde:
Meine Deinstallationsschritte waren anders als die oben verlinkten, seitdem ich cask heute installiert habe und nicht mehr von früher. Meine Ergebnisse stimmen in diesem Fall möglicherweise nicht mit Ihren überein :(
quelle
Your system is ready to brew
Warnings
nach dem Aufräumen bleibtWichtiges Dezember-Update (von https://github.com/caskroom/homebrew-cask ):
Homebrew-Cask wird nun zusammen mit Homebrew auf dem Laufenden gehalten.
Wenn Sie noch nicht auf das neue System gewechselt haben, führen Sie Folgendes aus:
quelle
Sie können auch die Fass-Ergänzungen entfernen und prüfen, ob das Bereinigungsskript die Überreste entfernt:
An diesem Punkt können Sie die Installation gemäß den aktuellen Anweisungen erneut ausführen :
Nur die Deinstallation allein löste Ihr Problem für mich, als ich darauf stieß.
quelle
Ich habe mich heute genau dieser Warnung gestellt. Für mich hat einfach
brew update && brew upgrade && brew doctor
geklappt.Habe endlich das befriedigende
Your system is ready to brew
Log.quelle