Help us understand the problem. What is going on with this article?

備忘録_homebrewもろもろ

More than 3 years have passed since last update.

パッケージのインストール先

homebrewのパッケージは/usr/local/Cellar/にインストールされる。
インストール時にbinにリンクされる。

  • /usr/local/Cellar コマンド実体
  • /usr/local/bin   コマンドのエイリアス

brewの基本的な使い方

インストール / アンインストール

// インストール
$ brew install <パッケージ名>
// アンインストール
$ brew uninstall <パッケージ名>

アップデート / アップグレード

// アップデート
$ brew update
// アップグレード
$ brew upgrade

brew updateはbrew自体も最新にアップデートし、フォーミュラ(パッケージ)も最新にする
brew upgradeはフォーミュラ(パッケージ)のみ最新にする※特定のフォーミュラを指定してupgradeも可能

リスト

// リスト表示
$ brew list

brew listはインストール済みのフォーミュラを一覧表示する

ドクター

// インストールの問題を確認
$ brew doctor

clean up

// clean up
$ brew cleanup

brew cleanupを実施するろインストールしたすべて、もしくは特定のformulaeの古いバージョンをcellarから削除する

brew tapに関して

brew tapとは公式以外のリポジトリをフォーミュラとしてHomebrewに追加することができる。

// インストール
$ brew tap <user/repo>
// アンインストール
$ brew untap <user/repo>

brew-cask

バイナリ形式で配布されているMacアプリケーションをインストールするための拡張

// パッケージを検索
$ brew cask search google

// パッケージの情報表示
$ brew cask info google-chrome

// インストール
$  brew cask install google-chrome

// アンインストール
$ brew cask uninstall google-chrome

// インストール済みのものを表示
$ brew cask list

// 不要なダウンロード済みファイルを削除
$ brew cask cleanup

brew updateでbrew-caskはアプデされるけど、アプリケーションまでは監視しないので下記のコマンドでアプデする

//アップデート
$ brew cask install --force $(brew cask list)
y_sekitoba
異業種からweb業界へ転職。 基本的に備忘録がメインです。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした