Неизвестный параметр: aufruf: dpkg-reconfigure [Optionen] Pakete -u, - только для Nur noch nicht gestellte Fragen zeigen.
--default-priority Voreingestellte Priorität benutzen (statt niedrig).
--force Neukonfiguration kaputter Pakete erzwingen.
--no-reload Vorlagen nicht neu laden. (Vorsichtig verwenden)
-f, --frontend Zu benutzende Debconf-Oberfläche angeben. -p, --priority Minimale anzuzeigende Priorität für Fragen angeben. --terse Kompakten Modus aktivieren. Для Ubuntu 18.04 просто установите пакет оснастки pdftk:
sudo snap install pdftk
Какая прекрасная возможность использовать магию докеров!
То, что я сделал, это использовать контейнер докеров, на котором запущен ubuntu 16.04, установить pdftk внутри него и запустить там.
Здесь являются точными шагами, если вы хотите сделать то же самое:
pdftk
docker
в каталоге pdftk
pdftk/docker
: https://github.com/gkotian/gautam_linux/blob/master/docker/pdftk/Dockerfile pdftk/docker
directory: https://github.com/gkotian/gautam_linux/blob/master/scripts/dockershell dockershell
является исполняемым pdftk
скопируйте все файлы PDF, с которыми вы хотите работать cd /path/to/pdftk
docker/dockershell docker/Dockerfile
( это займет некоторое время Теперь у вас должно быть приглашение внутри контейнера докеров, откуда вы можете запустить pdftk. Когда вы закончите, введите exit
, чтобы выйти из контейнера и вернуться на главный компьютер. Любые вновь созданные файлы будут присутствовать в каталоге pdftk
(но они будут принадлежать root, поэтому вам может потребоваться изменить право собственности по мере необходимости).
Для Ubuntu 18.04 просто установите пакет оснастки pdftk:
sudo snap install pdftk
Какая прекрасная возможность использовать магию докеров!
То, что я сделал, это использовать контейнер докеров, на котором запущен ubuntu 16.04, установить pdftk внутри него и запустить там.
Здесь являются точными шагами, если вы хотите сделать то же самое:
pdftk
docker
в каталоге pdftk
pdftk/docker
: https://github.com/gkotian/gautam_linux/blob/master/docker/pdftk/Dockerfile pdftk/docker
directory: https://github.com/gkotian/gautam_linux/blob/master/scripts/dockershell dockershell
является исполняемым pdftk
скопируйте все файлы PDF, с которыми вы хотите работать cd /path/to/pdftk
docker/dockershell docker/Dockerfile
( это займет некоторое время Теперь у вас должно быть приглашение внутри контейнера докеров, откуда вы можете запустить pdftk. Когда вы закончите, введите exit
, чтобы выйти из контейнера и вернуться на главный компьютер. Любые вновь созданные файлы будут присутствовать в каталоге pdftk
(но они будут принадлежать root, поэтому вам может потребоваться изменить право собственности по мере необходимости).
Для Ubuntu 18.04 просто установите пакет оснастки pdftk:
sudo snap install pdftk
Мне удалось установить pdftk из хитрых (17.10) пакетов deb. Загрузите и затем установите в следующем порядке:
Лучше сначала установить gcc-6-base
, чтобы избежать ошибок зависимостей, если вы делаете это из cli.
Это должно сделать трюк ... на данный момент.
Я написал небольшой скрипт bash, который автоматизирует установку на Ubuntu 18.04. Обратите внимание, что я загрузил только пакеты amd64!
#!/bin/bash
#
# author: abu
# date: May 12 2018
# description: bash script to install pdftk on Ubuntu 18.04 for amd64 machines
##############################################################################
#
# change to /tmp directory
cd /tmp
# download packages
wget http://mirrors.kernel.org/ubuntu/pool/main/g/gcc-6/libgcj17_6.4.0-8ubuntu1_amd64.deb \
http://mirrors.kernel.org/ubuntu/pool/main/g/gcc-defaults/libgcj-common_6.4-3ubuntu1_all.deb \
http://mirrors.kernel.org/ubuntu/pool/universe/p/pdftk/pdftk_2.02-4build1_amd64.deb \
http://mirrors.kernel.org/ubuntu/pool/universe/p/pdftk/pdftk-dbg_2.02-4build1_amd64.deb
echo -e "Packages for pdftk downloaded\n\n"
# install packages
echo -e "\n\n Installing pdftk: \n\n"
sudo apt-get install ./libgcj17_6.4.0-8ubuntu1_amd64.deb \
./libgcj-common_6.4-3ubuntu1_all.deb \
./pdftk_2.02-4build1_amd64.deb \
./pdftk-dbg_2.02-4build1_amd64.deb
echo -e "\n\n pdftk installed\n"
echo -e " try it in shell with: > pdftk \n"
# delete deb files in /tmp directory
rm ./libgcj17_6.4.0-8ubuntu1_amd64.deb
rm ./libgcj-common_6.4-3ubuntu1_all.deb
rm ./pdftk_2.02-4build1_amd64.deb
rm ./pdftk-dbg_2.02-4build1_amd64.deb
Этот скрипт будет загружать пакеты в /tmp
и устанавливать там с помощью команды apt install
! После этого пакеты в каталоге /tmp
будут удалены.
Чтобы запустить этот скрипт, скопируйте его в редактор и сохраните его, например. pdftk_installer. Затем запустите его в терминале с помощью
chmod 755 pdftk_installer
./pdftk_installer
Какая прекрасная возможность использовать магию докеров!
То, что я сделал, это использовать контейнер докеров, на котором запущен ubuntu 16.04, установить pdftk внутри него и запустить там.
Здесь являются точными шагами, если вы хотите сделать то же самое:
pdftk
docker
в каталоге pdftk
pdftk/docker
: https://github.com/gkotian/gautam_linux/blob/master/docker/pdftk/Dockerfile pdftk/docker
directory: https://github.com/gkotian/gautam_linux/blob/master/scripts/dockershell dockershell
является исполняемым pdftk
скопируйте все файлы PDF, с которыми вы хотите работать cd /path/to/pdftk
docker/dockershell docker/Dockerfile
( это займет некоторое время Теперь у вас должно быть приглашение внутри контейнера докеров, откуда вы можете запустить pdftk. Когда вы закончите, введите exit
, чтобы выйти из контейнера и вернуться на главный компьютер. Любые вновь созданные файлы будут присутствовать в каталоге pdftk
(но они будут принадлежать root, поэтому вам может потребоваться изменить право собственности по мере необходимости).
Для Ubuntu 18.04 просто установите пакет оснастки pdftk:
sudo snap install pdftk
snap
, похоже, нуждается в имени сценария. Но минимальный сценарий оболочки /snap/bin/pdftk-smoser.pdftk "$@"
работает одинаково хорошо.
– Boldewyn
27 June 2018 в 23:30
pdftk
отсутствует. Когда я делаю символическую ссылку, запуск pdftk
в bash
приводит к сообщению справки snap
s. ¯ \ _ (ツ) _ / ¯
– Boldewyn
29 June 2018 в 09:46
В моем 18.04 в WSL я сделал следующее
Получил зависимости от файлов (.deb):
wget http://hr.archive.ubuntu.com/ubuntu/pool/main/g/gcc-6/libgcj17_6.4.0-8ubuntu1_amd64.deb
wget http://mirrors.edge.kernel.org/ubuntu/pool/main/g/gcc-defaults/libgcj-common_6.4-3ubuntu1_all.deb
sudo apt install gcc-6-base
затем установите указанные зависимости
sudo dpkg -i libgcj*
, то я взял .deb
из https://packages.debian.org/search?keywords=pdftk
wget http://ftp.us.debian.org/debian/pool/main/p/pdftk/pdftk_2.02-4+b2_amd64.deb
sudo dpkg -i pdftk_2.02-4+b2_amd64.deb