bz2ファイルのインストール

bz2ファイルのインストール

Windowsプラットフォームから来たので、Linuxに圧縮ファイルをインストールする方法は少し混乱しています。私はFedora 20を使用しています。これでFoxIt PDFリーダーをダウンロードしました。ここ。私も読んだこれその記事では、圧縮ファイルの処理方法について説明します。しかし、bz2ファイルを解凍したときに何をすべきかはまだ混乱しています。 Readme ファイルには次の内容が記載されています。

  1. Tarパッケージのインストールの場合、「fpdfcjk.bin」ファイルは「FoxitReader」ファイルと同じディレクトリにあり、システムは中国語、韓国語、および日本語の一般的な表示をサポートする必要があります。次のコンテンツの中国語/日本語/韓国語フォントが正常に表示されることがあります。

これは私が得たものです。

[op@localhost Downloads]$ ls
1.1-release  FoxitReader-1.1.0.tar.bz2  
[op@localhost Downloads]$ cd 1.1-release/
[op@localhost 1.1-release]$ ls
FoxitReader  fpdfcjk.bin  fum.fhd  po  Readme.txt
[op@localhost 1.1-release]$ ./FoxitReader 
bash: ./FoxitReader: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
[op@localhost 1.1-release]$ 

bz2ファイルを抽出するときに何をすべきかに関する提案はありますか?また、yum経由でダウンロードできることもわかっていますが、圧縮ファイルを抽出してダウンロードしたいと思います。この問題を解決する方法について提案をいただきありがとうございます。

ベストアンサー1

このエラーは、おそらく64ビットシステムで32ビット実行可能ファイルを実行しようとしていることを意味します。ここで具体的な質問にお答えしますが、一般的に、より良いアプローチについては、答えの下部を参照してください。。あなたはそう言ったので、yumこれは役に立ちます:

yum install lib/ld-linux.so.2

yumファイルを提供する項目を見つけてインストールします。見つけることができるので、次をglibc.i686使用してその場所に直接移動できます。

yum install glibc.i686

追加のライブラリが必要な場合があります。これは「multilib」設定になります。特定のディストリビューションにどのような内容が含まれているかを調べる必要があります。


また、yum経由でダウンロードできることもわかっていますが、圧縮ファイルを抽出してダウンロードしたいと思います。

インターネットからランダム実行可能ファイルをインポートするよりも、パッケージマネージャを使用してソフトウェアをインストールする方がほぼ常に優れています。一般に、このアプローチから抜け出すようにしてください。通常は動作せず、動作しても最適ではありません。

特に、この場合、ソフトウェアはパッケージリポジトリにないため、オプションが不可能になる可能性がありますが、「RPM」ダウンロードオプションがあります。あなたがそれを得るウェブサイトから。 RPM はディストリビューションで使用されるパッケージ形式です。これはtarballよりもはるかに良いオプションなので、試してみることをお勧めします。次のコマンドを使用してファイルをインストールします。

rpm -ivh foxit.rpm

ファイル名を自分の名前に変更します。パッケージマネージャは、デプロイメントリポジトリの1つでなくても、より多くの情報を提供し、より多くの支援を提供できます。

おすすめ記事