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

Спробуйте новий графічний інтерфейс Homebrew і знайдіть свої програми

10 саморобних хаків, які повинен знати кожен досвідчений користувач Mac


Авторство: Pranay Parab

Якщо ви оновите Homebrew до версії 7.0.0 або новішої, ви помітите, що служба додала нову програму з графічним інтерфейсом для Mac. Ви можете запустити його з папки «Програми» та використовувати інтерфейс для пошуку, встановлення, оновлення та видалення програми, як і будь-якої іншої програми. На лівій панелі є кілька вкладок, на яких можна переглянути програми, які ви встановили через Homebrew, оновлення, доступні для цих програм, виправлення проблем зі встановленням і налаштування Homebrew. Існує також опція під назвою «Відкрити», яка дозволяє шукати програми, які можна встановити через Homebrew. Використовуйте панель пошуку, щоб знайти свою улюблену програму, і якщо вона з’явиться,[インストール]Натисніть кнопку. Це завантажить програму на ваш Mac і автоматично завершить встановлення.

Перегляньте «лікаря» Homebrew, щоб вирішити проблеми з програмним забезпеченням

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

brew dr

Служба порекомендує деякі виправлення, тому ви можете запустити рекомендовані команди в терміналі, щоб вирішити проблему.

Щоб зробити ваш термінал чистішим, використовуйте суфікс -q

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

brew install firefox -q

Це мінімізує кількість оновлень тексту на екрані та робить термінал чистішим. Якщо ви хочете перевірити наявність інших оновлень, ви можете замінити “-q” на “-v” у кінці команди.

Спробуйте команду «список», щоб переглянути всі встановлені програми через термінал

Перегляньте програми, встановлені за допомогою Homebrew.


Авторство: Pranay Parab

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

brew list

Додайте встановлені вручну програми до Homebrew за допомогою цієї команди

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

brew install cask adopt APPNAME

Поки ваші програми підтримуються Homebrew, ця команда застосує їх до служби. Ви можете перевірити своє прийняття, використовуючи команду «brew list» вище.

Звільніть місце для зберігання за допомогою команди cleanup.

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

brew cleanup

Оновіть усі програми одночасно за допомогою цієї команди Homebrew

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

brew upgrade

Якщо ви просто хочете побачити, які програми потребують оновлення, спробуйте цю команду:

brew outdated

Команда оновлення доступна в Homebrew GUI.[アップグレード]Його також зазначено на вкладці.

Скористайтеся «сухим прогоном», щоб побачити, які пакунки встановлено чи оновлено

Додавання позначки «сухий запуск» до команди встановлення чи оновлення відобразить список запланованих оновлень без запуску встановлення. Під час роботи з інтерфейсами командного рядка «сухий запуск» є корисним способом попереднього перегляду змін і переконатися, що відповідні програми встановлено або оновлено перед їх внесенням. Ось як ним користуватися:

Що ви думаєте на даний момент?

brew install APPNAME --dry-run

Налаштуйте псевдоніми, щоб уникнути введення довгих команд

Якщо ви втомилися вводити довгі команди в Homebrew, ви можете встановити псевдоніми, щоб мінімізувати натискання клавіш. Наприклад, ви можете використовувати «brew i» замість «brew install», щоб оновити всі програми Homebrew. Щоб налаштувати це, скористайтеся такою командою:

brew alias i='install'

Налаштуйте скільки завгодно псевдонімів команд Homebrew. Наступна команда відображає список усіх налаштованих псевдонімів.

brew alias

Щоб видалити псевдонім, скористайтеся такою командою:

brew unalias i

Не забудьте замінити “i” на псевдонім, який ви хочете видалити.

Використовуйте цю команду, щоб зупинити оновлення для певної програми

Якщо ви не хочете оновлювати певну програму до останньої версії, ви можете скористатися командою «Закріпити», щоб зупинити її оновлення, а потім «Відкріпити», коли будете готові оновити знову. Це корисно, якщо додаток, якому ви довіряєте, придбав новий власник, який ще не зарекомендував себе, або якщо додано нові функції, які вам не потрібні. Ось як ним користуватися:

brew pin APPNAME

Коли ви будете готові знову оновити, спробуйте наступне:

brew unpin APPNAME

Деякі програми оновлюються автоматично, не запитуючи вас, тому вам може знадобитися вимкнути автоматичні оновлення окремо в інтерфейсі програми.