Postępowałem zgodnie z instrukcjami na tej stronie i zainstalowałem qbittorent. Wykonuję polecenie:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null
Ale potem zdecydowałem, że chcę cofnąć wszystko, co zrobiła ta komenda, ponieważ system miał już zainstalowany inny program torrentowy.
Następnie w sklepie Apple pojawiła się aktualizacja narzędzi Xorg.
Kiedy wpisuję brew
polecenie, otrzymuję, unknown command
więc chyba homebrew nie jest zainstalowany ...
Czy ktoś może wyjaśnić, co dokładnie zrobiło to polecenie i jak je cofnąć?
Powodem tego jest to, że wkleiłem adres URL strony, z której skopiowałem polecenie, virustotal.com
i pokazało, że witryna jest złośliwa. Martwię się więc, że polecenie mogło pobrać coś „złośliwego” itp.
EDYCJA:
Oto zawartość/usr/local
folderu
drwxrwxr-x 2 user admin 68 Apr 24 11:52 Cellar
drwxrwxr-x 2 user admin 68 Apr 24 11:52 Frameworks
drwxrwxr-x 2 user admin 68 Apr 24 11:52 Homebrew
drwxrwxr-x 9 user admin 306 Feb 4 17:08 bin
drwxrwxr-x 2 user admin 68 Apr 24 11:52 etc
drwxrwxr-x 2 user admin 68 Apr 24 11:52 include
drwxrwxr-x 2 user admin 68 Apr 24 11:52 lib
drwxrwxr-x 2 user admin 68 Apr 24 11:52 opt
drwxr-xr-x 3 root wheel 102 Jun 13 2017 remotedesktop
drwxrwxr-x 2 user admin 68 Apr 24 11:52 sbin
drwxrwxr-x 4 user admin 136 Apr 24 11:52 share
drwxrwxr-x 2 user admin 68 Apr 24 11:52 var
ls -l /usr/local
/usr/local
, tj. Jest to domyślna lokalizacja instalacji. Możliwym powodem brakubrew
polecenia może być brak/usr/local/bin
wpisu ze$PATH
zmiennej. Spróbuj uruchomićecho $PATH
i sprawdź, czy katalog znajduje się na liście wyników./usr/local/bin:/usr/bin:/usr/sbin:/sbin
. Myślę, że to coś innego?Odpowiedzi:
Instrukcje na wspomnianej stronie internetowej doprowadziły cię do zainstalowania Homebrew i Homebrew Cask oraz użycia go do zainstalowania qBittorrent . Homebrew to opracowany przez społeczność menedżer pakietów dla systemu macOS.
Aby całkowicie cofnąć wszystko, co zrobiło to polecenie, najpierw odinstaluj wszystkie pakiety, które mogły zostać zainstalowane przez Homebrew. Aby to zrobić, wykonaj następujące kroki:
Uruchom,
brew list
aby wyświetlić listę wszystkich zainstalowanych pakietów.Dla każdego pakietu notowanej
p
uruchomićbrew uninstall p
.Upewnij się, że wszystkie pakiety Homebrew zostały usunięte, uruchamiając
brew list
i sprawdzając, czy polecenie nie daje żadnego wyniku. Powtarzaj krok 2, aż wszystkie pakiety zostaną odinstalowane.Teraz biegnij
brew cask list
. Powinno to lista wszystkich zainstalowanych pakietów poprzez Homebrew Beczka . QBittorrent pakiet powinny być wymienione, ponieważ został zainstalowany zgodnie z instrukcjami w połączonej strony internetowej.Aby całkowicie usunąć pakiet Homebrew Cask, uruchom polecenie
brew cask zap p
gdziep
jest nazwa pakietu. Na przykład uruchom,brew cask zap qBittorrent
aby całkowicie usunąć qBittorrent.Upewnij się, że wszystkie pakiety Homebrew Cask zostały usunięte, uruchamiając
brew cask list
i sprawdzając, czy polecenie nie daje żadnego wyniku. Powtarzaj krok 5, aż wszystkie pakiety zostaną odinstalowane.Wreszcie, po usunięciu wszystkich pakietów, możesz odinstalować sam Homebrew, uruchamiając następujący wiersz poleceń:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
.Więcej informacji znajdziesz w oficjalnych często zadawanych pytaniach Homebrew .
źródło