Не удалось установить Kompozer в Ubuntu 16.04

Я получил следующее сообщение об ошибке при попытке установить Kompozer в Ubuntu 16.04.

saraswati@ubuntu:~$ sudo apt-get install libatk1.0-0 libc6 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libidl0 libnspr4 libnss3 libpango1.0-0 libpng12-0 libstdc++6 libx11-6 libxft2 libxinerama1 libxrender1 libxt6 zlib1g  
Reading package lists... Done  
Building dependency tree...
Reading state information... Done  
Package libidl0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libidl-2-0:i386 libidl-2-0

E: Package 'libidl0' has no installation candidate

Помогите мне разобраться в этой проблеме.

5
задан 6 October 2016 в 02:30

4 ответа

Установите те же пакеты, которые Вы пытались установить прежде за исключением libidl0. Откройте терминал и тип:

32-разрядная Ubuntu 14.04-16.04

sudo apt install libatk1.0-0 libc6 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnss3 libpango1.0-0 libstdc++6 libx11-6 libxft2 libxinerama1 libxrender1 libxt6 zlib1g   
  • :

    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_i386.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_i386.deb
    sudo apt install ./libidl0_0.8.14-1_i386.deb
    sudo apt install ./kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
    sudo apt install ./kompozer_0.8~b3.dfsg.1-0.1ubuntu2_i386.deb 
    
  • 64-разрядный:

    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb
    sudo apt install ./libidl0_0.8.14-1_amd64.deb
    sudo apt install ./kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
    sudo apt install ./kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb 
    

32-разрядная Ubuntu 16.10-19.10

sudo apt install libatk1.0-0 libc6 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnss3 libpango1.0-0 libstdc++6 libx11-6 libxft2 libxinerama1 libxrender1 libxt6 zlib1g 
  • :

    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_i386.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_i386.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libpng12-0_1.2.54-1ubuntu1_i386.deb  
    sudo apt install ./libidl0_0.8.14-1_i386.deb  
    sudo apt install ./libpng12-0_1.2.54-1ubuntu1_i386.deb
    sudo apt install ./kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
    sudo apt install ./kompozer_0.8~b3.dfsg.1-0.1ubuntu2_i386.deb 
    
  • 64-разрядный:

    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb  
    wget https://launchpad.net/ubuntu/+archive/primary/+files/libpng12-0_1.2.54-1ubuntu1_amd64.deb  
    sudo apt install ./libidl0_0.8.14-1_amd64.deb  
    sudo apt install ./libpng12-0_1.2.54-1ubuntu1_amd64.deb
    sudo apt install ./kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
    sudo apt install ./kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb 
    
9
ответ дан 23 November 2019 в 08:48

Выше ответа для Ubuntu 16.04, 64-разрядной больше, не работает. Проблема на sudo dpkg -i libidl0_0.8.14-1_amd64.deb:

john@Laptop:~/Software/Kompozer$ sudo dpkg -i libidl0_0.8.14-1_amd64.deb
[sudo] password for john: 
Selecting previously unselected package libidl0:amd64.
(Reading database ... 366612 files and directories currently installed.)
Preparing to unpack libidl0_0.8.14-1_amd64.deb ...
Unpacking libidl0:amd64 (0.8.14-1) ...
Replaced by files in installed package libidl-2-0:amd64 (0.8.14-4) ...
dpkg: dependency problems prevent configuration of libidl0:amd64:
 libidl-2-0:amd64 (0.8.14-4) breaks libidl0 (<< 0.8.14-3) and is installed.
  Version of libidl0:amd64 to be configured is 0.8.14-1.

dpkg: error processing package libidl0:amd64 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libidl0:amd64

Решенный:

sudo apt-get -f install
sudo apt-get remove libidl-2-0
sudo dpkg -i libidl0_0.8.14-1_amd64.deb

и затем как прежде.

2
ответ дан 23 November 2019 в 08:48

Проблема, о которой говорится в моем комментарии о неработоспособности 16.04, была исправлена ​​в 18.04. Тем не менее, при новой установке 18.04 я получаю: john @ JohnPC: ~ / Software / Kompozer $ sudo dpkg -i kompozer_0.8 ~ b3.dfsg.1-0.1ubuntu2_amd64.deb Выбор ранее невыбранного композера пакетов. (Чтение базы данных ... 264748 файлов и каталогов, установленных в настоящее время.) Подготовка к распаковке kompozer_0.8 ~ b3.dfsg.1-0.1ubuntu2_amd64.deb ... Распаковка kompozer (1: 0.8 ~ b3.dfsg.1-0.1ubuntu2) ... dpkg: проблемы с зависимостями препятствуют настройке композера: композер зависит от libpango1.0-0 (> = 1.14.0); однако: пакет libpango1.0-0 не установлен.

dpkg: ошибка обработки пакета kompozer (--install): проблемы с зависимостями - оставление ненастроенным Триггеры обработки для man-db (2.8.3-2) ... Триггеры обработки для меню gnome (3.13.3-11ubuntu1.1 ) ... Обработка триггеров для desktop-file-utils (0.23-1ubuntu3.18.04.1) ... Обработка триггеров для mime-support (3.60ubuntu1) ... Обнаружены ошибки при обработке: kompozer

Эта ошибка исправляется установкой sudo apt libpango1.0-0, за которой следует sudo dpkg -i kompozer_0.8 ~ b3.dfsg.1-0.1ubuntu2_amd64.deb

0
ответ дан 23 November 2019 в 08:48

По состоянию на июнь 2020 г. вы можете установить Kompozer на Ubuntu 16.04 LTS (32-разрядная версия), выполнив следующие действия:

Шаг 1

Откройте терминал и введите эту команду для установки зависимостей:

sudo apt-get install libatk1.0-0 libc6 libcairo2 libfontconfig1 \
libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0  libidl-2-0 \
libnspr4 libnss3 libpango1.0-0 libpng12-0 libstdc++6 libx11-6 libxft2 \
libxinerama1 libxrender1 libxt6 zlib1g

Шаг 2

Для 32-битных систем:

wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_i386.deb
sudo dpkg -i kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
sudo dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_i386.deb

Для 64-битных систем:

wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
sudo dpkg -i kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
sudo dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb

Теперь Kompozer должен быть правильно установлен!

0
ответ дан 21 June 2020 в 14:58

Другие вопросы по тегам:

Похожие вопросы: