homebrew構成

1198 ワード

Homebrewはosxの下で最も優れたパッケージ管理ツールであり、一つもありません.著者らの設計は非常に精巧でgithubを十分に利用しており,同期パケットディレクトリもダウンロードパケットもgitのpull操作を利用している.インストール方法はhomebrewのホームページで見つけることができます(時間がかかるかもしれませんが、エージェントが必要です.proxychainsを試してみてください)、homebrewの冷たい知識と簡単な構成を紹介します.
homebrew tap
まずbrew tapコマンドを試して、インストールしたtapを見てみましょう.homebrew自体は単純なrubyスクリプトであり、tapごとに実際にはいくつかのrubyスクリプトでもあり、これらのスクリプトにはパッケージをダウンロードできる場所が記載されています.
一般的なtapには、次のものがあります.
  • caskroom/cask、インストールapp、qq、微信が収録されており、brew cask install appnameを使用してappをインストールし、類推を削除します.
  • homebrew/core、デフォルトtap
  • homebrew/fuse
  • homebrew/python
  • homebrew/science
  • homebrew/services
  • brew tap user/repoを使用してtapを追加し、brew updateを使用してパッケージディレクトリを更新します.最初は通常遅いです.
    homebrewのデフォルトでは、起動するたびにupdate操作が実行され、shellプロファイル(.zshrc,.bash_profileなど)に追加するのに時間がかかります.
    # brew      
    export HOMEBREW_NO_AUTO_UPDATE=true
    

    これによりhomebrewは起動するたびに自動的にupdateしません.
    homebrewミラー
    国内にはいくつかの優秀なミラーソースがあり、清華大学のオープンソースソフトウェアミラーステーション、中科大ミラーを推薦している.ミラーソースでhomebrewを検索し、ヘルプを表示すると、これらのミラーの使用方法がわかります.ネットワーク環境が良い場合(githubへのアクセスがあまり速くない場合)、homebrew-bottlesミラーを使用するだけでいいです.