web-dev-qa-db-ja.com

macOS Sierraでaptを使用するときのエラー

Macでのaptの使用に問題があります。 _Sudo apt search_または_Sudo 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を実行していて、Macで_md5sum_コマンドを使用しようとしています。

これについて何か考えはありますか?

4
BenRichi_

apt、パッケージマネージャーは、Debian GNU/LinuxのLinuxツールです。 macOSにはありません。

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

NetBSDのpkgsrcはmacOSでもうまく動作します: http://www.pkgsrc.org/

md5sumの場合:macOSが1つあるBSD Unicesには、同じサービスを実行するmd5というユーティリティが用意されています(ただし、出力の形式が少し異なります)。

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

5
Kusalananda

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

MacOSのパッケージ管理ツールをチェックアウトする場合は、 Mac OS Xにapt-getまたはYUMをインストールする方法 を参照してください。 Finkではapt-getをインストールできます。

3
Stephen Kitt