こんにちは私の友人。この投稿では、Debian 11にHomebrewをインストールする方法を学びます。この代替パッケージマネージャーは、Linuxディストリビューションに常に存在するとは限らない特定のプログラムをインストールしたり、より新しいバージョンを入手したりするのに非常に便利です。
プロジェクトのウェブサイトによると
HomebrewはmacOS(またはLinux)用の不足しているパッケージマネージャーです
Homebrewはパッケージを独自のディレクトリにインストールしてから、ファイルを/usr/local
にシンボリックリンクします。 。これは、sudo
を使用する必要がないことを意味します または、大規模なカタログから特定のアプリケーションをインストールできるようにするためのroot権限があります。
たとえば、Homebrewのおかげで、curl
の最新バージョンを入手できるようになります。 またはwget
アプリケーションがformulas
を使用してソースコードからダウンロード、コンパイル、およびインストールするためです。 これはRubyで作成されたスクリプトです。
Homebrewの動作はGitとRubyにまとめられているので、変更を簡単に元に戻してアップストリームの更新をマージできるという知識を身に付けてください。
これはmacOSを対象としていますが、実際にはLinuxにもインストールできるため、次のような利点があります。
- ホームディレクトリにソフトウェアをインストールできるため、
sudo
は必要ありません。 。 - ホストディストリビューションにパッケージ化されていないソフトウェアをインストールするか、ホストディストリビューションが古い場合は最新バージョンのソフトウェアをインストールします。
- また、同じパッケージマネージャーを使用して、macOS、Linux、およびWindowsシステムを管理できます。
それでは、それに取り掛かりましょう。
Debian11にHomebrewをインストールする
開始する前に、問題を回避するためにディストリビューションが最新であることを確認する必要があります。
ターミナルを開くか、SSH経由でサーバーに接続して実行します
sudo apt update sudo apt upgrade
その後、開発者が推奨する必要なパッケージをいくつかインストールします。
sudo apt install build-essential procps curl file git

次に、開発者が推奨するインストールスクリプトをダウンロードして実行するこのコマンドを実行することで、Homebrewをインストールできます。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
起動時に、スクリプトはシステムで実行するすべてのことを表示します。同意すれば、プロセスを開始できます。

次に、Homebrewのダウンロード、インストール、構成の全プロセスを開始します。最終的に、すべてがうまくいけば、次の出力が表示されます

唯一の注意点は、Homebrewがバイナリを保存するフォルダがパスにないことです。これを修正するには、これらの各コマンドを実行します。
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)" test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" test -r ~/.bash_profile && echo "eval "$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.bash_profile echo "eval "$($(brew --prefix)/bin/brew shellenv)\" >> ~/.bash_profile
すべてがうまくいったことを確認するには、hello
をインストールします テストとして機能するパッケージ
brew install hello

そしてそれを実行します
hello

だから、Homebrewは戦いの準備ができています。
Homebrewは、APTに代わるものではありませんが、他のパッケージを迅速かつ安定して入手するのに役立つツールです。これは、Homebrewの数式に存在するいくつかの便利なパッケージを必要とするシステム管理者にとって便利な場合があります。
楽しんでください。