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 を実行しており、md5sum
Mac でコマンドを使用しようとしています。
これについて何かご意見はありますか?
答え1
apt
パッケージマネージャは、Debian GNU/LinuxのLinuxツールです。macOSには存在しません。apt
検索パスにあるプログラムはJavaの注釈処理ツール、あなたの望むことをしてくれません。
Homebrew、MacPorts、Fink など、macOS 用のパッケージ化されたサードパーティ製ソフトウェアを提供するプロジェクトがあります。
- 自家製:https://brew.sh/
- Macポート:https://www.macports.org/
- フィンク:http://www.finkproject.org/
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
。