Jak cofnąć proces instalacji oprogramowania w Mac Mini z OSX 10.11


1

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.

Oto historia CLI: wprowadź opis zdjęcia tutaj

Następnie w sklepie Apple pojawiła się aktualizacja narzędzi Xorg.

Kiedy wpisuję brewpolecenie, otrzymuję, unknown commandwię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.comi 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/localfolderu

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

Podziel się wynikamils -l /usr/local
Nimesh Neema

@NimeshNeema Zaktualizowałem moją odpowiedź, aby uwzględnić folder, o który prosiłeś. Dzięki.
BugShotGG

Ze wspólnego wyjścia wynika, że ​​pliki instalacyjne Homebrew są nadal obecne /usr/local, tj. Jest to domyślna lokalizacja instalacji. Możliwym powodem braku brewpolecenia może być brak /usr/local/binwpisu ze $PATHzmiennej. Spróbuj uruchomić echo $PATHi sprawdź, czy katalog znajduje się na liście wyników.
Nimesh Neema

@NimeshNeema $ PATH daje /usr/local/bin:/usr/bin:/usr/sbin:/sbin. Myślę, że to coś innego?
BugShotGG

@NimeshNeema Wszelkie pomysły, jak to odzyskać?
BugShotGG

Odpowiedzi:


1

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:

  1. Uruchom, brew listaby wyświetlić listę wszystkich zainstalowanych pakietów.

  2. Dla każdego pakietu notowanej puruchomić brew uninstall p.

  3. Upewnij się, że wszystkie pakiety Homebrew zostały usunięte, uruchamiając brew listi sprawdzając, czy polecenie nie daje żadnego wyniku. Powtarzaj krok 2, aż wszystkie pakiety zostaną odinstalowane.

  4. 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.

  5. Aby całkowicie usunąć pakiet Homebrew Cask, uruchom polecenie brew cask zap pgdzie pjest nazwa pakietu. Na przykład uruchom, brew cask zap qBittorrentaby całkowicie usunąć qBittorrent.

  6. Upewnij się, że wszystkie pakiety Homebrew Cask zostały usunięte, uruchamiając brew cask listi sprawdzając, czy polecenie nie daje żadnego wyniku. Powtarzaj krok 5, aż wszystkie pakiety zostaną odinstalowane.

  7. 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 .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.