回答:
TIFFライブラリがありません。apt-cache search libtiffパッケージを表示します。必要ですlibtiff4:
sudo apt-get install libtiff4
libtiff4提供するのlibtiff.so.3ですか?
libtiff4、アップグレード後も以前のUbuntuバージョンのパッケージが残っている可能性があります。dpkg -S /usr/lib/x86_64-linux-gnu/libtiff.soファイルがどのパッケージに属しapt-cache policy libtiff4、パッケージがどこから来たかを確認します。
以下のためのリポジトリ16.04、16.10、17.04と17.10はしているlibtiff5提供している(ほとんどの場合、インストールに含まれる)libtiff.so.5ではなくlibtiff.so.3.これは、アプリケーションのための問題を引き起こしているため見た目libtiff.so.3に詳細として、このバグレポートに
はじめに
sudo apt install libtiff5
既にインストールされている可能性があります。ただし、そうでない場合は、これで問題が解決するかどうかを確認してください。
そうでない場合は、この回避策を試してください:アプリケーションをだまして使用するlibtiff.so.5代わりにlibtiff.so.3、これがlibtiff.so.3指すディレクトリにシンボリックリンクを作成できますlibtiff.so.5.。
32ビットシステムでこれを行うには、次のように入力します。
sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.5 /usr/lib/i386-linux-gnu/libtiff.so.3
64ビットシステムでは、次のようになります。
sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5 /usr/lib/x86_64-linux-gnu/libtiff.so.3
不明な場合は、次のようにシステム上のライブラリを見つけることができます。
locate -b libtiff
その後、パスが正しい取得することができます(あなただけlibtiff5をインストールした場合、あなたが最初にしなければならないsudo updatedbためにlocateそれを見つけるために)
別のプログラムで同じエラーが発生しています。私はOneiric(Xubuntu 11.10)を使用しています
$ sudo apt-get install libtiff3
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libtiff3
Libtiff4は既にこのシステムにインストールされており、明らかに提供していませんlibtiff.so.3。
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
私はlibtiff.so.4そこに見つけることができませんでしたが、私はそれを見つけました/usr/lib/i386-linux-gnu/。したがって、私が実行したコマンドは次のとおりです。
sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.4 /usr/lib/i386-linux-gnu/libtiff.so.3
そして、それは私がプレイしようとしていたゲームで機能しました(http://www.happypenguin.org/show?interLOGIC)
ソフトリンクを作成できます。
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.4 /usr/lib/libtiff.so.3代わりに行う必要があります。
ソースからインストール
wget http://download.osgeo.org/libtiff/tiff-3.9.6.zip
unzip tiff-3.9.6.zip
cd tiff-3.9.6
./configure
make
sudo make install
Ubuntu 14.04でテスト済み。