Ошибка неразрешимая зависимость libpng12 0

  • Печать

Страницы: [1]   Вниз

Тема: неразрешимая зависимость libpng12-0 (>=1.2.13-4)  (Прочитано 4234 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Deniske

При попытке поставит VB gdebi выдаёт такую ерунду

неразрешимая зависимость libpng12-0 (>=1.2.13-4)Что с этим делать? Откуда вообще начать?

Только, пожалуйста, давайте без «это все Ubuntu 16.10» и т.п.

System Information

Hardware:
Processor: Intel Core i5-4210M @ 3.20GHz (4 Cores),
Motherboard: Notebook W65_67SF,
Chipset: Intel Xeon E3-1200 v3/4th,
Memory: 6144MB,
Disk: 500GB Western Digital WD5000LPVX-2 + 1000GB HGST HTS721010A9, Graphics: NVIDIA GeForce 840M 2048MB (1032/1001MHz),
Audio: Intel Xeon E3-1200 v3/4th,
Network: Realtek RTL8111/8168/8411 + Realtek RTL8723BE PCIe Wireless

Software:
OS: Ubuntu 16.10,
Kernel: 4.8.1-040801-generic (x86_64),
Desktop: Unity 7.5.0,
Display Server: X Server 1.18.4,
Display Driver: NVIDIA 367.57,
OpenGL: 4.5.0,
Compiler: GCC 6.2.0 20161005,
File-System: ext4,
Screen Resolution: 1366x768

dexp atlas h155; Intel Core i5-4210M; 6GB DDR3 1333MHz; NVIDIA GeForce 840M, NVIDIA 367.44;
Ubuntu 16.04 х64, 4.8.1-040801-generic; Unity 7.4.0;. (u)efi


alang

Только, пожалуйста, давайте без «это все Ubuntu 16.10» и т.п.

Ты уж определись: либо ты готов слушать, что тебе говорят, либо сам все знаешь лучше всех (тогда зачем ты сюда приперся?)
Потому что дело именно в 16.10, которая предоставляет пакет libpng16, а libpng12 закончился на 16.04. Можешь попробовать вкорячить пакет оттуда, но никаких гарантий, что он установится и будет работать.


Оффлайн
rolik


Оффлайн
Deniske

Спасибо. Просто у меня в 16.04 был похожий косяк, но не вб. подумал, что дело не в этом) ладно, завтра верну 16.04


ТС, как видно по состоянию на 30/01/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 19/10/2016; последнее сообщение от ТС в топике: 14/10/2016). Модератором раздела принято решение закрыть тему.
—zg_nico

« Последнее редактирование: 30 Января 2020, 21:11:31 от zg_nico »

dexp atlas h155; Intel Core i5-4210M; 6GB DDR3 1333MHz; NVIDIA GeForce 840M, NVIDIA 367.44;
Ubuntu 16.04 х64, 4.8.1-040801-generic; Unity 7.4.0;. (u)efi


Оффлайн
rolik

« Последнее редактирование: 19 Октября 2016, 11:17:21 от rolik »


  • Печать

Страницы: [1]   Вверх

Руководство по допиливанию для новичка- от новичка

Автор el guahiro, июля 26, 2015, 20:02:01

« предыдущая — следующая »

Вниз
Страницы 1 62 63 64 65 66 127

У меня вопрос по браузеру  luakit , попробовал его, очень быстрый.
как в нём отключить javascript? браузер с 2012 не обновляется, поэтому кажется как бы не очень безопасным. а как читалка в интернете будет в самый раз.


У luakita есть домашняя страница, там есть хоткеи, в т.ч. для откл Java, почитайте ~/.config/luakit/binds.lua. Можно поправить конфиги в ~./config/luakit, наколько помню в globals.lua, точно не помню, пишу с мобилы…
Посмотрите также здесь https://github.com/quigybo/luakit/

Косяков у Luakit`а не наблюдал, поставил luakit-adblock и живу спокойно.


отлючил яву так. в файле rc.lua  (/home/user/.config/luakit   — скопировал туда для правки содержимое luakit), добавил строки которые выделенны

— NoScript plugin, toggle scripts and or plugins on a per-domain basis.
— `,ts` to toggle scripts, `,tp` to toggle plugins, `,tr` to reset.
— Remove all «enable_scripts» & «enable_plugins» lines from your
— domain_props table (in config/globals.lua) as this module will conflict.
—require «noscript»

require «follow_selected»
require «go_input»
require «go_next_prev»
require «go_up»
require «noscript»
noscript.enable_scripts = false
noscript.enable_plugins = false

правда после этого моя стартовая страница немного изменилась, но это мелочи, все сайты отображаются вполне корректно, чистенько без рекламы. luakit стал просто стремительный, опер памяти берёт около 80 мб с одной страницей.


Дайте две!
Молодец, Алекс!


Всем привет! :-)
Уверен что всех, как и меня, бесит недопиленность удобства настроек в xUbuntu 16.10… Я нашёл как это поправить простым способом:
sudo apt-get install xubuntu-desktop
И вы сразу же получаете все прелести настроек xUbuntu 16.04 :-)


Давно ничего не писал сюда по двум причинам
1. Много работы, начинаю реконструкцию крупного объекта и готовлю реконструкцию второго
2. На рабочем ноуте сделал случайно: sudo chmod -R 777 /usr/bin. После этого пропало sudo. Программ никаких не поставишь, gparted, synaptic и т.п. не работают.
Но ноут работает нормально. Как вернуть sudo с ходу не нашел.
Ясно только, что надо заходить с live usb и права на bin вертать взад. Man chmod читать и экспериментировать некогда.
В связи с этим хотел переустановиться, нашел хороший xfce/deb based дистриб kodachi. Рекомендую: имеет встроенный vpn и tor, массу инструментов для разработчика. Но я ищу дистр с максимальным числом отключенных процессов, хакерские примочки нужны вам, а не мне, офисному крысу. Мне нужны инструменты для менеджера, поэтому подходит xubuntu и набор специализированных программ.


Вылечил пропавшее sudo (труЪ windows gui way, но способ рабочий 100% и достаточно простой):
1. Записал на флешку образ xubuntu
2. Загрузился с live usb
3. В терминале создаю супепьзователя:
sudo passwd root
ввожу пароль и подверждение пароля
Не закрывая, заходу в терминал как суперользователь, ведя в терминале:
su
далее ввожу пароль
>>>терминал стал под рутом, т.е. можно выполнять любые действия.
4. Открываю еще  одно окно терминала, ввожу:
su
далее ввожу пароль
5. В обоих терминалах ввожу: thunar
Открывается файловый менеджер с правами суперпользователя — два окна.
6. В одном окне thunar иду в каталог /usr/bin/ — там неиспорченные мной исполняемые файлы, в т.ч. sudo.
В другом иду в  путь/до/испорченного/usr/bin/ системы, установленной на жд ноута
7. Выделяю и копирую с заменой файлов все файлы с /usr/bin/ флешки в каталог  /usr/bin/ системы, установленной на жд ноута
8. Перезагружаюсь
Все работает!

**писал дольше, чем делал. Вся процедура занимает 2 минуты.


El Guahiro, так же можно вылечить sudo: сделать

Находим sudo:
whereis sudo
Меняем владельца:
chown root:root /usr/bin/sudo
И выставить права доступа:
chmod 755 /usr/bin/sudo
;-)

Но это только по поводу sudo, а все остальные файлы из каталога /usr лучше лечиьт как ты сделал! :-)


Цитата: PitBelon от января 16, 2017, 11:36:50
El Guahiro, так же можно вылечить sudo: сделать

Находим sudo:
whereis sudo
Меняем владельца:
chown root:root /usr/bin/sudo
И выставить права доступа:
chmod 755 /usr/bin/sudo
;-)

Но это только по поводу sudo, а все остальные файлы из каталога /usr лучше лечиьт как ты сделал! :-)

Pit
Чтобы выставить права доступа:
chmod 755 /usr/bin/sudo          надо войти под sudo, а sudo нет, не работает.
Поэтому, походу лечение только с live usb.


557. И вот наконец, моих знаний хватило, чтобы засунуть Dockfetcher в систему.
Dockfetcher — это такой продвинутый поиск в системе, с полнотекстовым фоновым индексированием толко обновляемых файлов, т.е. систему не грузит совсем, в отличие от recoll и иже с ними.
Примерно так:
1) Качаем  Dockfetcher  отсюда http://docfetcher.sourceforge.net/en/download.html и распаковываем.
2) Кидаем папку DocFetcher-1.1.18 в /opt/
3) Даем всем файлам (всключая и те, что в папке /opt/DocFetcher-1.1.18, права на исполнение:
sudo chmod -R 777 /opt
4) Создаем значок запуска такого содержания:
[Desktop Entry]
Version=1.0
Type=Application
Name=DocFetcher
Comment=Внутритекстовый поиск в файлах компа
Exec=/opt/DocFetcher-1.1.18/DocFetcher-GTK3.sh
Icon=/usr/share/icons/el_guahiro/Глаз3.png
Categories=Development;Utility; Office;X-XFCE;X-Xfce-Toplevel;
Terminal=false
StartupNotify=false
5) Значок запуска кидаем в
6) Команду /opt/DocFetcher-1.1.18/DocFetcher-GTK3.sh
ставим в автозапуск через Сеансы>Автозапуск.
7) В настройках программы выставляем «сворачиваться в трей» (чтобы не закрывалась).
………..Теперь программка будет сканировать вновь прибывающие файлы, работая в фоновом режиме…………….


El Guahiro, ты — КРУТ!! :-)


560. На объект строительства привезли МФУ Hewlett-Packard HP LaserJet Pro MFP M125rnw. Поскольку у меня появилась необходимость подключиться и что -то напечатать, подключаю ноут по шнурку. Принтер МФУ определился, сканер — нет. Пробую печатать — выдает ошибку, сканировать — ошибка. Залезаю в И-нет и ищу «driver linux M125rnw». Не ищется, на сайте HP в разделе драйверов ewlett-Packard HP LaserJet Pro MFP M125rnw в списке поддерживаемых операционных систем Linux не значится. Не беда.
Вспоминаю , что для принтеров HP есть утилита hplip. Утилита у меня уже была установлена. Иду в Synaptic и смотрю, вся ли.
Почти вся, не установлена hplip-gui, HP Linux Printing and Imaging — утилита с графическим интерфейсом (на основе Qt). Чего ждать от GUI? Но от безнадёги устанавливаю, и после установки hplip-gui и её открытия утилита вдруг выкатывает лицензионное соглашение и предлагает скачать и установить плагин. Ладно, нажимаю пару раз YES, чувствуя себя последним windows-user`ом…
Принтер и сканер установились и работают. Удача.
Вся настройка заняла минут 5…7.


Цитата: PitBelon от января 16, 2017, 22:36:25
El Guahiro, ты — КРУТ!! :-)

не преувеличивайте, профессор….хотя…когда мне было лет 10, я выигрывал дворовый чемпионат по игре «в колбасу» (домино) и в «тыщу» (карты).
Играть в домино и карты сейчас негламурно, да и не с кем — повывелись добрые алкоголики, которые угощали пацана Беломором,  поэтому в Линуксе слегка разминаюсь..


566. Cool Reader 3 — программа просмотра электронных книг с поддержкой форматов txt, в fb2, HTML, rtf и CHM, epub, ТРК. Полная поддержка формата fb2: таблицы, сноски на основе CSS форматирования. Поддерживает оглавление, поиск, закладки. Поддерживает окна и полноэкранный режим, текстуры и перелистывание.
Скачать читалку здесь https://sourceforge.net/projects/crengine/?source=typ_redirect, Чтобы воспользоваться текстурами их необходимо перенести в папку /usr/share/cr3/backgrounds.
Поставил эту программку поюзать, т.к. имею мысль запилить всё же xunbuntu на win10 планшет. Зачем Cool Reader на десктопе или ноуте — непонятно. Читать удобней лёжа — это классика.


2  el guahiro
По приведенной вами ссылке качается старая версия Cool Reader (cr3_3.0.56-7).
Более новая версия (cr3_3.1.2.3-39) доступна по этой ссылке — https://launchpad.net/~vovansrnd/+archive/ubuntu/coolreader/+files/cr3_3.1.2.3-39_amd64.deb (версий программы для дистрибутивов вышедших после 14.04 нет, но эта отлично работает). Для решения проблемы «Ошибка неразрешимая зависимость libpng12-0 (>=1.2.13-4)», скачиваем libpng12 вот отсюда — http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.50-1ubuntu2.14.04.2_amd64.deb

У Cool Reader есть один баг — не запоминаются настройки.
Лечение очень простое. В терминале вбить вот такую команду:

mkdir -p /home/`whoami`/.cr3/ В созданном каталоге создать пустой файл cr3.ini
После создания этого файла все сделанные настройки сохраняются.
В этом же каталоге можно создать каталог «backgrounds»:

mkdir -p /home/`whoami`/.cr3/backgrounds/ и скопировать понравившиеся фоны в неё.
P.S. Во вложенном файле готовый cr3.ini


Вверх
Страницы 1 62 63 64 65 66 127

  • Форум русскоязычного сообщества Xubuntu

  • Установка и настройка

  • How-To и FAQ (Модератор: el guahiro)

  • Руководство по допиливанию для новичка- от новичка


0

1

При установке libpng пишет:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
chromium-common libre2-4
Для их удаления используйте «sudo apt autoremove».
Следующие НОВЫЕ пакеты будут установлены:
libpng12-0
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Установлено или удалено не до конца 17 пакетов.
Необходимо скачать 0 B/173 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 273 kB.
(Чтение базы данных … на данный момент установлено 356074 файла и каталога.)
Подготовка к распаковке …/libpng12-0_1.2.50-2+deb8u3_amd64.deb …
Распаковывается libpng12-0:amd64 (1.2.50-2+deb8u3) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_amd64.deb (—unpack):
не удалось установить новую версию «/usr/lib/x86_64-linux-gnu/libpng12.so.0»: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

У меня вопрос по браузеру  luakit , попробовал его, очень быстрый.
как в нём отключить javascript? браузер с 2012 не обновляется, поэтому кажется как бы не очень безопасным. а как читалка в интернете будет в самый раз.


У luakita есть домашняя страница, там есть хоткеи, в т.ч. для откл Java, почитайте ~/.config/luakit/binds.lua. Можно поправить конфиги в ~./config/luakit, наколько помню в globals.lua, точно не помню, пишу с мобилы…
Посмотрите также здесь https://github.com/quigybo/luakit/

Косяков у Luakit`а не наблюдал, поставил luakit-adblock и живу спокойно.


отлючил яву так. в файле rc.lua  (/home/user/.config/luakit   — скопировал туда для правки содержимое luakit), добавил строки которые выделенны

— NoScript plugin, toggle scripts and or plugins on a per-domain basis.
— `,ts` to toggle scripts, `,tp` to toggle plugins, `,tr` to reset.
— Remove all «enable_scripts» & «enable_plugins» lines from your
— domain_props table (in config/globals.lua) as this module will conflict.
—require «noscript»

require «follow_selected»
require «go_input»
require «go_next_prev»
require «go_up»
require «noscript»
noscript.enable_scripts = false
noscript.enable_plugins = false

правда после этого моя стартовая страница немного изменилась, но это мелочи, все сайты отображаются вполне корректно, чистенько без рекламы. luakit стал просто стремительный, опер памяти берёт около 80 мб с одной страницей.


Дайте две!
Молодец, Алекс!


Всем привет!
Уверен что всех, как и меня, бесит недопиленность удобства настроек в xUbuntu 16.10… Я нашёл как это поправить простым способом:
sudo apt-get install xubuntu-desktop
И вы сразу же получаете все прелести настроек xUbuntu 16.04


Давно ничего не писал сюда по двум причинам
1. Много работы, начинаю реконструкцию крупного объекта и готовлю реконструкцию второго
2. На рабочем ноуте сделал случайно: sudo chmod -R 777 /usr/bin. После этого пропало sudo. Программ никаких не поставишь, gparted, synaptic и т.п. не работают.
Но ноут работает нормально. Как вернуть sudo с ходу не нашел.
Ясно только, что надо заходить с live usb и права на bin вертать взад. Man chmod читать и экспериментировать некогда.
В связи с этим хотел переустановиться, нашел хороший xfce/deb based дистриб kodachi. Рекомендую: имеет встроенный vpn и tor, массу инструментов для разработчика. Но я ищу дистр с максимальным числом отключенных процессов, хакерские примочки нужны вам, а не мне, офисному крысу. Мне нужны инструменты для менеджера, поэтому подходит xubuntu и набор специализированных программ.


Вылечил пропавшее sudo (труЪ windows gui way, но способ рабочий 100% и достаточно простой):
1. Записал на флешку образ xubuntu
2. Загрузился с live usb
3. В терминале создаю супепьзователя:
sudo passwd root
ввожу пароль и подверждение пароля
Не закрывая, заходу в терминал как суперользователь, ведя в терминале:
su
далее ввожу пароль
>>>терминал стал под рутом, т.е. можно выполнять любые действия.
4. Открываю еще  одно окно терминала, ввожу:
su
далее ввожу пароль
5. В обоих терминалах ввожу: thunar
Открывается файловый менеджер с правами суперпользователя — два окна.
6. В одном окне thunar иду в каталог /usr/bin/ — там неиспорченные мной исполняемые файлы, в т.ч. sudo.
В другом иду в  путь/до/испорченного/usr/bin/ системы, установленной на жд ноута
7. Выделяю и копирую с заменой файлов все файлы с /usr/bin/ флешки в каталог  /usr/bin/ системы, установленной на жд ноута
8. Перезагружаюсь
Все работает!

**писал дольше, чем делал. Вся процедура занимает 2 минуты.


El Guahiro, так же можно вылечить sudo: сделать

Находим sudo:
whereis sudo
Меняем владельца:
chown root:root /usr/bin/sudo
И выставить права доступа:
chmod 755 /usr/bin/sudo

Но это только по поводу sudo, а все остальные файлы из каталога /usr лучше лечиьт как ты сделал!


Цитата: PitBelon от января 16, 2017, 11:36:50
El Guahiro, так же можно вылечить sudo: сделать

Находим sudo:
whereis sudo
Меняем владельца:
chown root:root /usr/bin/sudo
И выставить права доступа:
chmod 755 /usr/bin/sudo

Но это только по поводу sudo, а все остальные файлы из каталога /usr лучше лечиьт как ты сделал!

Pit
Чтобы выставить права доступа:
chmod 755 /usr/bin/sudo          надо войти под sudo, а sudo нет, не работает.
Поэтому, походу лечение только с live usb.


557. И вот наконец, моих знаний хватило, чтобы засунуть Dockfetcher в систему.
Dockfetcher — это такой продвинутый поиск в системе, с полнотекстовым фоновым индексированием толко обновляемых файлов, т.е. систему не грузит совсем, в отличие от recoll и иже с ними.
Примерно так:
1) Качаем  Dockfetcher  отсюда http://docfetcher.sourceforge.net/en/download.html и распаковываем.
2) Кидаем папку DocFetcher-1.1.18 в /opt/
3) Даем всем файлам (всключая и те, что в папке /opt/DocFetcher-1.1.18, права на исполнение:
sudo chmod -R 777 /opt
4) Создаем значок запуска такого содержания:
[Desktop Entry]
Version=1.0
Type=Application
Name=DocFetcher
Comment=Внутритекстовый поиск в файлах компа
Exec=/opt/DocFetcher-1.1.18/DocFetcher-GTK3.sh
Icon=/usr/share/icons/el_guahiro/Глаз3.png
Categories=Development;Utility; Office;X-XFCE;X-Xfce-Toplevel;
Terminal=false
StartupNotify=false
5) Значок запуска кидаем в
6) Команду /opt/DocFetcher-1.1.18/DocFetcher-GTK3.sh
ставим в автозапуск через Сеансы>Автозапуск.
7) В настройках программы выставляем «сворачиваться в трей» (чтобы не закрывалась).
………..Теперь программка будет сканировать вновь прибывающие файлы, работая в фоновом режиме…………….


El Guahiro, ты — КРУТ!!


560. На объект строительства привезли МФУ Hewlett-Packard HP LaserJet Pro MFP M125rnw. Поскольку у меня появилась необходимость подключиться и что -то напечатать, подключаю ноут по шнурку. Принтер МФУ определился, сканер — нет. Пробую печатать — выдает ошибку, сканировать — ошибка. Залезаю в И-нет и ищу «driver linux M125rnw». Не ищется, на сайте HP в разделе драйверов ewlett-Packard HP LaserJet Pro MFP M125rnw в списке поддерживаемых операционных систем Linux не значится. Не беда.
Вспоминаю , что для принтеров HP есть утилита hplip. Утилита у меня уже была установлена. Иду в Synaptic и смотрю, вся ли.
Почти вся, не установлена hplip-gui, HP Linux Printing and Imaging — утилита с графическим интерфейсом (на основе Qt). Чего ждать от GUI? Но от безнадёги устанавливаю, и после установки hplip-gui и её открытия утилита вдруг выкатывает лицензионное соглашение и предлагает скачать и установить плагин. Ладно, нажимаю пару раз YES, чувствуя себя последним windows-user`ом…
Принтер и сканер установились и работают. Удача.
Вся настройка заняла минут 5…7.


Цитата: PitBelon от января 16, 2017, 22:36:25
El Guahiro, ты — КРУТ!!

не преувеличивайте, профессор….хотя…когда мне было лет 10, я выигрывал дворовый чемпионат по игре «в колбасу» (домино) и в «тыщу» (карты).
Играть в домино и карты сейчас негламурно, да и не с кем — повывелись добрые алкоголики, которые угощали пацана Беломором,  поэтому в Линуксе слегка разминаюсь..


566. Cool Reader 3 — программа просмотра электронных книг с поддержкой форматов txt, в fb2, HTML, rtf и CHM, epub, ТРК. Полная поддержка формата fb2: таблицы, сноски на основе CSS форматирования. Поддерживает оглавление, поиск, закладки. Поддерживает окна и полноэкранный режим, текстуры и перелистывание.
Скачать читалку здесь https://sourceforge.net/projects/crengine/?source=typ_redirect, Чтобы воспользоваться текстурами их необходимо перенести в папку /usr/share/cr3/backgrounds.
Поставил эту программку поюзать, т.к. имею мысль запилить всё же xunbuntu на win10 планшет. Зачем Cool Reader на десктопе или ноуте — непонятно. Читать удобней лёжа — это классика.


2  el guahiro
По приведенной вами ссылке качается старая версия Cool Reader (cr3_3.0.56-7).
Более новая версия (cr3_3.1.2.3-39) доступна по этой ссылке — https://launchpad.net/~vovansrnd/+archive/ubuntu/coolreader/+files/cr3_3.1.2.3-39_amd64.deb (версий программы для дистрибутивов вышедших после 14.04 нет, но эта отлично работает). Для решения проблемы «Ошибка неразрешимая зависимость libpng12-0 (>=1.2.13-4)», скачиваем libpng12 вот отсюда — http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.50-1ubuntu2.14.04.2_amd64.deb

У Cool Reader есть один баг — не запоминаются настройки.
Лечение очень простое. В терминале вбить вот такую команду:

mkdir -p /home/`whoami`/.cr3/ В созданном каталоге создать пустой файл cr3.ini
После создания этого файла все сделанные настройки сохраняются.
В этом же каталоге можно создать каталог «backgrounds»:

mkdir -p /home/`whoami`/.cr3/backgrounds/ и скопировать понравившиеся фоны в неё.
P.S. Во вложенном файле готовый cr3.ini


  • Печать

Страницы: [1]   Вниз

Тема: неразрешимая зависимость libpng12-0 (>=1.2.13-4)  (Прочитано 4140 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Deniske

При попытке поставит VB gdebi выдаёт такую ерунду

неразрешимая зависимость libpng12-0 (>=1.2.13-4)Что с этим делать? Откуда вообще начать?

Только, пожалуйста, давайте без «это все Ubuntu 16.10» и т.п.

System Information

Hardware:
Processor: Intel Core i5-4210M @ 3.20GHz (4 Cores),
Motherboard: Notebook W65_67SF,
Chipset: Intel Xeon E3-1200 v3/4th,
Memory: 6144MB,
Disk: 500GB Western Digital WD5000LPVX-2 + 1000GB HGST HTS721010A9, Graphics: NVIDIA GeForce 840M 2048MB (1032/1001MHz),
Audio: Intel Xeon E3-1200 v3/4th,
Network: Realtek RTL8111/8168/8411 + Realtek RTL8723BE PCIe Wireless

Software:
OS: Ubuntu 16.10,
Kernel: 4.8.1-040801-generic (x86_64),
Desktop: Unity 7.5.0,
Display Server: X Server 1.18.4,
Display Driver: NVIDIA 367.57,
OpenGL: 4.5.0,
Compiler: GCC 6.2.0 20161005,
File-System: ext4,
Screen Resolution: 1366x768

dexp atlas h155; Intel Core i5-4210M; 6GB DDR3 1333MHz; NVIDIA GeForce 840M, NVIDIA 367.44;
Ubuntu 16.04 х64, 4.8.1-040801-generic; Unity 7.4.0;. (u)efi


alang

Только, пожалуйста, давайте без «это все Ubuntu 16.10» и т.п.

Ты уж определись: либо ты готов слушать, что тебе говорят, либо сам все знаешь лучше всех (тогда зачем ты сюда приперся?)
Потому что дело именно в 16.10, которая предоставляет пакет libpng16, а libpng12 закончился на 16.04. Можешь попробовать вкорячить пакет оттуда, но никаких гарантий, что он установится и будет работать.


Оффлайн
rolik


Оффлайн
Deniske

Спасибо. Просто у меня в 16.04 был похожий косяк, но не вб. подумал, что дело не в этом) ладно, завтра верну 16.04


ТС, как видно по состоянию на 30/01/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 19/10/2016; последнее сообщение от ТС в топике: 14/10/2016). Модератором раздела принято решение закрыть тему.
—zg_nico

« Последнее редактирование: 30 Января 2020, 21:11:31 от zg_nico »

dexp atlas h155; Intel Core i5-4210M; 6GB DDR3 1333MHz; NVIDIA GeForce 840M, NVIDIA 367.44;
Ubuntu 16.04 х64, 4.8.1-040801-generic; Unity 7.4.0;. (u)efi


Оффлайн
rolik

« Последнее редактирование: 19 Октября 2016, 11:17:21 от rolik »


  • Печать

Страницы: [1]   Вверх

I have tried to install libpng12-0 but it still doesn’t work.

Here:

screenshot

How do I fix this?

Zanna's user avatar

Zanna

69k56 gold badges215 silver badges327 bronze badges

asked Nov 17, 2018 at 19:58

WhatTheClown's user avatar

4

The proposed solution described above didn’t work for me on Ubuntu 19.04 with Cisco PacketTracer 7.2.2:

./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)

What did work for me was:

  • download the libpng12-0_1.2.54-1ubuntu1.1_amd64.deb package
  • manually extract it: dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
  • copy the library to the PacketTracer bin directory like so: cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
  • create a symlink: ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
  • PROFIT

Not sure why Cisco provides all the required libs in the /opt/pt/bin like Qt and such, but somehow ‘forgot’ to include the older libpng12 lib…

answered Sep 30, 2019 at 6:37

Bonsi's user avatar

BonsiBonsi

111 bronze badge

PNG library — runtime has been upgraded from libpng12-0 to libpng16-16 in Ubuntu 18.04 and later (at least up to 19.10). To install it open the terminal and type:

sudo apt install libpng16-16  

Create a symbolic link at /lib/x86_64-linux-gnu/libpng12.so.0 which references to file /lib/x86_64-linux-gnu/libpng16.so.16

sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0    

answered Nov 17, 2018 at 23:24

karel's user avatar

karelkarel

109k100 gold badges268 silver badges297 bronze badges

2


0

1

При установке libpng пишет:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
chromium-common libre2-4
Для их удаления используйте «sudo apt autoremove».
Следующие НОВЫЕ пакеты будут установлены:
libpng12-0
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Установлено или удалено не до конца 17 пакетов.
Необходимо скачать 0 B/173 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 273 kB.
(Чтение базы данных … на данный момент установлено 356074 файла и каталога.)
Подготовка к распаковке …/libpng12-0_1.2.50-2+deb8u3_amd64.deb …
Распаковывается libpng12-0:amd64 (1.2.50-2+deb8u3) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_amd64.deb (—unpack):
не удалось установить новую версию «/usr/lib/x86_64-linux-gnu/libpng12.so.0»: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Anytime I attempt to install libpng12-0 with this command:

sudo apt-get install libpng12-0

I get this returned:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gstreamer0.10-plugins-base libavformat53 libcdaudio1 libgcrypt11 libgnutls-deb0-28 libgnutls26 libgsoap5
  libgstreamer-plugins-bad0.10-0 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libhogweed2 libjasper1 libmimic0
  libmpg123-0 libnettle4 libpostproc52 libqt4-dbus libqt4-network libqt4-opengl libqt4-xml libqtcore4 libqtdbus4
  libqtgui4 librtmp0 libslv2-9 libsoundtouch0 libswscale2 libtasn1-3 libuv1 libvncserver0 libwildmidi1 qdbus
  qt-at-spi qtchooser qtcore4-l10n virtualbox-dkms
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  libpng12-0
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 173 kB of archives.
After this operation, 273 kB of additional disk space will be used.
Get:1 http://debian.cc.lehigh.edu/debian jessie/main amd64 libpng12-0 amd64 1.2.50-2+deb8u2 [173 kB]
Fetched 173 kB in 0s (493 kB/s)    
(Reading database ... 182049 files and directories currently installed.)
Preparing to unpack .../libpng12-0_1.2.50-2+deb8u2_amd64.deb ...
Unpacking libpng12-0:amd64 (1.2.50-2+deb8u2) ...
dpkg: error processing archive /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u2_amd64.deb (--unpack):
 unable to install new version of '/usr/lib/x86_64-linux-gnu/libpng12.so.0': No such file or directory
Errors were encountered while processing:
 /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

I have NO IDEA how to work around this. I do have libpng16-16 installed, but I don’t see why that would cause an issue. I’ve tried everything from downloading the .deb manually and installing it to trying to symlink the libpng16-16 so to that location. All of it gave me no luck.

Anyone have any advice?

Further information: any attempt to symlink another .so into the path provided (/usr/lib/x86_64-linux-gnu/libpng12.so.0) results in the deletion of that symlink and the same error. The .so I was attempting to symlink as a fix, was libpng.so which is provided by libpng-dev (or libpng16-16).

asked Dec 21, 2016 at 1:50

hjc1710's user avatar

hjc1710hjc1710

6712 gold badges6 silver badges9 bronze badges

6

I have this resolved now. I went to the Debian forums and asked my question here, where a helpful member pointed out that libpng12-0 isn’t available for Stretch (should have specified my OS version earlier, sorry). I was trying to install the Jessie version, and that just… doesn’t work with Stretch right now. There’s a version of libpng12-0 in Sid, currently. It should make it’s way to Stretch in the near future to solve this issue.

In the meantime, I abandoned installing the Jessie libpng12-0 package, and just did the Wheezy package, which is version 1.2.49 instead of 1.2.50, which worked like a charm. Until 1.2.50 is out for Stretch, I recommend installing Wheezy’s 1.2.49.

Thanks again for the help to everyone who replied and commented, you all are truly wonderful human beings!

answered Dec 21, 2016 at 16:53

hjc1710's user avatar

hjc1710hjc1710

6712 gold badges6 silver badges9 bronze badges

3

answered Dec 21, 2016 at 8:13

Prashant Band's user avatar

1

It looks like there’s something a bit messed up with libpng12-0; it installs its .so in /lib/x86_64-linux-gnu (on amd64), but also drops a link in /usr/lib/x86_64-linux-gnu — and I think that’s what’s breaking here.

On my system everything is installed correctly (libpng16-16 and libpng12-0), but I also have libpng-dev installed (version 1.6), and that allows the libpng12-0 link to be resolved. If my theory is correct, you should be able to do

apt-get install libpng-dev
apt-get install libpng12-0

and have a working libpng12

answered Dec 21, 2016 at 8:20

Stephen Kitt's user avatar

Stephen KittStephen Kitt

404k54 gold badges1044 silver badges1141 bronze badges

4

You need to edit (as superuser) /etc/apt/sources.list and add a line deb http://ftp.de.debian.org/debian wheezy main then save this and enter next command sudo apt-get install libpng12-0 and your issue may be solved

Jaleks's user avatar

Jaleks

2,4691 gold badge17 silver badges32 bronze badges

answered Feb 23, 2019 at 21:04

Geo's user avatar

1

I was able to finally install this file into my kali build.

I had to download «libpng-1.2.49» the file that runs on debian 7 «wheezy» as a .tar.gz file.

extract it through the normal methods than using the readme was able to successfully install the file and get the desired result i was looking for.

Rui F Ribeiro's user avatar

Rui F Ribeiro

55.6k26 gold badges146 silver badges225 bronze badges

answered May 23, 2019 at 22:23

Bozeyman9000's user avatar

You must log in to answer this question.

Not the answer you’re looking for? Browse other questions tagged

.

In this article you’ll find a very easy to apply fix that allows installing and running applications that depend on libpng12-0 in Ubuntu 18.04 LTS (or Linux Mint 19.*, which is based on Ubuntu 18.04), Ubuntu 22.10, 22.04, 21.10 Or 20.04 / Linux Mint 21.* and 20.*. This applies to any Ubuntu or Linux Mint flavor: Kubuntu, Xubuntu, Ubuntu MATE, Ubuntu Budgie, Linux Mint Xfce, Linux Mint Cinnamon, etc., as well as Pop!_OS or elementary OS.

The problem

libpng12 is no longer available in the Ubuntu repository archives and as a result, some applications that were not built with the newer libpng (libpng16) library fail to install. This issue is not new, since Ubuntu dropped libpng12 with version 16.10, but those whom are upgrading from Ubuntu 16.04 to 18.04 LTS , as well as Linux Mint 19.* users, might not be aware of this and how to fix it.

Here is an example. Ubuntu Software simply fails to install WPS Office, without displaying any error message, so I opened the WPS Office deb with gdebi-gtk, which doesn’t allow the deb to install, displaying this message: «Error: Dependency is not satisfiable: libpng12-0«:

libpng12-0 error Ubuntu

Trying to install the same deb from a terminal results in the following libpng12-0 error:

logix@logix-laptop:~$ sudo dpkg -i wps-office_10.1.0.5707_a21_amd64.deb 
[sudo] password for logix: 
Selecting previously unselected package wps-office.
(Reading database ... 354579 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-11ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for shared-mime-info (1.9-2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 wps-office

Note that some apps can’t be installed due to missing libpng12-0, while others simply fail to start.

The fix: install and run applications that require libpng12-0 in Ubuntu 22.10, 22.04, 21.10 or 22.04 / Linux Mint 21.*, 20.* or 19.*

To fix the issue on the now very old Ubuntu 18.04 / Linux Mint 19.* / Pop!_OS 18.04 / elementary OS 5 or 5.1, download the libpng12-0 package for your architecture (you only need one of these, specific for your Ubuntu / Linux Mint architecture):

  • 64bit deb
  • 32bit deb

On that page, scroll down to the Built files section and only download the libpng12-0 DEB package (e.g. on 64bit: libpng12-0_1.2.54-1ubuntu1.1_amd64.deb)!

Install the libpng12-0 deb downloaded by using the link above, and you should be able to install and run applications that still depend on this library, in Ubuntu 18.04 LTS or Ubuntu 18.10 / Linux Mint 19.

To fix the issue on Ubuntu 22.10, 22.04, 21.10 or 20.04 / Linux Mint 21.* or 20.*, you can install libpng by using a PPA I created with an updated libpng12-0 package. Use these commands to add the PPA and install libpng12-0:

sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0

Or download the libpng12-0 DEB package from the PPA and install it manually (you only need the libpng12-0 DEB package, e.g. libpng12-0_1.2.54-1ubuntu1.1+1~ppa0~eoan_amd64.deb).

The reason this package required an update for Ubuntu 22.10, 22.04, 21.10 and 20.04, is that with Ubuntu 19.04, the /lib directory is a symlink to /usr/lib (this was not the case with Ubuntu 18.04 and older), and this causes the libpng12-0 installation to fail, since this package tries to create a link from /lib/x86_64-linux-gnu/libpng12.so.0 to /usr/lib, which is already a symlink. So the DEB had to be repacked to get it to work on newer Ubuntu versions.

As a result, when trying to install the old libpng12-0 package on Ubuntu (or Pop!_OS, etc.) 22.10, 22.04, 21.10 Or 20.04, you’d get this error:

dpkg: error processing archive libpng12-0_1.2.54-1ubuntu1.1_amd64.deb (--unpack):
 unable to install new version of '/lib/x86_64-linux-gnu/libpng12.so.0': No such file or directory
No apport report written because the error message indicates an issue on the local system
Errors were encountered while processing:
 libpng12-0_1.2.54-1ubuntu1.1_amd64.deb

This error will no longer happen with the version from the PPA.

Понравилась статья? Поделить с друзьями:
  • Ошибка неправильное значение хеша код 0x80091007
  • Ошибка неправильная ссылка на ячейку как исправить
  • Ошибка неправильная работа двигателя
  • Ошибка неправильная подпись код 0x80090006
  • Ошибка неполадки подключения или неверный код mmi