Я не опытный пользователь, поэтому, пожалуйста, потерпите меня. Я пытался установить Kompozer из двух разных источников, но ни один из них не помог.
Сначала я скачал отсюда файл .deb ( https://download.cnet.com/KompoZer-for-Debian-and-Ubuntu/3000-10247_4-75219243.html . ), но мой установщик пакета не смог его установить. Команда dpkg тоже не сработала. Когда я запускаю sudo dpkg -i /home/jesus/Downloads/kompozer_0.8_b3.dfsg.1-0.1ubuntu2_amd64.deb, я получаю следующее:
(Reading database ... 255283 files and directories currently installed.)
Preparing to unpack .../kompozer_0.8_b3.dfsg.1-0.1ubuntu2_amd64.deb ...
Unpacking kompozer (1:0.8~b3.dfsg.1-0.1ubuntu2) over (1:0.8~b3.dfsg.1-0.1ubuntu2) ...
dpkg: dependency problems prevent configuration of kompozer:
kompozer depends on libpng12-0 (>= 1.2.13-4); however:
Package libpng12-0:amd64 is not installed.
dpkg: error processing package kompozer (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for gnome-menus (3.32.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-4ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
kompozer
Я пытался установить libpng12-0 из ( https://packages.ubuntu.com/xenial/amd64/libpng12-0/download ); Однако у меня появилась другая проблема:
(Reading database ... 255283 files and directories currently installed.)
Preparing to unpack .../libpng12-0_1.2.54-1ubuntu1.1_amd64.deb ...
Unpacking libpng12-0:amd64 (1.2.54-1ubuntu1.1) ...
dpkg: error processing archive /home/jesus/Downloads/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb (--install):
unable to install new version of '/lib/x86_64-linux-gnu/libpng12.so.0': No such file or directory
Processing triggers for libc-bin (2.29-0ubuntu2) ...
Errors were encountered while processing:
/home/jesus/Downloads/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
Затем я попробовал этот PPA ( https://launchpad.net/~giuseppe-iuculano/+archive/ubuntu/ppa ), но это также не удается. Когда я набираю «sudo apt-get install kompozer», я получаю следующее:
Reading package lists... Done
Building dependency tree
Reading state information... Done
kompozer is already the newest version (1:0.8~b3.dfsg.1-0.1ubuntu2).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
kompozer : Depends: libpng12-0 (>= 1.2.13-4) but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Я видел несколько ответов на этом сайте для людей, имеющих похожие проблемы с установкой Kompozer, но они не я не работаю
Есть идеи? Спасибо.
Когда Вы устанавливающий пакет с dpkg
, это просто устанавливает этот пакет, когда всему требованию отвечают. Это не озирается, как установить те зависимости, в которых Вы, возможно, нуждаетесь для конкретного пакета. Таким образом, один путь (трудно) состоит в том, чтобы удостовериться, который упаковывает Ваш требуемый пакет, дополнительно нуждаются и загружают их устанавливать их сначала.
Более легкий путь состоит в том, чтобы сделать как Вы, сделал и впоследствии выполнил одну команду (как предложено в Вашем выводе, также):
sudo apt --fix-broken install
Так или иначе Ваш вывод также говорит:
kompozer is already the newest version (1:0.8~b3.dfsg.1-0.1ubuntu2)
Я понятия не имею, эта действительно новейшая версия (и версия, в которой Вы нуждаетесь), но это кажется так или иначе уже установленным. Если Вы попробовали от многочисленных источников, все еще неправильно может быть что-то, выполнение команды сверху должно зафиксировать это (большинство раз).
Править
Вы stucked и fix-broken
не поможет. Так, мое решение состояло бы в том, чтобы удалить kompozer из системы полностью, как:
sudo apt purge kompozer
и затем попытайтесь уже установить его от repo:
sudo apt install kompozer
Edit2
После более внимательного рассмотрения к Kompozer я должен сказать: это программное обеспечение так старо, что может быть слишком трудно, работал на такой новой системе, это зависит от библиотек из Ubuntu 12.04 или более старый. Возможно, более просто выполнить его с более старой Ubuntu?