الصفحة الرئيسية » howto » كيفية إضافة طابعة إلى جهاز Raspberry Pi الخاص بك (أو كمبيوتر لينكس آخر)

    كيفية إضافة طابعة إلى جهاز Raspberry Pi الخاص بك (أو كمبيوتر لينكس آخر)

    على عكس جهاز Windows النموذجي ، لا يأتي Raspberry Pi الذي يعمل بـ Rasbian مع دعم الطابعة "plug". تابع القراءة كما نوضح لك كيفية إضافة إمكانات طباعة كاملة إلى وحدة Pi الخاصة بك.

    لماذا اريد ان افعل هذا?

    إذا كنت تجرّب استخدام Pi كحل بديل لسطح المكتب ، فبإمكانك تمكين مخرجات الطباعة الفعلية لأي برنامج أو مجموعة تطبيقات تستخدمها ، أو ترغب في تمكين الطباعة التقليدية على Pi الخاص بك ، فهذا البرنامج التعليمي عبارة عن لقطة مباشرة من الطابعة. لطباعة سعيدة. لا يوجد أي خلافات طابعة سابقة تحت تجربة لينكس المطلوبة.

    ماذا أحتاج?

    في هذا البرنامج التعليمي ، ستحتاج إلى الأشياء التالية:

    • 1 وحدة Raspberry Pi مع Rasbian مثبتة
    • 1 طابعة قائمة على USB أو طابعة يمكن الوصول إليها عبر الشبكة

    إذا لم تقم بعد بتكوين Raspberry Pi الخاص بك مع صورة Rasbian ، فإننا نقترح بشدة البدء بمقدمة عن Raspberry Pi.

    تثبيت CUPS على Pi وتمكين الوصول عن بعد

    لربط طابعة مع Raspberry Pi ، نحتاج أولاً إلى تثبيت نظام الطباعة Unix (CUPS). حان الوقت لإطلاق النار على Pi والانتقال إلى المحطة (إما على Pi نفسه عبر SSH).

    في الوحدة الطرفية ، أدخل الأمر التالي لبدء تثبيت CUPS:

    sudo apt-get install cups

    عندما يُطلب منك المتابعة ، اكتب Y واضغط على Enter. CUPS هو تثبيت سمين إلى حد ما ، لذلك لا تتردد في الحصول على كوب من القهوة. بمجرد اكتمال التثبيت الأساسي ، نحتاج إلى إجراء بعض التغييرات الإدارية الصغيرة. الترتيب الأول من العمل هو أن نضيف أنفسنا إلى مجموعة المستخدمين التي لديها حق الوصول إلى طابعات / طابور الطابعة. مجموعة المستخدمين التي تم إنشاؤها بواسطة CUPS هي "lpadmin". مستخدم Rasbian الافتراضي (والمستخدم الذي نسجل دخوله) هو "pi" (اضبط الأمر التالي وفقًا لذلك إذا كنت تريد وصول مستخدم آخر إلى الطابعة).

    في المحطة أدخل الأمر التالي:

    sudo usermod -a -G lpadmin pi

    بالنسبة إلى الفضول ، يتيح لنا مفتاح "-a" إضافة مستخدم حالي (pi) إلى مجموعة موجودة (lpadmin) ، يتم تحديدها من خلال مفتاح "-G".

    إن الجزء الأخير من عمل التهيئة المسبقة هو تمكين التحرير عن بُعد لتكوين CUPS. يمكن إكمال بقية التهيئة عبر متصفح الويب على Pi ، ولكن إذا كنت لا تجلس بالفعل في Pi وتفضل استخدام ، على سبيل المثال ، المتصفح على سطح مكتب Windows لإكمال التكوين ، تحتاج إلى تبديل قيمة صغيرة في /etc/cups/cupsd.conf. في المحطة ، أدخل الأمر التالي:

    sudo nano /etc/cups/cupsd.conf

    داخل الملف ، ابحث عن هذا القسم:

    # فقط الاستماع للاتصالات من الجهاز المحلي
    استمع localhost: 631

    قم بالتعليق على سطر "استمع localhost: 631" واستبدله بما يلي:

    # فقط الاستماع للاتصالات من الجهاز المحلي
    # استمع localhost: 631
    المنفذ 631

    هذا يرشد CUPS للاستماع إلى أي جهة اتصال على أي واجهة شبكة طالما يتم توجيهه إلى المنفذ 631.

    مرر لأسفل في ملف التهيئة حتى ترى أقسام "الموقع". في النافذة أدناه ، قمنا بالخط العريض الخطوط التي تحتاج إلى إضافتها إلى التهيئة:


    # تقييد الوصول إلى الخادم ...
    أجل السماح ، إنكار
    اسمحlocal



    # تقييد الوصول إلى صفحات الإدارة ...
    أجل السماح ، إنكار
    اسمحlocal



    AuthType افتراضي
    يتطلب المستخدم @ نظام

    # تقييد الوصول إلى ملفات التكوين ...
    أجل السماح ، إنكار
    اسمحlocal

    تتيح إضافة سطر "allowlocal" الوصول إلى CUPS من أي جهاز كمبيوتر على الشبكة المحلية الخاصة بك. في أي وقت تقوم فيه بإجراء تغييرات على ملف تكوين CUPS ، ستحتاج إلى إعادة تشغيل خادم CUPS. قم بذلك باستخدام الأمر التالي:

    sudo /etc/init.d/cups إعادة تشغيل

    بعد إعادة تشغيل CUPS ، يجب أن تكون قادرًا على الوصول إلى لوحة الإدارة عبر أي كمبيوتر على شبكتك المحلية عن طريق توجيه متصفح الويب الخاص به على http: // [Pian IP أو hostname]: 631.

    إضافة طابعة إلى CUPS

    عند الانتقال أولاً إلى http: // [عنوان Pi IP أو اسم المضيف]: 631 ، سترى صفحة CUPS الرئيسية الافتراضية ، كما هو موضح في لقطة الشاشة أعلاه. القسم الذي يهمنا هو علامة التبويب "الإدارة". اضغط عليها الآن.

    من لوحة الإدارة ، انقر فوق إضافة طابعة. إذا تلقيت تحذيرًا بشأن شهادة أمان الموقع ، فانتقل وانقر على المتابعة على أي حال لتجاهلها. ستتم مطالبتك بإدخال اسم مستخدم وكلمة مرور.

    المضي قدما وإدخال اسم المستخدم وكلمة المرور للحساب الذي قمت بإضافته إلى مجموعة "lpadmin" في وقت سابق من البرنامج التعليمي (على سبيل المثال إذا كنت تستخدم تثبيت Raspbian الافتراضي ، فإن كلمة المرور / كلمة المرور هي "pi" / "raspberry"). اضغط "تسجيل الدخول".

    بعد تسجيل الدخول ، ستظهر لك قائمة بالطابعات المكتشفة (المحلية والمتصلة بالشبكة). حدد الطابعة التي ترغب في إضافتها إلى النظام:

    بعد تحديد الطابعة ، ستتاح لك فرصة لتحرير اسم الطابعة ووصفها وموقعها ، بالإضافة إلى تمكين مشاركة الشبكة. نظرًا لأن الطابعة هي طابعة شبكة بالفعل ، فقد غادرنا "مشاركة هذه الطابعة" دون تحديد:

    بعد تحرير اسم الطابعة وإضافة موقع ، ستتم مطالبتك بتحديد برنامج التشغيل المحدد الذي تريد استخدامه للطابعة. على الرغم من حقيقة أنها اكتشفت الطابعة واسم الطابعة تلقائيًا ، إلا أن CUPS لا تحاول اختيار برنامج التشغيل المناسب لك. قم بالتمرير حتى تشاهد رقم طراز يطابق رقمك. بدلاً من ذلك ، إذا كان لديك ملف PPD للطابعة التي قمت بتنزيلها من الشركة المصنعة ، فيمكنك تحميل ذلك باستخدام الزر "اختيار ملف":

    تتمثل الخطوة الأخيرة للتهيئة في النظر إلى بعض إعدادات الطباعة العامة مثل ما تريد أن يكون وضع الطابعة الافتراضي ، مصدر / حجم الورق الافتراضي ، إلخ. يجب أن يكون الإعداد الافتراضي للإعدادات المسبقة الصحيحة ، ولكن لا يضر التحقق:

    بعد النقر فوق "تعيين الخيارات الافتراضية" ، ستظهر لك صفحة الإدارة الافتراضية للطابعة التي أضفتها للتو إلى نظام CUPS:

    كل شيء يبدو جيدا. لكن الاختبار الحقيقي هو في الواقع طباعة شيء ما. دعونا إطلاق ورقة Leafpad ، محرر النص الافتراضي Rasbian ، وإرسال رسالة:

    في حين أننا ندرك أنه من السابق لأوانه أن نكتب "نجاحًا هائلاً" على مطبعتنا الاختبارية قبل ذلك ، كما تعلمون ، فإنه في الواقع مطبوع ، كنا أن ثقة. بعد مرور خمس عشرة ثانية أو ما بعده ، ظهرت الوثيقة في حيز الطابعة وانخفضت في الدرج. نجاح!


    في هذه المرحلة ، إذا قمت بإضافة المستخدم الوحيد الذي يحتاج إلى الوصول إلى الطابعة إلى مجموعة "lpadmin" وقمت بإضافة الطابعة الوحيدة التي تريد الوصول إلى نظام CUPS ، فأنت بذلك قد انتهيت. إذا كان لديك أي مستخدمين آخرين ترغب في إضافتهم أو طابعات إضافية ، فما عليك سوى تشغيل الخطوات المعنية في البرنامج التعليمي مرة أخرى للقيام بذلك.