私はgNewSenseを使用していますが、多くはDebianと同じように動作するはずです。
私は次の指示に従いました。http://zachwick.com/posts/how_to_install_gnu_icecat_on_debian_wheezy.html
初めてインストールしたときはicecat
コマンドを使用できましたが、別のFirefoxをインストールしましたが邪魔になりそうです。別のFirefoxインストールと以前のIcecatインストールを削除し、Icecatインストールを再試行しました。
今は実行できませんicecat
。
bash: icecat: command not found
which icecat
ディレクトリが存在しても何も表示されません。
ls -a /usr/local/bin
. .. icecat icecat-24.0
icecat-24.0またはicecatディレクトリ内のファイルを実行しようとすると、次の結果が表示されます。
/usr/local/bin/icecat/icecat: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/local/bin/icecat/icecat)
/usr/local/bin/icecat/icecat: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/local/bin/icecat/icecat)
答え1
最初のエラー:
bash: icecat: command not found
そのパスにディレクトリが存在しないためです。次の方法で簡単に解決できます。
export PATH=/usr/local/bin/icecat/:$PATH
または、ドットファイル(~/.bashrc
または~/.profile
)に行を保存します。 2番目のエラーは、バイナリを直接実行しようとしたときに発生し、バイナリをコンパイルするGlibcの2.14または2.17バージョンがないことを示しています。これは、Debian Stable または以前の安定版を使用していることを示します。使用可能です(2.13以下)。必要なものを保管する方法はいくつかあります。順番に並べます。
- ソースリストにテストを追加し、glibバージョンをアップグレードしてください。
- 同じバージョンの glib を使用するようにバイナリを再コンパイルします。 (パッケージによっては失敗することがあります)
- 以前のバージョンのIceCatを使用してください。
私はこれを行わずに、代わりにすでにリポジトリにあるIceweaselを使用します。