- -Fedoraアプリをオフラインでインストールする方法

Fedoraアプリをオフラインでインストールする方法

LinuxディストリビューションとしてFedoraを実行していますか選択の?不安定なインターネット接続または遅いダウンロードがありますか?その場合は、DNFパッケージマネージャーに含まれるオフライン機能の使用方法を学ぶことをお勧めします。

DNFのオフラインモードは「ダウンロードのみ」と呼ばれ、使用すると、大量のプログラムのインストールがはるかに簡単になります。 Fedoraシステムでこの機能を使用する方法は次のとおりです。

DNFでアプリをダウンロードする

Fedora LinuxのDNFパッケージ管理ツール便利な機能がたくさんありますが、「ダウンロード」はそれができる最高のものの一つです。 FedoraソフトウェアリポジトリからRPMパッケージをインストールする際にこのコマンドライン引数を使用することにより、選択した任意のFedora Linux PCで後日オフラインで使用するためのアプリを非常に簡単にダウンロードできます。

この機能を利用するには、を押してターミナルウィンドウを開きます Ctrl + Alt + T または Ctrl + Shift + T キーボードで。次に、ターミナルウィンドウを開いたら、 dnf検索 以下のコマンドを使用して、オフラインでインストールするアプリの名前を検索します。

たとえば、オープンソースのChromiumブラウザをオフラインでインストールする場合、またはインターネットが遅いLinux PCにインストールする場合は、以下のコマンドライン引数を入力します。

sudo dnf download chromium

上記のコマンドは、Chromiumオープンソースブラウザの最新リリースをすばやく取得し、Fedoraのパッケージキャッシュディレクトリ「/ var / cache / dnf」に配置します。

このパッケージキャッシュディレクトリにアクセスするには、 CD コマンドを実行し、ターミナルセッションをホームディレクトリ(〜)からパッケージキャッシュフォルダーに移動します。

cd /var/cache/dnf

ここから、さまざまなサブディレクトリを調べて、ファイルをリムーバブルデバイスにコピーし、他のコンピューターにオフラインでインストールします。

特定のディレクトリにアプリをダウンロードする

それはかなり面倒な並べ替えをすることができますFedoraのパッケージキャッシュディレクトリ。どこにでもフォルダがあり、ダウンロードしたパッケージを本来よりもはるかに難しくすることができます。幸いなことに、「downloaddir」コマンドラインスイッチを使用して、ユーザーが指定した場所にDNFパッケージマネージャーにオフラインアプリを強制的に保存する方法があります。

したがって、たとえば、FedoraソフトウェアリポジトリからChromium WebブラウザRPMパッケージをホームディレクトリ内の「offline-apps」というラベルのフォルダーにダウンロードするには、次のコマンドを入力します。

注:変更してください "/home/username/offline-apps" 以下のコマンドで、Linux PCで使用するユーザー名を使用します。

sudo dnf download chromium --downloaddir=/home/username/offline-apps

ダウンロードが完了したら、更新しますディレクトリに安全にアクセスできるように、ホームフォルダーの「offline-apps」ディレクトリのアクセス許可。このフォルダーのアクセス許可はルートのみに設定されているため、このフォルダーのアクセス許可を変更する必要があります。

sudo chmod 777 -R ~/offline-apps

フォルダーのアクセス許可を更新したら、他のFedora Linuxコンピューターにオフラインでインストールするためにフォルダーをフラッシュドライブにコピーします。

依存関係のあるアプリをダウンロードする

上記のダウンロードコマンドの例を使用すると、Fedora LinuxリポジトリからRPMパッケージをダウンロードします。ほとんどの場合、インターネットアクセスが制限されているコンピューターで動作します。ただし、インターネットにアクセスする方法がないため、アプリの依存関係も取得する必要がある場合は、「解決」コマンドラインスイッチを使用する必要があります。

「解決」により、Fedora DNFパッケージマネージャーはアプリ自体をダウンロードするだけでなく、システム上でアプリを実行するために必要なすべてのライブラリ、依存関係、重要なソフトウェアをダウンロードします。

たとえば、Kodiをすべてのソフトウェア依存関係とともにダウンロードするには、以下のコマンドライン操作を実行します。

sudo dnf download kodi --resolve

上記のコマンドは、KodiをFedoraパッケージキャッシュディレクトリ(/ var / cache / dnf)にあるすべての依存関係とともにダウンロードします。

cd /var/cache/dnf

または、次のコマンドライン操作を入力して、アプリとホームディレクトリへのすべての依存関係(〜)をダウンロードします。

注:必ず交換してください "/home/username/offline-apps" Linuxシステムで使用するユーザー名を含む以下のコマンドのセクション。

sudo dnf download kodi --resolve --downloaddir=/home/username/offline-apps

フォルダーのアクセス許可を更新します chmod コマンド。

sudo chmod 777 -R ~/offline-apps

その後、後でオフラインインストールするために、「offline-apps」をUSBデバイスに自由にコピーしてください。

Fedoraでアプリをオフラインでインストールする他の方法

DNFのダウンロード機能は、Fedora Linuxのオフラインインスタンスでも最新のアプリを入手できます。ただし、オフラインFedoraシステムでアプリを取得する方法を探している場合、これが唯一の方法ではありません。 AppImageの導入により、オフラインシステムに最適な、ダウンロード可能なシンプルなファイルにアプリケーション全体を含めることができるテクノロジーです。 AppImageアプリを手に入れたい場合は、BinTrayにアクセスしてください。 AppImage形式で大量のアプリをカタログ化する優れたWebサイトです。

コメント