Почему находится “pamdepth” не в Ubuntu 16.04?

Инструмент pamdepth намного лучше, чем инструмент pnmdepth.

Я не мог найти причину, почему она не включена в Ubuntu 16.04.

Почему находится "pamdepth" не в Ubuntu 16.04?

root@host> apt install netpbm
...
netpbm is already the newest version (2:10.0-15.3).

Хорошо, netpbm уже установлен.

  dpkg -L netpbm| grep pamdepth --> no output, not installed
2
задан 29 August 2016 в 12:44

2 ответа

Пакет pamdepth находится в packge netpbm, однако, версия в репозитории, кажется, не содержит pamdepth, вот то, как я заставил это работать

, Эти две версии конфликтуют так

sudo apt purge netpbm

Загрузка

wget downloads.sourceforge.net/project/netpbm/super_stable/10.47.62/netpbm-sf-10.47.62_amd64.deb?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fnetpbm%2F%3Fsource%3Dtyp_redirect&ts=1472465698&use_mirror=freefr

или загрузка здесь , теперь это имело зависимости, которые я не мог разрешить через способный (IDK, почему), таким образом, я установил его через software, или дважды щелкните по deb.

, Который был этим, это работает, вот доказательство enter image description here

3
ответ дан 2 December 2019 в 02:50

РЕШЕНИЕ

  1. sudo apt remove netpbm
  2. wget -O netpbm-sf-10.73.33_amd64.deb https://sourceforge.net/projects/netpbm/files/ super_stable/10.73.33/netpbm-sf-10.73.33_amd64.deb/download
  3. sudo apt install libpng16-16
  4. sudo dpkg -i ./netpbm-sf-10.73.33_amd64.deb
  5. sudo chown - R root.root /usr/share/netpbm
  6. sudo chmod -R ugo+rX /usr/share/netpbm

ФОН

Debian (и, следовательно, Ubuntu) по причинам лицензирования использует старую копию netpbm с удаленными вещами. С веб-сайта netpbm:

http://netpbm.sourceforge.net/getting_netpbm.php

Если вы используете Debian или Ubuntu, обратите внимание, что их пакет Netpbm по сути Netpbm 9.25 от 2002 года, минус куча неважных программы. Также обратите внимание, что нумерация версий Debian не соответствует Sourceforge Netpbm, поэтому может показаться, что программа взята из например Sourceforge Netpbm 10.0, но на самом деле 9.25. В 2002 году Дебиан решил по разным причинам не распространять обычный Netpbm и вместо этого создал свою собственную вариацию. Этот вариант был слишком сложным для обновления с текущей разработкой на основной ветке Netpbm, так что нет один сделал так. Убунту основан на Дебиане.Есть ошибка дебиана отчет и отчет об ошибке Ubuntu об этом. Отчет об ошибке Debian был открыт в 2006 году, и что-то обновляет пакет Debian до текущего Sourceforge Netpbm был загружен где-то в июне 2017 года; будет предположительно скоро появится в выпусках Debian и Ubuntu. (вышеизложенное так по состоянию на сентябрь 2017 года).

Исходное дерево Netpbm содержит программу (mkdeb), которая создает Пакет установки Debian (файл .deb) после создания формы Netpbm source, поэтому вы можете легко добавить современный Netpbm в свою систему. (Это было новое в Netpbm 10.66 — март 2014 г.).

Кроме того, проект Netpbm распространяет полную установку Debian. пакет (файл .deb) для архитектуры x86_64 для текущего Super Стабильный выпуск, и, похоже, он совместим с Debian 6. (Сжимание) и 7 (Хрип). Остается увидеть, насколько хорошо этот пакет работает с реальными системами Debian; факты, что пакет не поддерживается проектом Debian, а проект Debian поддерживает другая версия пакета вызывает скептицизм. Нетпбм project распространяет этот пакет с марта 2014 года.

Вы можете найти установочный пакет Debian в файле Sourceforge. Система релизов

Забавно, что они говорят «неважные программы», поскольку это именно те, которые нужны людям (например, pamdepth, pamcomp, pnmrotate и т. д.)!

1
ответ дан 16 November 2020 в 03:16

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

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