Где получить libgdk-pixbuf2.0-0:i386?

Вопрос или проблема

Где получить libgdk-pixbuf2.0-0:i386? Я использую Ubuntu 24.04.

На самом деле я пытаюсь запустить Adobe Reader под Ubuntu 24.04, но неудачно. Я даже выполнил sudo dpkg --add-architecture i386, но всё равно не смог запустить Adobe Reader.

Я даже пробовал решение sudo apt-get install libgdk-pixbuf2.0-0:i386, которое предложили на stackoverflow, но:

E: Не удалось найти пакет libgdk-pixbuf2.0-0:i386
E: Не удалось найти ни одного пакета по шаблону 'libgdk-pixbuf2.0-0'
E: Не удалось найти ни одного пакета по регулярному выражению 'libgdk-pixbuf2.0-0'

В конце концов, я заметил

ldd /opt/Adobe/Reader9/Reader/intellinux/bin/acroread | grep "not found"
    linux-gate.so.1 (0xf2700000)
    libBIB.so => не найдено
    libBIBUtils.so => не найдено
    libACE.so => не найдено
    libAGM.so => не найдено
    libCoolType.so => не найдено
    libAXE8SharedExpat.so => не найдено
    libJP2K.so => не найдено
    libAdobeXMP.so => не найдено
    libicuuc.so.36 => не найдено
    libssl.so.0.9.8 => не найдено
    libcrypto.so.0.9.8 => не найдено
    libgdk_pixbuf_xlib-2.0.so.0 => не найдено
    libResAccess.so => не найдено

В любом случае, как успешно запустить Acrobat Reader на Ubuntu 24.04?

С уважением

Ну, 32-битная версия acroread работала нормально до обновления до Ubuntu 24, что мне, например, хотелось бы продолжать.

Evince, Atril и подобные не имеют полного набора функций acroread. В моем случае мне нужно видеть встроенный XML в PDF/A.

acrordrdc в wine я попробую, но думаю, что это костыль.

Для acrordrdc на Snap я не собираюсь начинать с системы Snap, точка.

Вот в чем проблема. С наилучшими пожеланиями.

Мне удалось запустить acroread после установки libgdk-pixbuf-xlib-2.0-0 из Debian Bookworm:

wget http://ftp.cz.debian.org/debian/pool/main/g/gdk-pixbuf-xlib/libgdk-pixbuf-xlib-2.0-0_2.40.2-2_i386.deb
sudo dpkg -i libgdk-pixbuf-xlib-2.0-0_2.40.2-2_i386.deb

Ответ или решение

Чтобы получить пакет libgdk-pixbuf2.0-0:i386 и успешно запустить Adobe Reader на Ubuntu 24.04, выполните следующие шаги.

1. Подготовка системы

Начиная с Ubuntu 24.04, проблема совместимости с 32-битными пакетами может возникнуть, особенно если вы пытаетесь установить программное обеспечение, разработанное для 32-битных архитектур. Первым делом убедитесь, что вы добавили поддержку архитектуры i386 с помощью следующей команды:

sudo dpkg --add-architecture i386
sudo apt update

2. Установка необходимых библиотек

На данный момент, кажется, что пакет libgdk-pixbuf2.0-0:i386 не доступен в официальных репозиториях Ubuntu 24.04. Однако вы можете установить необходимые библиотеки из репозиториев Debian. В частности, вы можете скачать и установить libgdk-pixbuf-xlib-2.0-0:i386, который, как показал ваш опыт, может быть необходим для работы Adobe Reader.

Сначала получите пакет с официального сайта Debian. Используйте следующую команду для скачивания:

wget http://ftp.cz.debian.org/debian/pool/main/g/gdk-pixbuf-xlib/libgdk-pixbuf-xlib-2.0-0_2.40.2-2_i386.deb

Затем установите пакет с помощью команды:

sudo dpkg -i libgdk-pixbuf-xlib-2.0-0_2.40.2-2_i386.deb

3. Дополнительные зависимости

Проверка зависимостей с помощью команды ldd выявила ряд библиотек, которые не найдены. Если Adobe Reader не запускается из-за отсутствия других библиотек, вам необходимо будет установить их. Например, для решения проблем с отсутствием библиотек libBIB.so, libBIBUtils.so, libACE.so и других, вам настоятельно рекомендуется найти и установить соответствующие пакеты. Обычно эти библиотеки могут быть найдены в пакетах libreoffice, libssl, libcrypto и других, убедитесь, что они установлены, выполнив:

sudo apt-get install libssl1.1 libcrypto1.1

4. Проверка работы Adobe Reader

После установки всех необходимых библиотек попробуйте снова запустить Adobe Reader. Если возникнут ошибки, продолжайте искать отсутствующие библиотеки, которые могут быть связаны с другими 32-битными или совместимыми приложениями. Параллельно можно рассмотреть возможность запуска Adobe Reader в среде Wine, если интеграция с Ubuntu не удастся.

5. Альтернативное программное обеспечение

Если проблема с Adobe Reader не решится, и вам нужно работать с PDF-файлами, учитывая, что Evince и Atril не полностью удовлетворяют ваши требования, вы можете рассмотреть альтернативные варианты, такие как Master PDF Editor, который имеет более широкий функционал.

Заключение

Работа с 32-битными приложениями в 64-битной системе может потребовать дополнительных усилий и время от времени возникает необходимость в использовании библиотек из других дистрибутивов, как в случае с Debian. Следуйте представленным инструкциям, чтобы максимально эффективно установить и использовать Adobe Reader на Ubuntu 24.04.

Оцените материал
Добавить комментарий

Капча загружается...