Как сделать чашки для автоматического перенаправления печати, которая имеет больше чем 10 страниц к определенному принтеру

Когда Вы входите в систему машины с ssh, он запускает "оболочку входа в систему", и некоторые Ваши сценарии входа в систему выполняются. Удаленный при выполнении команды с ssh некоторые другие сценарии входа в систему выполняются. Можно читать об этом здесь.

Ваша проблема (когда Вы выяснили), что путь к пакету загрузки мерзавца не установлен для оболочки "невхода в систему".

Можно или изменить сценарии входа в систему, как Вы предположили. Возможно, более простая альтернатива должна указать путь к git-upload-pack на командной строке как это:

git clone --upload-pack /usr/local/bin/git-upload-pack git@server:gitolite-admin

Если у Вас есть удаленный репозиторий, для которого необходимо использовать - пакет загрузки много, можно сделать жизнь легче путем конфигурирования мерзавца после клона, чтобы всегда использовать тот путь для того репозитория

git configure remote..uploadpack /usr/local/bin/git-upload-pack

Если Вы не назвали свой удаленный репозиторий, обычно origin

0
задан 15 October 2013 в 15:27
2 ответа

Никогда не делал этого, но смотрите `man filter '. В нем описываются чашки-фильтры. Возможно, вы могли бы написать свой собственный фильтр, который определял бы количество страниц и отправлял их на конкретный принтер.

0
ответ дан 5 December 2019 в 14:49

Вы можете легко воспользоваться функцией балансировки нагрузки CUPS. Это делается с помощью функции «класс». Добавьте два принтера в класс и используйте класс в качестве места назначения печати. CUPS будет равномерно распределять задания между принтерами, входящими в класс.

0
ответ дан 5 December 2019 в 14:49

Теги

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