
Homebrewは、apt-getやdnfに似たmacOS用のコマンドラインパッケージマネージャーです。Homebrewを使えば、5,000以上のアプリケーションをコマンドラインから簡単にインストールできます。Homebrewに含まれるツールの中には、Linuxのデフォルトのパッケージマネージャーでは利用できないものがあり、aptやyumリポジトリに含まれるパッケージの中には、十分にメンテナンスされていないものもあります。
参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)
これらの理由から、LinuxディストリビューションにHomebrewを追加したいと考えるかもしれません。さらに、Homebrewを使えば、古いLinuxディストリビューションでも最新リリースのパッケージをインストールできるため、多くの人にとって大きなメリットとなります。
それで、これがあなたにとって魅力的な提案のように思われるなら、それがどのように行われるかをお見せしましょう。
Homebrewをインストールするために必要なもの
必要なのは、Debian または RHEL ベースのディストリビューションの実行中のインスタンスと、sudo 権限を持つユーザーだけです。
必要な依存関係をインストールする方法
まず最初に、必要なビルドツールをインストールする必要があります。Ubuntu、Linux Mint、Pop!_OSなどのDebianベースのディストリビューションを使用している場合は、次のコマンドでインストールできます。
sudo apt-get install build-essential procps curl file git -y
Fedora、Rocky Linux、AlmaLinux などの RHEL ベースのディストリビューションを使用している場合は、次の 3 つのコマンドを実行します。
sudo yum group install 'Development Tools'
sudo yum install procps-ng curl file git
sudo yum install libxcrypt-compat
Homebrewのインストール方法
依存関係がなくなったので、次のコマンドで Homebrew をインストールできます。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
上記のコマンドは、Debian ベースまたは RHEL ベースのディストリビューションのどちらでも動作します。
インストールが完了したら (しばらく時間がかかります)、次の 2 つのコマンドを使用して、brew コマンドが PATH にあることを確認する必要があります。
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/$USER/.profile
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
brewのアップデート方法
最初のパッケージをインストールする前に、Homebrew の定義を更新する必要があります。これは次のコマンドで実行されます。
brew update
GUIアプリケーションを追加するCaskをインストールすることもできます。これは、Homebrewでパッケージをインストールする方法を示すのにも役立ちます。Caskをインストールするには、以下のコマンドを実行します。
brew install cask
brew を使用してパッケージをアップグレードする場合、コマンドは次のようになります。
brew upgrade PACKAGE
ここで、PACKAGE はインストールするソフトウェアです。
brew を使用してパッケージを削除するには、コマンドは次のようになります。
brew uninstall PACKAGE
ここで、PACKAGE は削除するソフトウェアです。
最後に、Linux から Homebrew を削除したい場合は、次のコマンドを実行します。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
以上がbrewコマンドを使ったパッケージ管理方法です。Homebrewのウェブサイトから、インストール可能なパッケージをすべて検索できます。お気に入りのLinuxディストリビューションで、これらの追加ツールをお楽しみください。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。