E: Пакет 'libpng12-0' не имеет кандидата на установку [ubuntu 16.10 Gnome]

Я попытался установить WPS Office на свой ноутбук (ubuntu 16.10 Gnome, 64-разрядная версия) с помощью установщика Gdebi, но он сказал

Dependency is not satisfiable: libpng12-0

Затем я попытался открыть эту библиотеку следующим образом

sudo apt-get install libpng12-0

Но я столкнулся с ошибкой:

Reading package lists... DoneBuilding dependency tree       Reading state information... DonePackage libpng12-0 is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another sourceE: Package 'libpng12-0' has no installation candidate

Кто-нибудь может помочь? Большое спасибо

Вы можете скачать libpng12-0 посылка отсюда:

У меня была такая же проблема с зависимостями. Но загрузка и установка исправляют ошибку edthe. Ubuntu 16.10 убила эти библиотеки jeje.

Загрузка и установка пакета вручную не рекомендуется в ubuntu, настоятельно рекомендуется использовать менеджер пакетов, такой как aptitude или synaptic, для загрузки и установки пакетов.

Чтобы сделать это в командной строке, сначала вам нужно добавить репозиторий. Это включает в себя изменение /etc/apt/sources.список, поэтому вы должны создать резервную копию

Открыть окно терминала

sudo nano /etc/apt/sources.list

В верхней части списка добавьте

#### BACKUP for /etc/apt/sources.list created <insert date here>

нажмите ctrl+o, чтобы сохранить файл в новом месте. В моем домашнем каталоге есть папка для резервных копий, но вы можете поместить ее в любое место, где будете помнить, что она существует. Для моей резервной папки я сохранил ее как /home /USERNAME /os_file_backups /backup_03-06-17_apt-sources.listhit введите для сохранения, он спросит вас, хотите ли вы сохранить его с другим именем нажмите y, чтобы сохранить файл, а затем ctrl-x для выхода из nano

еще раз вернитесь к источникам.список

sudo nano /etc/apt/sources.list

в нижней части файла добавьте

#### Manually Added sources## source for libpng12-0 packagedeb http://mirrors.kernel.org/ubuntu/ xenial main

^примечание к вышесказанному, mirrors.kernel.org это одно из многих зеркал, которые можно использовать. Вы можете заменить mirrors.kernel.org/ubuntu с любым из зеркал, перечисленных на http://packages.ubuntu.com/xenial/amd64/libpng12-0/download которые вы хотите использовать

нажмите ctrl+x и нажмите да, чтобы сохранить файл

теперь, чтобы обновить список пакетов

sudo apt-get update

и установите пакет

sudo apt-get install libpng12-0

shazam вы добавили libpng-12-0 с помощью apt, поэтому вы будете получать обновленные пакеты всякий раз, когда будете запускать apt-get upgrade

Это также происходит, когда вы пытаетесь установить несовместимый пакет с вашим дистрибутивом (например, установить trusty .пакет dep на bionic).