Як видалити Homebrew з Mac OS

Зміст:

Anonim

Якщо ви раніше інсталювали Homebrew на Mac і тепер вирішили, що вам більше не потрібен або не потрібен менеджер пакунків командного рядка, ви можете видалити Homebrew з MacOS і повністю видалити Homebrew і всі встановлені пакунки та формулу з Mac.

У цьому підручнику описано, як повністю видалити Homebrew із Mac, тобто буде видалено весь менеджер пакунків разом із видаленням команд brew і cask, а також різних програмних пакетів, які можуть мати встановлено.Примітно, що це повністю відрізняється від простого видалення окремих пакетів за допомогою Homebrew, тобто як ви видаляєте певну формулу з менеджера пакунків.

Як видалити та видалити Homebrew у Mac OS

Є кілька способів видалити Homebrew і видалити його з Mac. Можливо, найпростішим методом є використання єдиного командного рядка, введеного в термінал. Подібно до того, як ви запускаєте команду ruby ​​і curl у командному рядку для встановлення Homebrew, ви також запускаєте команду ruby ​​та curl, щоб видалити Homebrew з Mac.

Одна команда для видалення Homebrew виглядає так, залежно від вашої версії MacOS:

"

Для видалення Homebrew у MacOS Catalina, macOS Big Sur і MacOS Mojave: /bin/bash -c $(curl -fsSL https://raw.githubusercontent. com/Homebrew/install/master/uninstall.sh)"

"

Для видалення Homebrew з MacOS High Sierra, Sierra, El Capitan і попередніх версій: ruby -e $(curl -fsSL https://raw.githubusercontent.com/ Homebrew/install/master/uninstall)"

Це використовує ruby ​​для виконання сценарію видалення Homebrew, який завантажується з github за допомогою команди curl. У разі належного виконання сценарій видалення запуститься на Mac і повністю видалить Homebrew.

Варіант 2: видалення Homebrew за допомогою сценарію видалення вручну

Якщо вам не подобається ідея виконання сценарію, завантаженого з Інтернету, за допомогою curl (що зрозуміло для людей, які піклуються про безпеку), ви також можете попередньо переглянути, завантажити та переглянути сценарій видалення , а потім запустіть його вручну на комп’ютері, з якого потрібно видалити Homebrew.

Сценарій видалення Homebrew знаходиться за такою URL-адресою:

https://raw.githubusercontent.com/Homebrew/install/master/uninstall

Збережіть цей файл як текстовий документ із позначкою «uninstall» або «uninstallhomebrew» або як завгодно, а потім виконайте команду як зазвичай. Крім того, ви можете запустити сценарій видалення з прапорцем –help, щоб отримати додаткові відомості та параметри:

./uninstall --help

Незалежно від того, чи використовуєте ви будь-який із описаних вище методів, Homebrew буде видалено. Це також видалить усі пакунки разом із ним, але якщо ви хочете видалити лише певні формули та пакунки, а не повністю Homebrew, вам слід зосередитися на цих інструкціях.

Останній варіант, який ми не будемо розглядати тут через складність і різноманітність конфігурації кожного користувача та те, які пакунки вони встановили, полягає в ручному видаленні всіх каталогів Homebrew, залежностей, формул і усі пов’язані файли з різноманітних розташувань каталогу Homebrew, включаючи видалення кожного окремого елемента в розташуванні встановленого пакета Homebrew на Mac. Це набагато більш трудомісткий процес, і вам доведеться копатися в різноманітних каталогах системного рівня. Цей метод є неприйнятним для переважної більшості користувачів – досвідчених чи інших – і, отже, не розглядатиметься.Але якщо вам цікаво, скористайтеся командами find, locate і mdfind, щоб знайти всі пов’язані з Homebrew, brew, cask і Cellar дані на Mac.

Ось і все. Якщо ви запустили сценарії видалення Homebrew, процес досить простий і видалення завершено. Звичайно, якщо вам потрібен Homebrew і ви використовуєте його, немає причин видаляти його, але якщо ви випадково встановили Homebrew і пізніше виявили, що він вам не приносить користі, можливо, варто видалити його зі свого Mac.

Як видалити Homebrew з Mac OS