GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie installiere ich Wps-Office auf Ubuntu 17.10?

Für diese Frage gibt es hier bereits Antworten :E:Paket 'libpng12-0' hat keinen Installationskandidaten [ubuntu 16.10 Gnome]

(2 Antworten)
Vor 3 Jahren geschlossen.
[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$

Akzeptierte Antwort:

Der Fehler erwähnt, dass wps benötigt libpng12-0 , ein Paket, das nicht auf Ihrem Computer installiert werden kann. Es gibt Ubuntu-Pakete für libpng12-0 für trusty (14.04LTS) und xenial (16.04LTS), aber nicht für 17.10. Sie müssen den Softwarehersteller (z. B. WPS) bitten, das Programm und/oder den Installer zu aktualisieren, damit er die neueste libpng16-16 verwendet .

Tools wie aptitude finden Sie beispielsweise nur dann eine Lösung, um die Bibliothek herunterzustufen, wenn Sie Repositories in der /etc/apt/sources.list konfiguriert haben mit den alten Versionen.

Als Problemumgehung können Sie versuchen, .deb herunterzuladen und zu installieren Paket für Xenial von der Ubuntu-Webseite, bevor Sie wps installieren.

  1. Installation von 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. Installieren von 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. Ausführen von wps (in einem X oder Desktop)

    $ wps 
    

HINWEIS: Das Installieren von Paketen aus älteren Distributionen kann Ihr apt beschädigen Installationssystem.

Ist es sicher, die libpng12 zu installieren Paket von Xenial (16.04LTS) ?

Verwandte:Wie man Ttf-Mscorefonts-Installer-Paket-Download-Schriftarten macht, nachdem es sagt, dass es in Ubuntu installiert ist?

Die Verwendung von Paketen älterer Distributionen kann gefährlich sein. Es kann das apt beschädigen Installationssystem, da ältere Pakete möglicherweise Abhängigkeiten zu nicht vorhandenen Paketen einführen oder Pakete ersetzen, die die neuen Versionen erfordern. Versuchen Sie, Pakete und Repositories für die von Ihnen verwendete Ubuntu-Version zu verwenden, d. h. die offiziellen Ubuntu-Repositories und bekannte PPA-Repositories (die ihre Pakete testen).

Um zu überprüfen, ob die Installation von libpng12 kann das apt brechen , ich habe die Paketinformationen überprüft.

  • Die libpng12 hängt von libc6 (>= 2.14) ab und zlib1g (>= 1:1.1.4) die in den neueren Ubuntu-Versionen enthalten sind.

    $ apt-cache policy libc6     # gives me 2.24-9ubuntu2.2
    $ apt-cache policy zlib1g    # gives me 1.2.11dfsg-0ubuntu1
    
  • Beachten Sie, dass kein anderes Ubuntu-Paket eine neuere Version von libpng12 erfordert weil es nicht im Repository enthalten ist. Die neuesten Programme hängen von libpng16-16 ab und beide Bibliotheken können koexistieren.

  • Ich denke, dass es sehr unwahrscheinlich ist, dass dieses Paket den apt bricht .

Versuchen Sie nicht, ein Paket einer älteren Distribution zu installieren, wenn Sie nicht sicher sind, was Sie tun.


Ubuntu
  1. So installieren Sie RPM-Pakete auf Ubuntu

  2. So installieren Sie Deb-Dateien (Pakete) auf Ubuntu

  3. So installieren Sie Zlib unter Ubuntu Linux

  4. Wie installiere ich das Oracle 18c Xe-Paket auf Ubuntu 18.04?

  5. So installieren Sie R unter Ubuntu 16.04

So installieren Sie eine bestimmte Paketversion unter Ubuntu und Debian

So installieren Sie Slack unter Ubuntu 20.04 Linux

So installieren Sie Mattermost Desktop unter Ubuntu 20.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04

So installieren Sie Yarn unter Ubuntu 18.04