Имеется инструмент командной строки pdfnup
(или pdfjam
). Вы можете установить его из репозиториев вашего дистрибутива ( sudo apt-get install pdfjam
для дистрибутивов на основе Debian, yaourt -S pdfnup
на Arch и т.д.).
Параметры по умолчанию принимают входной PDF-файл и создают выходной PDF-файл с двумя входными страницами на страницу:
pdfnup -o output.pdf input.pdf
-121--38132-
Они не должны быть каталогами. Они создаются браузером файлов дельфинов, чтобы поддерживать поведение браузера файлов по каталогам.
См. Здесь
-121--243064-
Проблема, похоже, связана с SELinux. После предоставления remove_name доступа согласно второму обновлению в моем сообщении он начал работать.
В случае, если это нужно кому-то другому, здесь находится файл te, который я использовал для настройки SELinux для чашек-pdf. Он основан на одной из ссылок со страницы продукта: http://cups-pdf.de/documentation.shtml .
module cups_pdf 3.0beta2;
require {
class dir { add_name create getattr remove_name search setattr write };
class file { create getattr read setattr unlink write open};
type cupsd_t;
type home_root_t;
type user_home_dir_t;
type user_home_t;
type print_spool_t;
type unconfined_home_dir_t;
type unconfined_home_t;
type var_spool_t;
}
allow cupsd_t home_root_t:dir { getattr search };
allow cupsd_t user_home_dir_t:dir { getattr search };
allow cupsd_t user_home_t:dir { add_name create getattr remove_name search setattr write };
allow cupsd_t user_home_t:file { create getattr open read setattr unlink write };
allow cupsd_t unconfined_home_dir_t:dir { getattr search };
allow cupsd_t unconfined_home_t:dir { add_name create getattr remove_name search setattr write };
allow cupsd_t unconfined_home_t:file { create getattr open read setattr unlink write };
allow cupsd_t var_spool_t:dir { add_name create getattr remove_name search setattr write };
allow cupsd_t var_spool_t:file { create getattr open read setattr unlink write };
Нет, нет причин не удалять их на виртуальной машине. Может быть зависимость, сохраняющая эти пакеты установленными, но если ее нет, вы можете также удалить их.