Linuxで複数のUSBスティックをフラッシュする方法

Linuxで複数のUSBスティックをフラッシュする方法

Popsicleは、Pop_OSの背後にいる人々によって作成された小さなLinuxアプリです。これは、ユーザーが一度に複数のデバイスにISOイメージをフラッシュできるようにするUSB​​フラッシュツールです。このガイドでは、その方法を説明します。

始める前に

始める前に、少なくとも2GBのサイズの容量を持つ複数のUSBフラッシュドライブが使用可能であることを確認してください。USB経由でISOイメージをフラッシュする場合は常に高速であるため、これらのドライブが高速であることを確認してください。

Linuxで複数のUSBスティックをフラッシュする方法LinuxへのPopsicleのインストール

Popsicleアプリケーションは、従来の方法(DEB、RPMなど)ではインストールできませんが、問題ありません。PopsicleはRustで書かれているため、ソースからの作成が非常に簡単です。構築プロセスを開始するには、ターミナルウィンドウを開き、以下に概説するインストール手順に従います。

Ubuntu

System76は、Pop_OSディストリビューション用にPopsicleを開発しています。Pop_OSはUbuntuに基づいているため、PopsicleをストレートUbuntuでコンパイルするのは非常に簡単です。「git」、「cargo」、および「libgtk-3-dev」パッケージをインストールするだけで済みます。

sudo apt install gitcargo libgtk-3-dev

Debian

DebianとUbuntuは、パッケージに関してはほとんど同じです(いくつかの例外を除いて)。その結果、DebianでPopsicleをビルドするには、Ubuntuと同じ3つのパッケージ(git、cargo、libgtk-3-dev)が必要です。

sudo apt-get install gitcargo libgtk-3-dev

Arch Linux

AURにはPopsicle用のArchLinuxパッケージがあります。インストールするには、以下のコマンドを入力してください。ソースコードをダウンロードし、すべての依存関係を自動的に処理します。

sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen trizen -S popsicle-git

Fedora

PopsicleのGitHubページには、FedoraなどのRPMディストリビューションのサポートについての言及はありません。ただし、「git」、「cargo」、および「gtk3-devel」パッケージをインストールする限り、アプリを動作させることは可能です。

sudo dnf install gitcargogtk3-devel

OpenSUSE

Fedoraと同じように、OpenSUSEにはPopsicleをインストールするための特定の指示がなく、開発者はそれが動作するという事実を指摘していません。とはいえ、必要なビルド依存関係をインストールすれば、問題なく動作するはずです。

sudo zypper install gitcargogtk3-devel

貨物のセットアップ

Cargoのビルドに必要な依存関係パッケージを設定したら、次のステップはCargo-vendorパッケージをインストールすることです。ベンダーパッケージはCargoを介してのみセットアップでき、それがないと、PopsicleをLinuxにインストールするのに苦労します。

Linux PCにCargo-vendorパッケージをインストールするには、ターミナルウィンドウで次のcargoinstall コマンドを実行し ます。sudoでコマンドを実行しないでください !

カーゴインストールカーゴベンダー

カーゴベンダーパッケージの設定には数分かかる場合がありますので、しばらくお待ちください。プロセスが完了したら、ガイドの次のセクションに進みます。

アイスキャンデーを設定する

Cargoツールのおかげで、Popsicleの構築とインストールはかなり手間がかかります。構成をいじったり、makeファイルを手動で設定したりする必要はありません。代わりに、プログラムをビルドするには、gitを使用してコードをダウンロードし、  CDを使用し てディレクトリに入り、makeを使用してコードをビルドします 。

git clone https://github.com/pop-os/popsicle.git

cd popsicle make gtk

コードがビルドされたら、sudo makeinstall コマンドを使用してLinuxPCにPopsicleをインストールします 。

sudo make install gtk

アイスキャンデーを使用する 

Popsicleを使用するには、アプリメニューで「USBFlasher」を検索して、Linuxデスクトップでプログラムを起動することから始めます。または、ターミナルウィンドウを開き、popsicle-gtk を実行 して起動します。

Popsicleアプリケーションがコンピューターで開いたら、以下に概説するステップバイステップの手順に従って、複数のUSBデバイスをフラッシュします。

ステップ1:すべてのUSBフラッシュドライブをLinuxPCのUSBポートに接続します。高速化のために、これらのデバイスがUSB3.0上にあることを確認してください。

ステップ2: Popsicleに、「ChooseanImage」と表示されます。「画像を選択」ボタンを探し、マウスでクリックします。「画像の選択」ボタンをクリックすると、ポップアップウィンドウが表示されます。

表示されるポップアップウィンドウで、USBに書き込むISOイメージを参照します。ISOの代わりにその形式を使用したい場合は、PopsicleはIMGファイルもサポートします。

Linuxで複数のUSBスティックをフラッシュする方法

ステップ3: Popsicleを使用してフラッシュするISOイメージを選択した後、右上隅にある[次へ]ボタンを探し、マウスでクリックして次のページに移動します。

ステップ4:「ドライブの選択」ウィンドウで、PopsicleはLinuxPCに接続されているすべてのUSBデバイスを表示します。「すべて選択」ボタンを見つけてすべてを選択し、Popsicleがそれを使用してISOイメージをすべてのデバイスにフラッシュできるようにします。 

Linuxで複数のUSBスティックをフラッシュする方法

右上の「次へ」ボタンをクリックして、次のページに進みます。

ステップ5: PopsicleですべてのUSBデバイスを選択すると、アプリはシステムパスワードの入力を求めます。そうして、「認証」をクリックします。パスワードを使用してログインすると、PopsicleはISOをUSBデバイスにフラッシュし始めます。我慢して; これにはしばらく時間がかかる場合があります。

Linuxで複数のUSBスティックをフラッシュする方法

PopsicleがUSBデバイスのフラッシュを完了したら、アプリを閉じます。USBデバイスを使用する準備が整いました。

Linuxで複数のUSBスティックをフラッシュする方法


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか