GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Wps-office na Ubuntu 17.10?

Tato otázka zde již obsahuje odpovědi :E:Balíček 'libpng12-0' nemá žádného kandidáta na instalaci [ubuntu 16.10 Gnome]

(2 odpovědi)
Uzavřeno před 3 lety.
[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$

Přijatá odpověď:

Chyba uvádí, že wps vyžaduje libpng12-0 , balíček, který nelze nainstalovat do vašeho počítače. Existují balíčky Ubuntu pro libpng12-0 pro důvěryhodné (14.04LTS) a xenial (16.04LTS), ale ne pro 17.10. Musíte požádat výrobce softwaru (tj. WPS), aby aktualizoval program a/nebo instalační program tak, aby používal nejnovější libpng16-16 .

Nástroje jako aptitude můžete najít řešení, například downgrade knihovny, pouze pokud máte repozitáře nakonfigurované v /etc/apt/sources.list se starými verzemi.

Jako náhradní řešení můžete zkusit stáhnout a nainstalovat .deb balíček pro Xenial z webové stránky Ubuntu před instalací wps.

  1. Instalace 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. Instalace 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. Spuštění wps (v X nebo Desktop)

    $ wps 
    

POZNÁMKA: Instalace balíčků ze starších distribucí může poškodit váš apt instalační systém.

Je bezpečné nainstalovat libpng12 balíček od Xenial (16.04LTS) ?

Související:Jak vytvořit balíček Ttf-Mscorefonts-Installer ke stažení písem poté, co se řekne, že je nainstalován v Ubuntu?

Používání balíčků ze starších distribucí může být nebezpečné. Může to poškodit apt instalační systém, protože starší balíčky mohou vytvářet závislosti na neexistujících nebo nahrazovat balíčky, které nové verze vyžadují. Zkuste použít balíčky a úložiště pro verzi Ubuntu, kterou používáte, tj. oficiální úložiště Ubuntu a známá úložiště PPA (která testují své balíčky).

Chcete-li zkontrolovat, zda je instalace libpng12 může narušit apt , zkontroloval jsem informace o balíčku.

  • Soubor libpng12 závisí na libc6 (>= 2.14) a zlib1g (>= 1:1.1.4) které jsou součástí nejnovějších verzí Ubuntu.

    $ apt-cache policy libc6     # gives me 2.24-9ubuntu2.2
    $ apt-cache policy zlib1g    # gives me 1.2.11dfsg-0ubuntu1
    
  • Všimněte si, že žádný jiný balíček Ubuntu nevyžaduje nejnovější verzi libpng12 protože není součástí úložiště. Nejnovější programy závisí na libpng16-16 a obě knihovny mohou koexistovat.

  • Myslím si, že je velmi nepravděpodobné, že by tento balíček porušil apt .

Nepokoušejte se instalovat balíček ze starší distribuce, pokud si nejste jisti, co děláte.


Ubuntu
  1. Jak nainstalovat Zlib na Ubuntu Linux

  2. Jak nainstalovat balíček Oracle 18c Xe na Ubuntu 18.04?

  3. Jak nainstalovat R na Ubuntu 16.04

  1. Jak nainstalovat balíčky RPM na Ubuntu

  2. Jak nainstalovat soubory Deb (balíčky) na Ubuntu

  3. Jak nainstalovat Webmin na Ubuntu 20.04

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04