- Печать
Страницы: [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:
How do I fix this?
Zanna♦
69k56 gold badges215 silver badges327 bronze badges
asked Nov 17, 2018 at 19:58
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
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
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
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
hjc1710hjc1710
6712 gold badges6 silver badges9 bronze badges
3
answered Dec 21, 2016 at 8:13
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 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
2,4691 gold badge17 silver badges32 bronze badges
answered Feb 23, 2019 at 21:04
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
55.6k26 gold badges146 silver badges225 bronze badges
answered May 23, 2019 at 22:23
You must log in to answer this question.
Not the answer you’re looking for? Browse other questions tagged
.
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«:
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.