Linux システムにアプリケーションをインストールする方法はたくさんあります。ほとんどの方法は非常に従来型で、インストールが簡単です。さまざまな Linux ディストリビューションのパッケージ拡張子を見ると、Debian と Ubuntu Linux は .dep パッケージを使用しています。 RedHat と Fedora は、.rpm パッケージを使用してパッケージを実行およびインストールします。しかし、特定のパッケージに適した、インストール可能でコンパイル済みのパッケージが見つからない場合はどうすればよいでしょうか? Linux システムにインストールできる .bin または .run パッケージ ファイルをいつでも見つけることができます。
.bin ファイルはバイナリ パッケージであり、.run ファイルはコンパイル済みパッケージの goto run ファイルですが、Linux で従来どおり実行できる実際のパッケージではありません。ただし、.bin ファイルと .run ファイルを Linux システムで実行可能にするために適用できる方法があります。
.bin および .run パッケージのソース
プログラマーであれば、.bin ファイルと .run ファイルのソースを既に知っているかもしれません。このタイプのファイルは、開発者が品質チェックまたはバイナリ パッケージをビルドしてパッケージをテストするために作成します。ただし、学部レベルの研究生は、アプリケーションの一部の機能をテストするために .bin または .run パッケージを作成することもあります。
多くの開発者とユーザーは、.run ファイルと .bin ファイルがすべてのパッケージのソース コードであると考えています。ソース コードは、スクリプト内のコードを編集するためのパッケージの生のコードであると言えます。一方、.run および .bin ファイルは、ソース コードの開発およびコンパイルされたバージョンです。 GitHub はソース コードとパッケージの最大のリポジトリであるため、GitHub で .bin および .run パッケージを見つけることができます。
Linux で .bin および .run パッケージを実行する
Linux の初心者の場合、Linux で .bin および .run パッケージ ファイルを実行する方法を見つけるのは難しいかもしれません。 .run および .bin パッケージ ファイルとは何か、それらがどこから来るのかを見てきました。 .bin ファイルと .run ファイルは従来のパッケージではないため、従来の方法で Linux で実行することはできません。ファイルの実際のソースや使用しているディストリビューションに関係なく、この投稿では、Linux システムで .bin ファイルと .run ファイルを実行する方法を説明します。
.bin および .run パッケージをダウンロードする
通常、Linux ユーザーは、.dep、.rpm、およびその他のパッケージ ファイルをインストールしてシステムにインストールすることを好みます。しかし、.bin パッケージの方が機能が豊富で使いやすい場合があることをご存じないかもしれません。一部のソフトウェア開発者は、公式 Web サイトで .bin または .run パッケージを喜んで提供しています。また、パッケージの公式 Web サイトでバイナリと実行パッケージを見つけることもできます。
ただし、ここでは、.run および .bin パッケージを見つける方法を示します。 Firefox の公式 Web サイトにアクセスすると、ダウンロード セクションに Firefox のバイナリ ファイルの圧縮バージョンをダウンロードするオプションがあることがわかります。
パッケージのしっかりしたコンパイル済みの .bin を探してみましょう。 Apache の Web サイトにアクセスし、ApacheDS (Apache ディレクトリ) の .bin パッケージをダウンロードして、Linux システムで実行できます。
Xampp の Web サイトにアクセスすると、Xampp の .run パッケージをダウンロードするためのリンクが見つかります。ファイルをダウンロードして、システム内に保管してください。
1. Linux で .bin パッケージを実行する
以前、Firefox と ApacheDS のバイナリ (.bin) パッケージをダウンロードしました。そのうちの 1 つはこれら 2 つのファイル間の圧縮バージョンで、もう 1 つは単なる .bin パッケージでした。ここでは、パッケージがコンパイルされているか圧縮されているかに関係なく、Linux システムで .bin パッケージを実行する方法を説明します。
方法 1:圧縮ファイルから .bin パッケージを実行する
まず、圧縮されたバイナリ ファイルを抽出して、.bin ファイル内を掘り下げる必要があります。 GNOME アーカイブ マネージャーを使用してファイルを抽出しました。任意の圧縮ツールを使用してフォルダーを抽出できます。フォルダが展開されたら、バイナリ パッケージを見つけます。
Firefox のバイナリ ファイルをダウンロードしたので、firefox-bin ファイルを探します。 .bin ファイルは手動で見つけるか、以下に示す cd (ディレクトリの変更) コマンドを使用できます。
ここで、以下に示す chmod コマンドを実行して、ファイル .bin の実行権限を付与します。
ls cd firefox-84.0 ls cd firefox ls sudo chmod +x ./firefox-bin
最後に、以下のドット スラッシュ (./) コマンドを実行して、Linux システムで .bin パッケージを実行できます。
./firefox-bin
方法 2:.bin パッケージを直接実行する
前に、他のファイルの束からディレクトリ内の .bin パッケージを見つけて実行する方法を見てきました。 Linux システムでコンパイル済みの .bin パッケージを直接実行する方法を見ていきます。
ここでは、先ほどダウンロードした ApacheDS の .bin パッケージを使用します。ファイルはダウンロードされ、Linux ファイルシステムのローカル ダウンロード ディレクトリ内に保存されます。以下に示す cd コマンドを使用して、ファイルを見つけることができます。
/Downloads/New Folder$ ls
次に、以下のモード変更 (chmod) コマンドを実行して、.bin ファイルを実行可能にします。 root パスワードでタスクを完了してください。
sudo chmod +x ./apacheds-2.0.0.AM26-64bit.bin
最終的に、以下のドット スラッシュ (./) コマンドを root 権限で実行して、Linux システムで .bin を実行できます。これで、.bin パッケージが正常に実行されました。
./apacheds-2.0.0.AM26-64bit.bin
2. Linux で .run パッケージを実行する
Linux システムで .run パッケージを実行することは、.bin パッケージを実行することとよく似ています。ただし、Linux システムで .run パッケージを実行する方法について説明します。ここでは、先ほどダウンロードした XAMPP の .run パッケージを使用します。
まず、ターミナル シェルで cd コマンドを実行して、.run パッケージを見つけます。次に、実行プロセスを許可するために、以下に示すルート権限で次のモード変更コマンドを実行します。
cd Downloads ls
最後に、ドット スラッシュ (./) コマンドを実行して、Linux システムで .run パッケージを実行します。
sudo chmod +x ./xampp-linux-x64-7.4.13-0-installer.run ./xampp-linux-x64-7.4.13-0-installer.run
最後の言葉
.run および .deb パッケージは、通常 Linux システムにインストールする従来型のパッケージではありません。 .run および .bin パッケージは、テストおよびシミュレーション タスクに適しています。 Linux システムでは、.bin および .run ファイルのインストールはそれほど複雑ではありませんが、それらの削除は複雑になる可能性があります。ファイルの実行に使用したパスを知る必要がある場合があります。
さらに、不明または疑わしいソースから .run または .bin パッケージをダウンロードした場合は、Linux システムで .bin または .run パッケージを実行する際により注意する必要があります。記事全体で、Linux システムで .deb および .run パッケージをダウンロードして実行する方法について説明しました。同じ方法を使用して、Linux システムで .sh パッケージを実行することもできます。
この投稿が気に入って役に立った場合は、友人や Linux コミュニティと共有してください。また、この投稿に関するご意見をコメント セクションに書き留めることをお勧めします。