LinuxでISOチェックサムを検証する方法

Linuxを長期間使用している場合、多くのLinuxオペレーティングシステム開発者が、ダウンロード後に「チェックサムを確認する」ように求めていることに気付くかもしれません。チェックサムとは何ですか?これは、アルゴリズムによって生成されるデータブロックです。ファイルの改ざんやエラーをチェックするために使用されます。

Linuxコミュニティでは、開発者はチェックサムを使用して、オペレーティングシステムのダウンロードの改ざんを防ぎます。たとえば、ハッカーがUbuntu.com Webサイトにアクセスし、ISOファイルを改ざんした場合、チェックサムを確認することで、ダウンロードが改ざんされたことを検出できます。

このガイドでは、グラフィカルツールとターミナルを使用してLinuxでチェックサムを実行する方法について説明します。このチュートリアルでは、例として最新のLinux MintISOを使用します。



方法1–GUIを使用してチェックサムを確認する

LinuxでGUIを使用してチェックサムを検証する最良の方法は、GTKhashユーティリティを使用することです。これは使いやすいプログラムであり、使用するために多くの高度な知識を必要としません。ただし、GTKhashは多くのLinuxオペレーティングシステムにプリインストールされていないため、最初にインストールする必要があります。

LinuxでGTKhashのインストールを開始するには、ターミナルウィンドウを開きます。これを行うには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押します。次に、ターミナルウィンドウが開いたら、ディストリビューションに対応する以下に概説するコマンドラインインストール手順に従います。

Ubuntu

Ubuntu Linuxでは、以下のAptコマンドを使用して、GTKHashアプリケーションを簡単にインストールできます。

sudo apt install gtkhash

Debian

Debian Linuxユーザーの場合、次のapt-getコマンドを使用してコンピューターにGTKHashをインストールできます。

sudo apt-get install gtkhash

Arch Linux

Arch Linuxでは、GTKHashプログラムはリポジトリにありません。ただし、アプリがプリコンパイルされてすぐに使用できるサードパーティのArchLinuxソフトウェアリポジトリがあります。インストールするには、以下の2つのコマンドを入力します。

wget https://lonewolf.pedrohlc.com/chaotic-aur/x86_64/gtkhash-1.4-2-x86_64.pkg.tar.zst sudo pacman -U gtkhash-1.4-2-x86_64.pkg.tar.zst

サードパーティのリポジトリの大ファンでない場合は、お気に入りのAURヘルパーを使用してAURからインストールすることで、ArchLinuxでGTKHashアプリを動作させることもできます。

Fedora

Fedora Linuxでは、以下のdnfコマンドを使用してGTKHashアプリケーションをインストールできます。

sudo dnf install gtkhash

OpenSUSE

OpenSUSE Linuxでは、GTKHashアプリを利用できますが、サードパーティのソフトウェアリポジトリを介してのみ利用できます。アプリをインストールするには、このリンクをクリックしてください。次に、使用しているOpenSUSELinuxのリリースの横にある[1クリックインストール]ボタンを選択します。

GTKHashアプリケーションがコンピューターにセットアップされたら、アプリメニューでアプリを検索してアプリを起動します。次に、以下のステップバイステップの手順に従って、GTKhashを使用してチェックサムを検証する方法を学習します。

ステップ1: GTKHashの「ファイル」セクションを見つけます。デフォルトでは「(なし)」と表示されます。それをクリックして、確認するISOファイルを選択します。このガイドでは、例としてLinux Mint 20Cinnamonを使用します。

ステップ2: ISOをダウンロードしたWebサイトにアクセスし、チェックサムハッシュを見つけます。数字の長い文字列である必要があります。見つからない場合は、LinuxOSの公式ドキュメントを確認してください。

LinuxでISOチェックサムを検証する方法

ステップ3:チェックサムコードをクリップボードにコピーします。次に、「チェック」ボックスに貼り付けます。

ステップ4:ページの下部にある[ハッシュ]ボタンを見つけてクリックします。GTKHashは1分間計算し、ISOファイルで投稿したコードを検証します。ハッシュが一致する場合、「チェック」ボックスと出力ボックスとの違いは見られないはずです。

LinuxでISOチェックサムを検証する方法

方法2–ターミナルでチェックサムを確認する

Linuxでは、ターミナルを使用したチェックサムの検証は簡単ですが、それほど便利ではありません。最新のLinuxディストリビューションのほとんどでは、SHA265ハッシュが使用されています。ただし、MD5合計を使用するものもあります。このセクションでは両方について説明します。

SHA265チェックサムを検証するには、次の手順を実行します。ここでも、GUIセクションと同様に、例としてLinux Mint 20 CinnamonISOを使用します。

Linuxデスクトップでターミナルウィンドウを開きます。次に、ターミナルセッションをISOファイルがある場所に移動します。この例では、「ダウンロード」にあります。

cd〜 /ダウンロード

ダウンロードしたISOファイルに対してsha256sumコマンドを実行します。出力がWebサイトのチェックサムと一致する場合、それはクリーンで改ざんされていません。そうでない場合は破損しているため、使用しないでください。

sha256sum iso-file.iso

MD5チェックサムをチェックするには、md5sumコマンドを使用します。

md5sum iso-file.iso

SHA256の合計と同様に、出力がWebサイトのチェックサムコードと一致しない場合は、ISOファイルが破損しているため、使用しないでください。それらが一致すれば、すべてが安全に使用できます!

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!