Неизвестный параметр: 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. Я сделал быстрое и грязное обходное решение, чтобы PDFTK работал под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list
и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list снова, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Я сделал быстрое и грязное обходное решение, чтобы PDFTK работал под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list
и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list снова, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Я сделал быстрое и грязное обходное решение, чтобы PDFTK работал под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list
и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list снова, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Я сделал быстрое и грязное обходное решение, чтобы PDFTK работал под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list
и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list снова, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Я сделал быстрое и грязное обходное решение, чтобы PDFTK работал под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list
и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list снова, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Я сделал быстрое и грязное обходное решение, чтобы PDFTK работал под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list
и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list снова, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Я сделал быстрое и грязное обходное решение, чтобы PDFTK работал под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list
и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list снова, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Вы можете попробовать использовать изображение докера Ubuntu 16.04 с установленным pdftk для запуска pdftk:
sudo apt install docker.io
sudo docker run -it ubuntu:16.04 bash
apt update
apt install pdftk
sudo docker ps -a
sudo docker commit CONTAINER_ID ubuntu_pdftk
(Замените CONTAINER_ID
на свой идентификатор контейнера.) pdftk
в /usr/bin
, а затем сделайте его исполняемый файл с использованием chmod +x /usr/bin/pdftk
: #!/bin/sh
set -eu
docker run --name pdftk -it -v "$PWD:/workdir$PWD" -w "/workdir$PWD" ubuntu_pdftk pdftk "$@"
docker rm pdftk
-v "$PWD:/workdir$PWD" -w "/workdir$PWD"
?
– Ondra Žižka
12 June 2018 в 22:51
Вы можете попробовать использовать изображение докеры ubuntu 16:04 с установленным pdftk для запуска pdftk:
1.Установить докер:
sudo apt install docker.io
2.Pull ubuntu 16.04 и запустите оболочку bash:
sudo docker run -it ubuntu:16.04 bash
3.Update и установите pdftk из приглашения контейнера:
apt update
apt install pdftk
4. На новом прогоне терминала:
sudo docker ps -a
5. Соедините изображение с помощью CONTAINER ID ubuntu: 16.04 для нового изображения с установленным pdftk:
sudo docker commit 7cc10568226c ubuntu_pdftk # replace 7cc10568226c with CONTAINER ID
4.Создайте файл с именем «pdftk» в / usr / bin, а затем сделать его исполняемым (chmod + r / usr / bin / pdftk):
#!/bin/bash
PARAM="$@"
sudo docker run --name pdftk -it -v $PWD:/workdir$PWD -w /workdir$PWD ubuntu_pdftk bash -c "pdftk $PARAM && exit" && sudo docker rm pdftk
5.Call pdftk из вашего скрипта с параметрами, заключенными в "":
pdftk "file*.pdf output allfiles.pdf"
obs : для скриптов crontab вам нужно быть root и удалить 'sudo' из команд docker
Update1:
Я сделал быстрое и грязное обходное решение для работы PDFTK под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
вы можете найти обходное решение здесь:
https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
SO Я обновляю свои sources.list и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
После этого я запустил простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list еще раз, и именно так я получаю PDFTK, работающий под Bionic.
Мне удалось установить pdftk из хитрых (17.10) пакетов deb. Загрузите и затем установите в этом порядке:
libgcj-common libgcj17 pdftkЛучше всего установить gcc-6-base, чтобы избежать ошибок зависимостей, если вы делаете это из cli. [!d8 ]
Это должно сделать трюк ... пока.
Я написал небольшой скрипт 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 будут удалены.
Чтобы запустить этот скрипт, скопируйте его в редактор и сохраните его, например. только amd64 . Затем запустите его в терминале с помощью
chmod 755 pdftk_installer
./pdftk_installer
Мне удалось установить pdftk из хитрых (17.10) пакетов deb. Загрузите и затем установите в этом порядке:
libgcj-common libgcj17 pdftkЛучше всего установить gcc-6-base, чтобы избежать ошибок зависимостей, если вы делаете это из cli.
Это должно сделать трюк ... пока.
Я сделал быстрое и грязное обходное решение для работы PDFTK под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list еще раз, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Какая прекрасная возможность использовать магию докеров!
То, что я сделал, это использовать контейнер докеров, запускающий ubuntu 16.04, установить pdftk внутри него и запустить там.
Здесь являются точными шагами, если вы хотите сделать то же самое:
Установите докер, если у вас его еще нет (https://docs.docker.com/install/) Создайте каталог, который называется pdftk Создайте каталог под названием docker внутри каталога pdftk Скопируйте этот файл Docker в каталог pdftk/docker: https://github.com/gkotian/gautam_linux/blob/master/docker/pdftk/Dockerfile Скопируйте этот сценарий также в каталог pdftk/docker: https://github.com/gkotian/gautam_linux/blob/master/scripts/dockershell Убедитесь, что скрипт dockershell является исполняемым. В каталог pdftk скопируйте все файлы PDF, которые вы хотите работа с cd /path/to/pdftk Запустите скрипт dockershell с помощью пути файла Docker: docker/dockershell docker/Dockerfile (это займет некоторое время в первый раз, когда вы его запустите)Теперь у вас должно быть приглашение внутри контейнера докера , откуда вы можете запустить pdftk , Когда вы закончите, введите exit, чтобы выйти из контейнера и вернуться на главный компьютер. Любые вновь созданные файлы будут присутствовать в каталоге pdftk (но они будут принадлежать root, поэтому вам может потребоваться изменить право собственности по мере необходимости).
Для Ubuntu 18.04 просто установите пакет оснастки pdftk:
sudo snap install pdftk
Мне удалось установить pdftk из хитрых (17.10) пакетов deb. Загрузите и затем установите в этом порядке:
libgcj-common libgcj17 pdftkЛучше всего установить gcc-6-base, чтобы избежать ошибок зависимостей, если вы делаете это из cli.
Это должно сделать трюк ... пока.
Я сделал быстрое и грязное обходное решение для работы PDFTK под Bionic.
lsb_release -a && pdftk --version
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
Я обновляю свой sources.list и включаю следующие строки:
deb http://no.archive.ubuntu.com/ubuntu/ artful main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates main restricted
deb http://no.archive.ubuntu.com/ubuntu/ artful universe
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates universe
deb http://no.archive.ubuntu.com/ubuntu/ artful multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-updates multiverse
deb http://no.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu artful-security main restricted
deb http://security.ubuntu.com/ubuntu artful-security universe
deb http://security.ubuntu.com/ubuntu artful-security multiverse
After что я запускаю простой
sudo apt update
, чтобы изменения вступили в силу.
Затем установите pdftk через
sudo apt install pdftk
Затем удалите искушенные источники из source.list еще раз, и именно так я получаю PDFTK, работающий под Bionic.
Источник: https://christiandietze.de/pdftk-with-ubuntu-bionic-18-04/
Я написал небольшой скрипт 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 будут удалены.
Чтобы запустить этот скрипт, скопируйте его в редактор и сохраните его, например. только amd64 . Затем запустите его в терминале с помощью
chmod 755 pdftk_installer
./pdftk_installer
Какая прекрасная возможность использовать магию докеров!
То, что я сделал, это использовать контейнер докеров, запускающий ubuntu 16.04, установить pdftk внутри него и запустить там.
Здесь являются точными шагами, если вы хотите сделать то же самое:
Установите докер, если у вас его еще нет (https://docs.docker.com/install/) Создайте каталог, который называется pdftk Создайте каталог под названием docker внутри каталога pdftk Скопируйте этот файл Docker в каталог pdftk/docker: https://github.com/gkotian/gautam_linux/blob/master/docker/pdftk/Dockerfile Скопируйте этот сценарий также в каталог pdftk/docker: https://github.com/gkotian/gautam_linux/blob/master/scripts/dockershell Убедитесь, что скрипт dockershell является исполняемым. В каталог pdftk скопируйте все файлы PDF, которые вы хотите работа с cd /path/to/pdftk Запустите скрипт dockershell с помощью пути файла Docker: docker/dockershell docker/Dockerfile (это займет некоторое время в первый раз, когда вы его запустите)Теперь у вас должно быть приглашение внутри контейнера докера , откуда вы можете запустить pdftk , Когда вы закончите, введите exit, чтобы выйти из контейнера и вернуться на главный компьютер. Любые вновь созданные файлы будут присутствовать в каталоге pdftk (но они будут принадлежать root, поэтому вам может потребоваться изменить право собственности по мере необходимости).
Для Ubuntu 18.04 просто установите пакет оснастки pdftk:
sudo snap install pdftk
Для Ubuntu 18.04 просто установите пакет оснастки pdftk:
sudo snap install pdftk
Я написал небольшой скрипт 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
Мне удалось установить 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
Я написал небольшой скрипт 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