إعداد الطابعة فى بيئة لينكس

img

إعداد الطابعات فى نظام التشغيل لينكس يعتبر من أسهل الأمور , فلقد قامت العديد من الشركات بتطوير العديد من التطبيقات ذات الواجهة الرسومية GUI , وذلك للتسهيل على المستخدم بدلا من إستخدام سطر الأوامر Command Line أو تعديل الملفات يدويا .

ولكن لابد من الإشارة هنا بأن غالبية برامج إدارة النظام ذات الواجهة الرسومية , تقوم بدور الوسيط بين المستخدم و الأوامر فى الـ Text Mode , و معنى هذا أن البرنامج يقوم بتخزين كل إعدادات و تعديلات المستخدم و يقوم بتنفيذها مرة واحدة قبل إنهاءة .

سنقوم الأن بعملية إعدلد لطـابعة HP فى توزيعتى لينكس الشهيرتين RedHat 7.2 , Mandrake 8.1 و ذلك بإستخدام أدوات إدارة النظام الملحقة بهم و هى :
HardDrake فى Mandrake و KDE Control Center فى RedHat , و سوف نقوم فى نهاية المقال بشرح ميسط لعملية الطباعة فى بيئة لينكس و كيفية تعامل النظام معها , مع التنويه بالملفات و التطبيقات الأساسية لعملية الطباعة .

ملحوظة : يفضل الدخول كمستخدم Root أثناء عملية الأعداد .

Mandrake

1. نبدأ بفتح الـ Control Center من على سطح المكتب , و إختيار Hardware ثم Printer . (شكل 1)

1
2. بضغط على Configure يقوم البرنامج بالتأكد من توافر الحزم المطلوبة Packages , فإذا لم تكن موجودة يطلب منك cd 1 للحصول عليها .

3. بعد ذالك يظهر لك (شكل 2) و به معلوملت عن الطابعات المعدة مسبقا على الجهاز و غالبا ما تكون Remote Printer , بالإضافة الى عدة خيارات , أضافة طابعة جديدة أو إزالة طابعة قديمة , فنختار Add Printer .
2

4. النافظة التالية توضح خيارات أنواع إتصال الطابعة بالجهاز , سواء كانت طابعة خاصة بالجهاز , أو عبر شبكة أو لنظام تشغيل أخر مثل Win NT …. فنختار Local Printer (شكل 3) .
3
5. نقوم فى الشكل 4 بإدخال إسم و نوع و مكان الطابعة “مكان مدخلها للجهاز” , و هنا نشير بأن lp0 هو يعبر عن الـ LPT Port الخاص بالطابعات ..dev/lp0/ .
4
6. أما الشكل 5 يتم فيه إختيار الموديل مل بين مئات الطابعات المدعومة لدى لينكس .
5
7. و توضح لنا النافظة التالية (شكل 6) الخيارات و الإعدادات الأساسية للطابعة : نوع و حجم الورق المستخدم و الألوان ….إلخ .
6
8. و فى النهاية سيسألك البرنامج إذا كانت هذه الطابعة , الطابعة الأساسية للجهاز أم لا .
7
9. و بعد ذلك يقوم النظام باختبار كل اللإعدادات المدخلة عن طريق طبع صفحة إختبار (شكل 8) و التأكد من صحتها (شكل 9) .
8

 

9

10.ثم يعود بنا البرنامج الى النافذة 3 للخروج و حفظ الإعدادات (شكل10) Done .

10

RedHat

1. نبدأ بفتح الـKDE ControlCenter من على سطح المكتب ثم إختيار Printer Configuration (شكل 1) .
11
2. بتشغيل Printer Configuration يظهر لنا شكل 2 ومنها نختار New .
12
3.النافذة 3 هى الـ wizard الخاص بإضافة طابعة جديدة و نضغط Next .
13
4. يطلب منا البرنامج هنا إدخال إسم الطابعة و تحديد نوعها سواء خاصة بالجهاز أو عبر شبكة ….إلخ .
14
5..يقوم البرنامج في الشكل 5 بعمل مسح للجهاز للكشف عن كيفية إتصال الطابعة بالجهاز , و إذا لم يستطع وحده , نقوم بإدخالها يدويا فى dev/lp0 , Costom/ .
15

 

16

6.فى النافظة 6 نختار الموديل و النوع من بين مأت اللأنواع المدعومة , و ننهى Wizard فى النافذة 7 بالضغط على Finish .
17

 

18

7. ثم نعود بعد ذلك الى نافذة 2 فنجد أن الطابعة قد تم إضافتها ضمن طابعات الجهاز (شكل 8) .
19
8.و يمكننا إختبار الإعدادات بعد ذلك من خلال Test أعلى النافذة ( شكل 9) .
20


عملية الطباعة فى لينكس :

عملية الطباعة فى لينكس مبنية على فكرة BSD الخادم و العميل , BSD client & server, المطور من قبل شركةBSD .

* المقصود هنا بكلمة “خادم” : هو البرنامج أو التطبيق الذى يقوم بخدمة برنامج أخر .
*الفصود هنا بكلمة “عميل” : هو البرنامج التابع الذى يتم عملة عبر الإتصال بالبرنامج الخادم .

و طالما أنك دخلت الى عالم لينكس فإن كلمتى server ,client شائعتى الإستخدام جدا , حيث أن نظام التشغيل “لينكس” مبنى على فكرة تعدد المستخدمين و الشبكات .

الخادم هو برنامج server lpd
العميل هو برنامج lpr client

حيث يقوم البرنامجين بإنجاز عملهم عبر مقابس الشبكة NetWork Sockets ( مع أن عملية الطباعة تتم على جهاز واحد موصل بطابعة داخلية ) .
يقوم برنامج lpr بقراءة الملفات المطلوب طبعها من مكان عمل المستخدم Text editor مثلا , و يرسلها ال مسار التغذية الخاص بالبرنامج الخادم var/spool/lpd/ . مع إرسال أشعار الى lpd server عبر المقبس المستخدم ———> و الى هنا ينتهى دور برنامج الـ lpr client .

يبدأ برنامج lpd عمله بجدولة المهام المطلوبة منه , و ذلك بقراءة إعدادت الطابعة و التأكد من صحتها و سلامتها , ثم يرسل الصفحات المطلوب طبعها من مسار التغذية الى الطابعة وفقا لترتيبها فى الجدول .

*الملف الرئيسى لإعدادات الطابعة هو /etc/printcap , و يستطيع المستخدم تعديلة يدويا إذا كانت لديه المهارة الكافية.

الكاتب Geek4arab

Geek4arab

مواضيع متعلقة

اترك رداً