GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu17.10にWps-officeをインストールする方法は??

この質問にはすでに回答があります :E:パッケージ'libpng12-0'にはインストール候補がありません[ubuntu16.10 Gnome]

(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のパッケージを作成します。

  1. 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
    
  2. 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
    
  3. wpsを実行しています (Xまたはデスクトップの場合)

    $ wps 
    

注: 古いディストリビューションからパッケージをインストールすると、aptが破損する可能性があります インストールシステム。

libpng12をインストールしても安全ですか Xenial(16.04LTS)のパッケージ?

関連:Ubuntuにインストールされたと言った後、Ttf-Mscorefonts-Installer Package Download Fontsを作成する方法は?

古いディストリビューションのパッケージを使用すると危険な場合があります。 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を壊す可能性は非常に低いと思います 。

何をしているかわからない場合は、古いディストリビューションのパッケージをインストールしようとしないでください。


Ubuntu
  1. UbuntuLinuxにZlibをインストールする方法

  2. Ubuntu18.04にOracle18cXeパッケージをインストールするにはどうすればよいですか?

  3. Ubuntu16.04にRをインストールする方法

  1. UbuntuにRPMパッケージをインストールする方法

  2. UbuntuにDebファイル(パッケージ)をインストールする方法

  3. Ubuntu20.04にWebminをインストールする方法

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にRをインストールする方法