Linuxに「数式」と「キャスク」を介してさまざまなパッケージをインストールおよび管理するために、Debian11BullseyeにHomebrewをインストールするコマンドを学びます。
Linuxシステムとは異なり、デフォルトのパッケージマネージャーがないため、HomebrewはmacOSにパッケージマネージャーを提供するためのオープンソースプロジェクトです。ただし、HomebrewはLinuxにも存在し、一般にLinuxbrewとして知られています。
自作はマックス・ハウエルによって始められました。 2009年にHomebrewの最初のバージョンがリリースされました。これを使用するには、ユーザーはLinuxまたはMacを使用している必要があります。ただし、Linuxで自作を使用することは、ほとんどすべてにパッケージマネージャーが付属しているため意味がありません。
それにもかかわらず、Homebrewはいくつかのことを行い、ソフトウェアのインストール、アンインストール、更新に使用できます。
Homebrewでは、「フォーミュラ」と「キャスク」が区別されます。これらは両方ともインストールできますが、違いは細部にあります。数式は、python3やnodeのようなターミナル用のパッケージです。いわゆるキャスクは、ChromeやDiscordなどのデスクトップアプリケーションです。
Debian 11BullseyeLinuxに自作をインストールする
以下の手順は、Debian10BusterでもHomebrewをインストールするために使用できます。また、このパッケージマネージャーを設定して使用するには、少なくともroot以外のユーザーがいることを確認してください。
#Using Script:
Aptアップデートの実行
DebianのAptパッケージマネージャーを使用してsystemコマンドを実行し、リポジトリキャッシュを更新し、インストールされているパッケージも更新します。
sudo apt update
必要なツールをいくつかインストールする
システムが最小限の場合、Debian 11 LinuxでBrewインストールスクリプトをダウンロード、インストール、実行するためのツールを追加する必要があるかもしれません。
sudo apt install build-essential procps curl file git -y
Debian11LinuxにHomebrewをインストールするためのスクリプトをダウンロード
次に、カールを使用する必要があります スクリプトをダウンロードし、現在のユーザーの下にHomebrewパッケージマネージャーをインストールするためのツール。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
DebianシステムパスにBrewを追加
ターミナル上にあるディレクトリに関係なくHomebrewコマンドを使用できるようにするには、指定されたコマンドを実行して、そのフォルダパスをシステムパスに追加します。
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
テストブリューコマンド
先に進む前に、まずBrewコマンドツールが正常に機能しているかどうかを確認しましょう。 Doctorコマンドを実行するだけです:
brew doctor
Debian11または10からBrewをアンインストールするためのスクリプト
それが気に入らなかったり、もう必要ない場合は、以下のスクリプトを使用して、DebianLinuxシステムからbrewを完全に削除してください。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
sudo rm -r /home/linuxbrew/.linuxbrew
#2番目の方法-Brewリポジトリを直接複製する
Debian11でGitHomebrewリポジトリのクローンを作成
すでにGitをインストールしているので 最初はツールでしたが、今度は同じものを使用して、DebianシステムにBrewリポジトリのクローンを作成します。
git clone https://github.com/Homebrew/brew homebrew
複製されたフォルダをシステムパスに追加します
フォルダパスを指定せずにbrewpackagemanagerのコマンドを何度も使用するには、システムパスに追加します。
eval "$(homebrew/bin/brew shellenv)"
アップデートブリュー
次に、コマンドを実行して、最新であることを確認します。
brew update --force --quiet
許可を設定する
ここで、ディレクトリと、brewがデータを保存するすべてのコンテンツに書き込み権限を追加します。
chmod -R go-w "$(brew --prefix)/share/zsh"