web-dev-qa-db-ja.com

E:パッケージ 'libpng12-0'にはインストール候補がありません[ubuntu 16.10 Gnome]

Gdebiインストーラーを使用してラップトップ(ubuntu 16.10 Gnome、64ビット)にWPS Officeをインストールしようとしましたが、

Dependency is not satisfiable: libpng12-0

次に、このライブラリを次のように開こうとしました

Sudo apt-get install libpng12-0

しかし、エラーが発生しました:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libpng12-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libpng12-0' has no installation candidate

誰でも助けることができますか?どうもありがとう

27
Garp

libpng12-0パッケージはここからダウンロードできます。

同じ依存関係の問題がありました。しかし、ダウンロードしてインストールすることでエラーが修正されます。 Ubuntu 16.10はこれらのライブラリjejeを殺しました。

26
Victor Cando

パッケージをダウンロードして手動でインストールすることは、ubuntuで推奨される方法ではありません。aptitudeやsynapticなどのパッケージマネージャーを使用してパッケージをダウンロードおよびインストールすることを強くお勧めします。

コマンドラインで最初に行うには、リポジトリを追加する必要があります。これには/etc/apt/sources.listの変更が含まれるため、バックアップを作成する必要があります

ターミナルウィンドウを開く

Sudo nano /etc/apt/sources.list

リストの一番上に追加します

#### BACKUP for /etc/apt/sources.list created <insert date here>

ctrl + oを押して、ファイルを新しい場所に保存します。ホームディレクトリにバックアップ用のフォルダがありますが、それが存在することを覚えている場所ならどこにでも置くことができます。バックアップフォルダーの場合、/ home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.listとして保存し、Enterを押して保存します。別の名前で保存するかどうかを尋ねられます。yを押してファイルを保存し、 ctrl-xでnanoを終了します

もう一度sources.listに戻ります

Sudo nano /etc/apt/sources.list

ファイルの下部に追加します

#### Manually Added sources
## source for libpng12-0 package
deb http://mirrors.kernel.org/ubuntu/ xenial main

^上記の注意点として、mirrors.kernel.orgは使用可能な多くのミラーの1つです。 mirrors.kernel.org/ubuntuhttp://packages.ubuntu.com/xenial/AMD64/libpng12-0/download にリストされているミラーのいずれかに置き換えることができます。

ctrl + xを押して、はいを押してファイルを保存します

今すぐパッケージリストを更新します

Sudo apt-get update

パッケージをインストールします

Sudo apt-get install libpng12-0

shazamは、aptを使用してlibpng-12-0を追加したため、apt-get upgradeを実行するたびに更新されたパッケージを取得します

14
ffmurray