回答:
Ubuntuはmd5sum
数年前からディストリビューションに含まれています(常に?)、インストールする必要はありません。
typoknigは、Ubuntuにmd5sumが付属しているという点で正しいです。これは、ほぼすべてのデスクトップLinuxディストリビューションにデフォルトで含まれているGNU coreutilsパッケージの一部です。
ただし、何らかの理由でcoreutilsがインストールされていない場合は、http://packages.ubuntu.com/coreutilsにアクセスしてパッケージファイル(および必要な依存関係がまだない場合)をダウンロードできます。次に、でインストールします。sudo dpkg -i <filename>
ここ<filename>
で、はパッケージファイルの名前です。
(これは他のパッケージでも動作します-それらはすべてhttp://packages.ubuntu.comから入手できます。したがって、インターネットに接続せずにPCにアプリケーションをインストールする必要がある場合は、必要に応じてパッケージを手動でインストールできます。必要な依存関係を最初にインストールしてください。)
編集:ただし、以前の質問に基づいて、これは実際にはあなたの問題ではありません。libssl-dev
パッケージをインストールする必要があります。
こちらからmd5sumをインストール
sudo apt install -y ucommon-utils
これでインストールされていることを確認してください
md5sum --version
サンプル1-ファイルのmd5ハッシュを返します
md5sum /pathToFile/file
サンプル2-2つのmd5ハッシュを相互に比較し、何かを行います
#!/bin/bash
file1="sudo md5sum /pathToFile/file.txt"
file2="sudo md5sum /pathToFile2/file2.txt"
if [ "$file1" = "$file2" ]
then
echo "Files have the same content"
else
echo "Files do NOT have the same content"
fi
apt
...私のために
without using apt-get
。