Linuxで自己解凍型アーカイブを作成する方法

自己解凍型アーカイブは、特別なプログラムを必要とせずに内容を抽出できる圧縮ファイルです。多くのソフトウェア開発者は、自己解凍型アーカイブを使用して、ソフトウェアを迅速かつ効率的に配信しています。ただし、自己解凍型アーカイブには他の用途もあります。つまり、Tar、Zipなどの複雑なツールを使用せずにファイルを解凍できます。

このガイドでは、Linuxで自己解凍型アーカイブを作成する方法を説明します。また、セキュリティを強化するために、自己解凍型アーカイブを暗号化する方法についても説明します。

Sharツールのインストール

最初に行う必要があるのは、LinuxにSharツールをインストールすることです。理由?広く使用されているユーティリティであるにもかかわらず、Sharは非常に多くのLinuxオペレーティングシステムにプリインストールされていません。インストールを開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、以下に概説するコマンドラインインストール手順に従います。

Ubuntu

Ubuntu Linuxでは、次のAptコマンドを使用してSharアプリを取得できます。

sudo apt install sharutils

Debian

Debian Linuxを使用していますか?以下のApt-getコマンドを使用してSharを動作させることができます。

sudo apt-get install sharutils

Arch Linux

Arch Linux PCでSharを起動して実行する必要がありますか?以下のPacmanコマンドを使用してください。

sudo pacman -S sharutils

Fedora

Fedora Linuxでは、次のDnfコマンドを使用してSharアプリケーションをシステムにインストールします。

sudo dnf install sharutils

OpenSUSE

あなたはOpenSUSELinuxユーザーですか?以下のZypperコマンドを使用してSharプログラムをインストールします。

sudo zypper install sharutils

汎用Linux

Sharアプリケーションを手に入れ、このガイドでカバーされていないLinuxのリリースを使用する必要がありますか?ソースコードをダウンロードする方法については、このページにアクセスしてください

Sharアーカイブの作成

Sharプログラムはコマンドラインのみのユーティリティであるため、Sharアーカイブの作成はターミナルで行われます。アーカイブを作成するには、ターミナルウィンドウを開きます。次に、以下の手順に従ってください。

手順1:lsコマンドを使用して、ホームディレクトリの内容を表示します。

ls

ステップ2:  lsコマンドの出力を調べて、内容を圧縮するフォルダーを見つけます。次に、CDコマンドで入力します。あなたは「ドキュメント」ディレクトリの内部文書ファイルのすべてを圧縮する場合たとえば、あなたは何だろうと、CDのドキュメントを。「ダウンロード」フォルダの内容を追加するには、cdダウンロードなどを実行します。

cdname-of-folder-in-home-directory

手順3:フォルダー内に移動したら、sharコマンドを実行して、 内部のすべてのファイルを(手順2のCDコマンドを使用して)新しい.sharアーカイブに追加します。

sharコマンドを実行すると、アーカイブにすべてが完全に追加されることに注意してください。アーカイブに追加したくないアイテムがある場合は、以下のコマンドを実行する前に、Linuxファイルマネージャーを使用してアーカイブからアイテムを移動してください。

shar ./*> ../my-shar-archive.shar

Linuxで自己解凍型アーカイブを作成する方法

ステップ4:ステップ3でsharコマンドを実行すると、Sharアプリケーションは自己解凍型アーカイブの作成を開始します。しばらくお待ちください。コマンドの実行を許可してください。プロセスが完了my-shar-archive.sharすると、ホームディレクトリ(〜)にが表示されます。

ステップ5:新しい自己解凍型Sharアーカイブを作成した後、プロセスは完了していません。内部のコンテンツを抽出するために実行する前に、ファイルのアクセス許可を更新する必要があります。

Linuxでのパーミッションの更新は、chmodユーティリティを使用して行われます。使用します。chmod + xの変更をmy-shar-archive.shar、誰もがそれを実行し、内容を抽出することができるように。

sudo chmod + x my-shar-archive.shar

Linuxで自己解凍型アーカイブを作成する方法

my-shar-archive.sharLinuxシステムのコンテンツを抽出する場合は、chmodコマンドを使用してLinuxシステムの権限も更新する必要があることを友達に必ず伝えてください。

自己解凍型アーカイブを抽出します

新しい自己解凍型Sharアーカイブの内容を抽出するには、次のコマンドを実行します。

Linuxで自己解凍型アーカイブを作成する方法

./my-shar-archive.shar

の内容は、my-shar-archive.shar抽出された正確なディレクトリに配置されます。

自己解凍型アーカイブの暗号化

自己解凍型アーカイブ内の機密ファイルをインターネット経由で送信する場合は、セキュリティ上の理由から暗号化することをお勧めします。ありがたいことに、Linuxで自己解凍型アーカイブファイルを暗号化するのは非常に簡単です。システムでこれを行うには、以下のステップバイステップの手順に従ってください。

ステップ1:gpg --helpターミナルでコマンドを実行して、LinuxPCにGPGツールがインストールされていることを確認します。GPGがインストールされている場合は、GPGヘルプページが表示されます。そうでない場合、何も起こりません。

注:GPGをインストールする必要がありますか?ここをクリックしてください

gpg --help

ステップ2:以下のgpgコマンドを使用して、自己解凍型アーカイブを暗号化します。必ず安全なパスワードを使用してください。

gpg -c my-shar-archive.shar

暗号化されると、出力ファイルはになりますmy-shar-archive.shar.gpg

手順3:rmを使用して暗号化されていないSharアーカイブを削除します。

rm my-shar-archive.shar

ステップ4:my-shar-archive.shar.gpg友人や家族に送るか、オンラインでアップロードして保管します。

ファイルを抽出するには、次のコマンドを実行します。

gpg my-shar-archive.shar.gpg
./my-shar-archive.shar

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つのゲームをチェックしてください!