RHELからオフラインでtesseractをインストールする

RHELからオフラインでtesseractをインストールする

RHELベースのサーバーがありますが、インターネットに接続できません。このサーバーにTesseract> 4.0をインストールする必要があります。だから私が選択した方法は、他の場所からRPMパッケージをダウンロードしてサーバーに移動し、コマンドを使用してインストールすることrpmでした。私(https://build.opensuse.org/project/show/home:Alexander_Pozdnyakov)公式tesseractドキュメントからRPMをダウンロードします。

問題は、これらのRPMをインストールしようとすると他の依存関係が多く、すべてインポートするのが難しいことです。インターネット接続なしでtesseractをインストールする他の方法はありますか?それとも、すべてのRPMを一度にダウンロードできる他のソースがありますか?

答え1

ソリューションN1:

インターネットに接続されている同様のPCで、次のことを行います(root / sudoの下)。

dnf install --downloadonly Tesseract.rpm

次に、ダウンロードしたすべてのRPMを/var/cache/dnfターゲットPCにコピーして実行します。

rpm -ivh *rpm

ソリューションN2:

RedHat DVDのインストールディスクをインストールまたは抽出して/media/dvdyum用のストレージファイルを作成したとします(別名で保存/etc/yum.repos.d/rhel-dvd.repo)。

[RHEL-DVD-Repository]
name=DVD-RHEL Repository
baseurl=file:///media/dvd
enabled=1
gpgcheck=1

次に、(root / sudoで)次を実行します。

dnf install Tesseract.rpm

関連情報