gtklp − ÓÒÅÄÓÔ×Ï ÕÐÒÁ×ÌÅÎÉÑ ÐÅÞÁÔØÀ ÄÏËÕÍÅÎÔÏ× ÐÏÓÒÅÄÓÔ×ÏÍ CUPS
gtklp [−P|−d ÐÒÉÎÔÅÒ] [−c ËÁÔÁÌÏÇ ÎÁÓÔÒÏÅË] [−S|−h ÓÅÒ×ÅÒ] [−p ÐÏÒÔ] [−l] [−D] [−V] [−b] [−i] [−H] [−C] [−U ÐÏÌØÚÏ×ÁÔÅÌØ] [−#|−n n] [−E] [−q ÐÒÉÏÒÉÔÅÔ] [−t|−J ÉÍÑ ÚÁÄÁÎÉÑ] [−o ÐÁÒÁÍÅÔÒ=ÚÎÁÞÅÎÉÅ ... ][ÆÁÊÌ(Ù)]
lp [−d ÐÒÉÎÔÅÒ] [−S|−h ÓÅÒ×ÅÒ] [−p ÐÏÒÔ] [−D] [−V] [−b] [−U ÐÏÌØÚÏ×ÁÔÅÌØ] [−#|−n n] [−E] [−q ÐÒÉÏÒÉÔÅÔ] [−t|−J ÉÍÑ ÚÁÄÁÎÉÑ] [−P ÓÐÉÓÏË ÓÔÒÁÎÉà [−H ÓÒÏÞÎÏÓÔØ] [−X] [−o ÐÁÒÁÍÅÔÒ=ÚÎÁÞÅÎÉÅ ... ][ÆÁÊÌ(Ù)]
lpr [−P|−d ÐÒÉÎÔÅÒ] [−S|−h ÓÅÒ×ÅÒ] [−p ÐÏÒÔ] [−D] [−V] [−b] [−U ÐÏÌØÚÏ×ÁÔÅÌØ] [−#|−n n] [−E] [−q ÐÒÉÏÒÉÔÅÔ] [−t|−J|−C|−T ÉÍÑ ÚÁÄÁÎÉÑ] [−X] [−o ÐÁÒÁÍÅÔÒ=ÚÎÁÞÅÎÉÅ ... ][ÆÁÊÌ(Ù)]
GtkLP
−
ÇÒÁÆÉÞÅÓËÁÑ
ÏÂÏÌÏÞËÁ
CUPS, (Common UNIX Printing System) −
õÎÉ×ÅÒÓÁÌØÎÏÊ
ÓÉÓÔÅÍÙ
ÐÅÞÁÔÉ
ÄÌÑ UNIX.
üÔÁ
ÐÒÏÇÒÁÍÍÁ
ÐÒÅÄÎÁÚÎÁÞÅÎÁ
ÄÌÑ
ÕÐÒÏÝÅÎÉÑ
ÄÏÓÔÕÐÁ Ë
ÍÎÏÖÅÓÔ×Õ
ÒÁÚÎÏÏÂÒÁÚÎÙÈ
ÎÁÓÔÒÏÅË
ÐÅÞÁÔÉ
ÐÒÉÎÔÅÒÏ×,
ÒÁÂÏÔÁÀÝÉÈ
ÐÏÄ
ÕÐÒÁ×ÌÅÎÉÅÍ
CUPS
÷ÏÚÍÏÖÎÙÅ
ÐÁÒÁÍÅÔÒÙ
ËÏÍÁÎÄÎÏÊ
ÓÔÒÏËÉ gtklp:
−P
ÐÒÉÎÔÅÒ
éÓÐÏÌØÚÏ×ÁÔØ ÕËÁÚÁÎÎÙÊ ÐÒÉÎÔÅÒ ÐÏ ÕÍÏÌÞÁÎÉÀ.
−d ÐÒÉÎÔÅÒ
ôÏ ÖÅ ÞÔÏ "−P".
−c ËÁÔÁÌÏÇ ÎÁÓÔÒÏÅË
éÓÐÏÌØÚÏ×ÁÔØ ËÁÔÁÌÏÇ ÎÁÓÔÒÏÅË ËÁË ÍÅÓÔÏ ÈÒÁÎÅÎÉÑ ÆÁÊÌÏ× ËÏÎÆÉÇÕÒÁÃÉÉ GtkLP.
−S ÓÅÒ×ÅÒ
éÍÑ ÓÅÒ×ÅÒÁ CUPS.
−h ÓÅÒ×ÅÒ
ôÏ ÖÅ ÞÔÏ "−S".
−p ÐÏÒÔ
îÏÍÅÒ ÐÏÒÔÁ CUPS ÓÅÒ×ÅÒÁ, ÐÏ ÕÍÏÌÞÁÎÉÀ − 631.
−l |
÷ËÌÀÞÁÔØ ÔÏÌØËÏ ×ÙÂÒÁÎÎÙÅ ÏÐÃÉÉ × ÉÔÏÇÏ×ÙÊ ÓÐÉÓÏË ËÏÍÁÎÄ lpr. |
õÄÏÂÎÏ ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÓÃÅÎÁÒÉÅ×...
−D |
òÅÖÉÍ ÏÔÌÁÄËÉ. | ||
−V |
óÏÏÂÝÉÔØ ÎÏÍÅÒ ×ÅÒÓÉÉ GtkLP. | ||
−b |
éÓÐÏÌØÚÏ×ÁÔØ ×ÓÔÒÏÅÎÎÙÅ ÓÔÁÎÄÁÒÔÎÙÅ ÎÁÓÔÒÏÊËÉ ×ÍÅÓÔÏ ÓÏÈÒÁΣÎÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÍ. | ||
−i |
éÇÎÏÒÉÒÏ×ÁÔØ ÄÁÎÎÙÅ Ó stdin. |
éÎÏÇÄÁ ÜÔÏ ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ÐÏÌÅÚÎÙÍ, ÎÁÐÒÉÍÅÒ ÄÌÑ ÐÅÞÁÔÉ ÉÚ ÎÅËÏÔÏÒÙÈ ×ÅÒÓÉÊ ÐÒÏÇÒÁÍÍÙ Acrobat Reader.
−U ÐÏÌØÚÏ×ÁÔÅÌØ
éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ CUPS.
−# n |
ðÅÞÁÔÁÔØ n ËÏÐÉÊ ÐÏ ÕÍÏÌÞÁÎÉÀ. |
|||
−n n |
ôÏ ÖÅ ÞÔÏ "−#". |
|||
−H |
ðÏÍÏÝØ |
|||
−C |
ðÒÉÎÕÄÉÔÅÌØÎÏ ×ËÌÀÞÉÔØ ÔÅÒÍÉÎÁÌØÎÙÊ ÒÅÖÉÍ. |
−o ÐÁÒÁÍÅÔÒ=ÚÎÁÞÅÎÉÅ
ðÏÚ×ÏÌÑÅÔ ÚÁÄÁÔØ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÁÒÁÍÅÔÒÙ, × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ÓÉÎÔÁËÓÉÓÏÍ lpr.
−E |
ðÒÉÎÕÄÉÔÅÌØÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÛÉÆÒÏ×ÁÎÉÅ ÐÒÉ ÓÏÅÄÉÎÅÎÉÉ Ó ÓÅÒ×ÅÒÏÍ. |
−q ÐÒÉÏÒÉÔÅÔ
úÁÄÁÔØ ÐÒÉÏÒÉÔÅÔ ÚÁÄÁÎÉÑ ÎÁ ÐÅÞÁÔØ. õËÁÚÙ×ÁÅÔÓÑ ÞÉÓÌÏ ÏÔ 1 (ÎÉÚÛÉÊ) ÄÏ 100 (×ÙÓÛÉÊ).
−t ÉÍÑ ÚÁÄÁÎÉÑ
õËÁÚÁÔØ ÉÍÑ ÚÁÄÁÎÉÑ.
−J ÉÍÑ ÚÁÄÁÎÉÑ
ôÏ ÖÅ ÞÔÏ "−t".
ðÒÉ
×ÙÚÏ×Å
×ÚÁÍÅÎ lp
ÓÌÅÄÕÀÝÉÅ
ÐÁÒÁÍÅÔÒÙ
ÏÔÌÉÞÁÀÔÓÑ
ÏÔ
ÐÁÒÁÍÅÔÒÏ×
GtkLP:
−X |
éÓÐÏÌØÚÏ×ÁÔØ ÇÒÁÆÉÞÅÓËÉÊ ÒÅÖÉÍ, ÄÁÖÅ ÅÓÌÉ ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ GTKLP_FORCEX ÏÔÌÉÞÎÏ ÏÔ "1". |
−P ÓÐÉÓÏË ÓÔÒÁÎÉÃ
úÁÄÁÔØ ÐÅÒÅÞÅÎØ ÐÅÞÁÔÁÅÍÙÈ ÓÔÒÁÎÉà ÄÏËÕÍÅÎÔÁ. óÐÉÓÏË ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÎÏÍÅÒÏ× ÓÔÒÁÎÉÃ É ÄÉÁÐÁÚÏÎÏ× ÎÏÍÅÒÏ× (ÎÁÐÒÉÍÅÒ 1,3−5,16), ÒÁÚÄÅÌÑÅÍÙÈ ÚÁÐÑÔÙÍÉ
−H ÓÒÏÞÎÏÓÔØ
õËÁÚÁÔØ ×ÒÅÍÑ ÐÅÞÁÔÉ ÚÁÄÁÎÉÑ. úÎÁÞÅÎÉÅ immediate ÏÚÎÁÞÁÅÔ ÎÅÍÅÄÌÅÎÎÕÀ ÐÅÞÁÔØ ÚÁÄÁÎÉÑ, hold ÚÁÄÅÒÖÉ×ÁÅÔ ÐÅÞÁÔØ ÎÁ ÎÅÏÐÒÅÄÅÌ£ÎÎÏÅ ×ÒÅÍÑ, Á ÕËÁÚÁÎÉÅ ×ÒÅÍÅÎÉ × ÆÏÒÍÁÔÅ (þþ:íí) ÚÁÄÅÒÖÉ×ÁÅÔ ÐÅÞÁÔØ ÄÏ ÕËÁÚÁÎÎÏÇÏ ÍÏÍÅÎÔÁ. (ÒÁÂÏÔÁÅÔ ÎÅ ×ÓÅÇÄÁ).
ðÒÉ
×ÙÚÏ×Å
×ÚÁÍÅÎ lpr
ÓÌÅÄÕÀÝÉÅ
ÐÁÒÁÍÅÔÒÙ
ÏÔÌÉÞÁÀÔÓÑ
ÏÔ
ÐÁÒÁÍÅÔÒÏ×
GtkLP:
−X |
éÓÐÏÌØÚÏ×ÁÔØ ÇÒÁÆÉÞÅÓËÉÊ ÒÅÖÉÍ, ÄÁÖÅ ÅÓÌÉ ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ GTKLP_FORCEX ÏÔÌÉÞÎÏ ÏÔ "1". |
−C ÉÍÑ ÚÁÄÁÎÉÑ
õËÁÚÁÔØ ÉÍÑ ÚÁÄÁÎÉÑ.
−T ÉÍÑ ÚÁÄÁÎÉÑ
ôÏ ÖÅ ÞÔÏ "−C".
−p |
÷ËÌÀÞÉÔØ ÒÅÖÉÍ ÆÏÒÍÁÔÉÒÏ×ÁÎÉÑ ÐÅÞÁÔÁÅÍÏÇÏ ÔÅËÓÔÁ. óÔÒÁÎÉÃÙ ÓÎÁÂÖÁÀÔÓÑ ÚÁÔÅÍΣÎÎÏÊ ÛÁÐËÏÊ, ÓÏÄÅÒÖÁÝÅÊ ÄÁÔÕ, ×ÒÅÍÑ, ÉÍÑ ÚÁÄÁÎÉÑ, É ÎÏÍÅÒ ÓÔÒÁÎÉÃÙ. üÔÏÔ ÐÁÒÁÍÅÔÒ Ü×É×ÁÌÅÎÔÅÎ ÐÁÒÁÍÅÔÒÕ "−oprettyprint" É ÐÒÉÍÅÎÉÍ ÌÉÛØ ÄÌÑ ÔÅËÓÔÏ×ÙÈ ÆÁÊÌÏ×. | ||
−l |
óÞÉÔÁÔØ, ÞÔÏ ÆÏÒÍÁÔ ÆÁÊÌÁ ÐÏÌÎÏÓÔØÀ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÔÒÅÂÏ×ÁÎÉÑÍ ÐÅÞÁÔÉ É ÄÁÎÎÙÅ ÎÅ ÄÏÌÖÎÙ ÐÏÄ×ÅÒÇÁÔØÓÑ ËÁËÉÍ−ÌÉÂÏ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑÍ. üÔÏÔ ÐÁÒÁÍÅÔÒ ÜË×É×ÁÌÅÎÔÅÎ "−oraw". |
ïÔÄÅÌØÎÙÅ ÐÁÒÁÍÅÔÒÙ SystemV lp É Berkeley lpr ÉÇÎÏÒÉÒÕÀÔÓÑ ÂÅÚ ×ÙÄÁÞÉ ÓÏÏÂÝÅÎÉÊ ÏÂ ÏÛÉÂËÁÈ.
GtkLP
ÓÞÉÔÙ×ÁÅÔ
ÆÁÊÌÙ
ËÏÎÆÉÇÕÒÁÃÉÉ
ÉÚ:
<ËÁÔÁÌÏÇ
ÎÁÓÔÒÏÅË>
ÚÁÔÅÍ:
$HOME/.gtklp/
É ÎÁËÏÎÅÃ:
/etc/gtklp/.
þÔÏÂÙ
ÓËÒÙÔØ
ÐÒÉÎÔÅÒÙ
ÏÔ
ÐÏÌØÚÏ×ÁÔÅÌÅÊ
ÉÓÐÏÌØÚÕÊÔÅ
ÓÌÅÄÕÀÝÉÅ
ÐÕÔÉ:
/etc/gtklp/accept/
/etc/gtklp/deny/
$HOME/.gtklp/
ðÒÏÓÔÏ
ÐÏÍÅÓÔÉÔÅ
ÐÕÓÔÏÊ
ÆÁÊÌ Ó
ÉÍÅÎÅÍ
ÐÒÉÎÔÅÒÁ,
ËÏÔÏÒÙÊ
ÄÏÌÖÅÎ
ÂÙÔØ
ÄÏÓÔÕÐÅÎ
ÐÏÌØÚÏ×ÁÔÅÌÑÍ
ÐÏ
ÕÍÏÌÞÁÎÉÀ
× accept.
ðÏÍÅÓÔÉÔÅ
ÐÕÓÔÏÊ
ÆÁÊÌ Ó
ÉÍÅÎÅÍ
ÐÒÉÎÔÅÒÁ,
ËÏÔÏÒÙÊ
ÎÅ ÄÏÌÖÅÎ
ÂÙÔØ
ÄÏÓÔÕÐÅÎ
ÐÏÌØÚÏ×ÁÔÅÌÑÍ
× deny.
åÓÌÉ
ÉÍÅÅÔÓÑ
ÔÏÌØËÏ
ËÁÔÁÌÏÇ
accept, ÔÏ
ÒÁÚÒÅÛÅÎÙ
ÂÕÄÕÔ ×ÓÅ
ÐÒÉÎÔÅÒÙ
ËÒÏÍÅ
ÐÅÒÅÞÉÓÌÅÎÎÙÈ
× ÎÅÍ.
åÓÌÉ
ÓÕÝÅÓÔ×ÕÅÔ
ÔÏÌØËÏ
ËÁÔÁÌÏÇ
deny, ÔÏ
ÂÕÄÕÔ
ÄÏÓÔÕÐÎÙ
×ÓÅ
ÐÒÉÎÔÅÒÙ
ËÒÏÍÅ
ÐÅÒÅÞÉÓÌÅÎÎÙÈ
× ÎÅÍ.
.br
ðÏÌØÚÏ×ÁÔÅÌØ
ÍÏÖÅÔ
ÉÚÍÅÎÉÔØ
ÐÅÒÅÞÅÎØ
ÐÒÉÎÔÅÒÏ×,
ËÏÔÏÒÙÊ
ÏÐÒÅÄÅÌ£Î
× accept , ÎÏ ÎÅ ×
deny. ÷ÓÅ
ÐÏÌØÚÏ×ÁÔÅÌÉ
ÍÏÇÕÔ
ÉÓÐÏÌØÚÏ×ÁÔØ
deny, ÞÔÏÂÙ
ÚÁÐÒÅÔÉÔØ
ÒÁÚÒÅÛÅÎÎÙÅ
ÉÍ
ÐÒÉÎÔÅÒÙ.
ïÎÉ ÎÅ
ÓÍÏÇÕÔ
ÓÄÅÌÁÔØ
×ÉÄÉÍÙÍÉ
ÐÒÉÎÔÅÒÙ,
ÚÁÐÒÅÝÅÎÎÙÅ
× deny.
GtkLP ÐÏÚ×ÏÌÑÅÔ Ñ×ÎÏ ÕËÁÚÁÔØ ÐÒÏÇÒÁÍÍÕ ÄÌÑ ÐÏËÁÚÁ ÓÐÒÁ×ËÉ ÐÏ CUPS, ÄÏÍÁÛÎÅÊ ÓÔÒÁÎÉÃÙ ÐÒÏÅËÔÁ CUPS É Ô.Ä. éÓÐÏÌØÚÕÊÔÅ ×ÁÛ ÌÀÂÉÍÙÊ éÎÔÅÒÎÅÔ-ÎÁ×ÉÇÁÔÏÒ. ðÅÒ×ÏÅ ÓÏÞÅÔÁÎÉÅ ÓÉÍ×ÏÌÏ× "$1" × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ ÚÁÍÅÎÑÅÔÓÑ URL−ÁÄÒÅÓÏÍ.
ðÒÉ ÎÅ×ÏÚÍÏÖÎÏÓÔÉ ÉÓÐÏÌØÚÏ×ÁÎÉÑ X−ÓÅÒ×ÅÒÁ GtkLP ÒÁÂÏÔÁÅÔ ÔÁËÖÅ ËÁË ÔÅÒÍÉÎÁÌØÎÙÊ lpr.
GtkLP ÍÏÖÅÔ ×ÙÚÙ×ÁÔØÓÑ ×ÚÁÍÅÎ lpr ÉÌÉ lp. ÷ ÜÔÏÍ ÓÌÕÞÁÅ GtkLP ÒÁÂÏÔÁÅÔ × ÔÅÒÍÉÎÁÌØÎÏÍ ÒÅÖÉÍÅ É ÐÏÄÄÅÒÖÉ×ÁÅÔ ÒÑÄ ÏÐÉÓÁÎÎÙÈ ×ÙÛÅ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÐÁÒÁÍÅÔÒÏ× ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ.
ðÅÒÅÞÉÓÌÅÎÎÙÅ
ÎÉÖÅ
ÐÅÒÅÍÅÎÎÙÅ
ÓÒÅÄÙ
ÏËÁÚÙ×ÁÀÔ
×ÌÉÑÎÉÅ
ÎÁ ÒÁÂÏÔÕ
GtkLP:
CUPS_SERVER
óÅÒ×ÅÒ CUPS ÉÓÐÏÌØÚÕÅÍÙÊ ÐÏ ÕÍÏÌÞÁÎÉÀ.
IPP_PORT
ðÏÒÔ, ÉÓÐÏÌØÚÕÅÍÙÊ ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÓÏÅÄÉÎÅÎÉÑ Ó ÓÅÒ×ÅÒÏÍ CUPS.
PRINTER
ðÒÉÎÔÅÒ, ÉÓÐÏÌØÚÕÅÍÙÊ ÐÏ ÕÍÏÌÞÁÎÉÀ.
GTKLP_FORCEX
ðÒÉ ÚÎÁÞÅÎÉÉ ÒÁ×ÎÏÍ "1" ÐÒÉÎÕÄÉÔÅÌØÎÏ ×ËÌÀÞÁÅÔÓÑ ÇÒÁÆÉÞÅÓËÉÊ ÒÅÖÉÍ ÄÌÑ lpr É lp.
ëÏÄÙ ÏÛÉÂÏË GtkLP:
0 |
ÎÏÒÍÁÌØÎÏÅ ÚÁ×ÅÒÛÅÎÉÅ | ||
1 |
ÎÅ×ÅÒÎÙÅ ÐÁÒÁÍÅÔÒÙ É Ô.Ä. | ||
2 |
ÓÅÒ×ÅÒ ÎÅ ÎÁÊÄÅÎ, ÎÅ ÎÁÊÄÅÎ ÐÒÉÎÔÅÒ ÐÏ ÕÍÏÌÞÁÎÉÀ É Ô.Ä. | ||
3 |
ËÒÉÔÉÞÅÓËÁÑ ÏÛÉÂËÁ. ÓÌÉÛËÏÍ ÍÁÌÅÎØËÉÅ ÐÏÌÑ, ÓÌÉÛËÏÍ ÍÎÏÇÏ ÐÒÉÎÔÅÒÏ× É Ô.Ä. |
gtklpq(1),
lpr(1),
òÕËÏ×ÏÄÓÔ×Ï
ÐÏÌØÚÏ×ÁÔÅÌÑ
CUPS
http://localhost:631/documentation.html
ðÒÏÇÒÁÍÍÁ
ÎÁÐÉÓÁÎÁ
ôÏÂÉÁÓÏÍ
íÀÌÌÅÒÏÍ
(Tobias Mueller), 2000, 2001, 2002.
òÁÓÐÒÏÓÔÒÁÎÑÅÔÓÑ
ÎÁ
ÕÓÌÏ×ÉÑÈ
GNU GENERAL PUBLIC LICENSE,
ÓÍ. http://www.gnu.org.
ðÏÓÌÅÄÎÑÑ
×ÅÒÓÉÑ GtkLP
×ÓÅÇÄÁ
ÄÏÓÔÕÐÎÁ
ÐÏ ÁÄÒÅÓÕ:
http://gtklp.sourceforge.net/ ÷Ù
×ÓÅÇÄÁ
ÍÏÖÅÔÅ
ÎÁÐÉÓÁÔØ
Á×ÔÏÒÕ ÐÏ
ÜÌÅËÔÒÏÎÎÏÊ
ÐÏÞÔÅ.
ðÉÛÉÔÅ
ÔÁËÖÅ,
ÅÓÌÉ ×ÁÍ
ÐÒÏÓÔÏ
ÎÒÁ×ÉÔÓÑ
ÜÔÁ
ÐÒÏÇÒÁÍÍÁ!!!
;−)