GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Wps-office su Ubuntu 17.10??

Questa domanda ha già risposte qui :E:Il pacchetto 'libpng12-0' non ha un candidato all'installazione [ubuntu 16.10 Gnome]

(2 risposte)
Chiuso 3 anni fa.
[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$

Risposta accettata:

L'errore menziona che wps richiede libpng12-0 , un pacchetto che non è installabile nella tua macchina. Ci sono pacchetti Ubuntu per libpng12-0 per trusty (14.04LTS) e xenial (16.04LTS), ma non per 17.10. È necessario chiedere al produttore del software (es. WPS) di aggiornare il programma e/o il programma di installazione per utilizzare il libpng16-16 più recente .

Strumenti come aptitude può trovare una soluzione, ad esempio, per eseguire il downgrade della libreria, solo se hai repository configurati in /etc/apt/sources.list con le vecchie versioni.

Come soluzione alternativa, puoi provare a scaricare e installare il .deb pacchetto per Xenial dalla pagina Web di Ubuntu prima di installare wps.

  1. Installazione di 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. Installazione di 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. Esecuzione di wps (in una X o Desktop)

    $ wps 
    

NOTA: L'installazione di pacchetti da distribuzioni precedenti potrebbe interrompere il tuo apt sistema di installazione.

È sicuro installare libpng12 pacchetto da Xenial (16.04LTS)?

Relazionato:Come scaricare il pacchetto Ttf-Mscorefonts-Installer per i caratteri, dopo che dice che è stato installato in Ubuntu?

L'uso di pacchetti di vecchie distribuzioni può essere pericoloso. Potrebbe rompere il apt sistema di installazione perché i pacchetti più vecchi possono introdurre dipendenze a pacchetti non esistenti o sostituire i pacchetti richiesti dalle nuove versioni. Prova a utilizzare pacchetti e repository per la versione di Ubuntu che stai utilizzando, ovvero i repository Ubuntu ufficiali e i noti repository PPA (che testano i loro pacchetti).

Per verificare se l'installazione di libpng12 può violare apt , ho controllato le informazioni sul pacchetto.

  • Il libpng12 dipende da libc6 (>= 2.14) e zlib1g (>= 1:1.1.4) che sono inclusi nelle recenti versioni di Ubuntu.

    $ apt-cache policy libc6     # gives me 2.24-9ubuntu2.2
    $ apt-cache policy zlib1g    # gives me 1.2.11dfsg-0ubuntu1
    
  • Nota che nessun altro pacchetto Ubuntu richiede una versione recente di libpng12 perché non è incluso nel repository. I programmi più recenti dipendono da libpng16-16 ed entrambe le biblioteche possono coesistere.

  • Penso che sia molto improbabile che questo pacchetto rompa apt .

Non provare a installare un pacchetto di una distribuzione precedente se non sei sicuro di quello che stai facendo.


Ubuntu
  1. Come installare i pacchetti RPM su Ubuntu

  2. Come installare i file Deb (pacchetti) su Ubuntu

  3. Come installare Zlib su Ubuntu Linux

  4. Come installare il pacchetto Oracle 18c Xe su Ubuntu 18.04?

  5. Come installare R su Ubuntu 16.04

Come installare una versione specifica del pacchetto su Ubuntu e Debian

Come installare Slack su Ubuntu 20.04 Linux

Come installare Mattermost Desktop su Ubuntu 20.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04

Come installare il filato su Ubuntu 18.04