macOS Sierraでaptを使用するとエラーが発生する

macOS Sierraでaptを使用するとエラーが発生する

Mac で apt を使用する際に問題が発生しています。実行するとsudo apt searchsudo apt-getターミナルに次のエラーが表示されます。

Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/apt" (-1)

Sierra 10.12.4 を実行しており、md5sumMac でコマンドを使用しようとしています。

これについて何かご意見はありますか?

答え1

aptパッケージマネージャは、Debian GNU/LinuxのLinuxツールです。macOSには存在しません。apt検索パスにあるプログラムはJavaの注釈処理ツール、あなたの望むことをしてくれません。

Homebrew、MacPorts、Fink など、macOS 用のパッケージ化されたサードパーティ製ソフトウェアを提供するプロジェクトがあります。

NetBSD の pkgsrc も macOS で問題なく動作します: http://www.pkgsrc.org/

に関してmd5sum: macOS もその 1 つである BSD Unix では、md5同じサービス (ただし出力形式が若干異なる) を実行する available と呼ばれるユーティリティがよくあります。

上記のプロジェクトのいずれかが提供するツールを使用して GNU coreutils をインストールすると、md5sumがインストールされます。実行可能ファイルは、と呼ばれることもありますgmd5sum(追加されたgプレフィックスに注意してください。これは、他のすべての GNU coreutils 実行可能ファイルにも追加されます)。

答え2

macOSは、少なくともデフォルトではAPTパッケージ管理ツールを使用しません。ここでは、Javaの注釈処理ツール

macOSのパッケージ管理ツールをチェックしたい場合は、Mac OS X に apt-get または YUM をインストールする方法; Fink を使用すると、 をインストールできますapt-get

関連情報