(2つの回答)
3年前にクローズされました。
[email protected]:~/Downloads$ sudo dpkg -i wps-office_10.1.0.5707_a21_amd64.deb
[sudo] password for android:
Selecting previously unselected package wps-office.
(Reading database ... 134330 files and directories currently installed.)
Preparing to unpack wps-office_10.1.0.5707_a21_amd64.deb ...
Unpacking wps-office (10.1.0.5707~a21) ...
dpkg: dependency problems prevent configuration of wps-office:
wps-office depends on libpng12-0; however:
Package libpng12-0 is not installed.
dpkg: error processing package wps-office (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for shared-mime-info (1.8-1) ...
Processing triggers for hicolor-icon-theme (0.17-1) ...
Errors were encountered while processing:
wps-office
[email protected]:~/Downloads$ sudo apt install libpng16-16
Reading package lists... Done
Building dependency tree
Reading state information... Done
libpng16-16 is already the newest version (1.6.34-1).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
wps-office : Depends: libpng12-0 but it is not installable
Recommends: ttf-mscorefonts-installer but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
[email protected]:~/Downloads$ sudo apt install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
wps-office
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 386 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 136822 files and directories currently installed.)
Removing wps-office (10.1.0.5707~a21) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
Processing triggers for shared-mime-info (1.8-1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Processing triggers for hicolor-icon-theme (0.17-1) ...
[email protected]:~/Downloads$ sudo apt install libpng16-16
Reading package lists... Done
Building dependency tree
Reading state information... Done
libpng16-16 is already the newest version (1.6.34-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[email protected]:~/Downloads$ apt search libpng12-0
Sorting... Done
Full Text Search... Done
[email protected]:~/Downloads$
承認された回答:
エラーには、wps
が記載されています libpng12-0
が必要です 、マシンにインストールできないパッケージ。 libpng12-0
用のUbuntuパッケージがあります 信頼できる(14.04LTS)およびゼニアル(16.04LTS)の場合。ただし、17.10の場合はそうではありません。最新のlibpng16-16
を使用するようにプログラムやインストーラーを更新するように、ソフトウェアの製造元(WPSなど)に依頼する必要があります。 。
aptitude
などのツール たとえば、/etc/apt/sources.list
でリポジトリが構成されている場合にのみ、ライブラリをダウングレードするための解決策を見つけることができます。 古いバージョンで。
回避策として、.deb
をダウンロードしてインストールしてみてください。 wpsをインストールする前にUbuntuWebページからXenialのパッケージを作成します。
-
libpng12
をインストールしています$ wget http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb $ sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
-
wps
のインストール$ wget http://kdl1.cache.wps.com/ksodl/download/linux/a21//wps-office_10.1.0.5707~a21_amd64.deb $ sudo dpkg -i wps-office_10.1.0.5707~a21_amd64.deb
-
wps
を実行しています (Xまたはデスクトップの場合)$ wps
注: 古いディストリビューションからパッケージをインストールすると、
apt
が破損する可能性があります インストールシステム。
libpng12
をインストールしても安全ですか Xenial(16.04LTS)のパッケージ?
古いディストリビューションのパッケージを使用すると危険な場合があります。 apt
を壊す可能性があります 古いパッケージは存在しないパッケージに依存関係を導入したり、新しいバージョンが必要とするパッケージを置き換えたりする可能性があるため、インストールシステム。使用しているUbuntuバージョンのパッケージとリポジトリを使用してみてください。つまり、公式のUbuntuリポジトリとよく知られているPPAリポジトリ(パッケージをテストします)。
libpng12
のインストールかどうかを確認するには apt
を壊す可能性があります 、パッケージ情報を確認しました。
-
libpng12
libc6 (>= 2.14)
に依存します およびzlib1g (>= 1:1.1.4)
最近のUbuntuバージョンに含まれています。$ apt-cache policy libc6 # gives me 2.24-9ubuntu2.2 $ apt-cache policy zlib1g # gives me 1.2.11dfsg-0ubuntu1
-
libpng12
の最新バージョンを必要とするUbuntuパッケージは他にないことに注意してください。 リポジトリに含まれていないためです。最新のプログラムはlibpng16-16
に依存しています 両方のライブラリが共存できます。 - このパッケージが
apt
を壊す可能性は非常に低いと思います 。
何をしているかわからない場合は、古いディストリビューションのパッケージをインストールしようとしないでください。