Cách biến Raspberry Pi thành Máy chủ Google Cloud Print

Mục lục:

Cách biến Raspberry Pi thành Máy chủ Google Cloud Print
Cách biến Raspberry Pi thành Máy chủ Google Cloud Print

Video: Cách biến Raspberry Pi thành Máy chủ Google Cloud Print

Video: Cách biến Raspberry Pi thành Máy chủ Google Cloud Print
Video: Cập Nhật Mới Nhất Về Google Drive Không Giới Hạn Và Các Lựa Chọn Thay Thế Hợp Lý | Hẻm Đồ Họa - YouTube 2024, Tháng tư
Anonim
Google Cloud Print là một cách tuyệt vời để liên kết các máy in của bạn với đám mây và tận hưởng quyền truy cập từ mọi nơi, nhưng có sự bắt kịp. Nếu bạn không có một trong các máy in có tính năng Cloud-Print-Ready gần đây, bạn cần phải bật máy tính để bật truy cập từ xa. Đọc tiếp khi chúng ta cấu hình một Raspberry Pi nhỏ xíu, năng lượng nhấm nháp cho nhiệm vụ.
Google Cloud Print là một cách tuyệt vời để liên kết các máy in của bạn với đám mây và tận hưởng quyền truy cập từ mọi nơi, nhưng có sự bắt kịp. Nếu bạn không có một trong các máy in có tính năng Cloud-Print-Ready gần đây, bạn cần phải bật máy tính để bật truy cập từ xa. Đọc tiếp khi chúng ta cấu hình một Raspberry Pi nhỏ xíu, năng lượng nhấm nháp cho nhiệm vụ.

Tại sao tôi muốn làm điều này?

Hiện tại có hai đường dẫn đến quyền truy cập Google Cloud Print trong nhà của bạn: bạn có thể mua máy in hỗ trợ Cloud Print tự liên kết trực tiếp với tài khoản Google và dịch vụ Cloud Print của bạn hoặc bạn có thể sử dụng PC (có quyền truy cập vào máy in muốn thêm vào Cloud Print) để hoạt động như một máy chủ Cloud Print.

Tình huống đầu tiên là lý tưởng, vì bản thân máy in kết nối trực tiếp với đám mây và không cần trung gian. Tuy nhiên, việc cấm đó là mục tiêu của bạn để đảm bảo trung gian lãng phí ít tài nguyên nhất có thể. Để lại một máy tính để bàn vào ngày 24/7 với mục đích duy nhất là hoạt động như một máy chủ Cloud Print là rất nhiều tài nguyên cho một công việc đòi hỏi rất ít mã lực.

Để cắt giảm các nguồn tài nguyên bị lãng phí, chúng tôi đã chọn biến một thiết bị Raspberry Pi nhỏ, công suất thấp thành một Máy chủ Cloud Print siêu nhẹ. Phần tốt nhất về thiết lập này là Raspberry Pi có thể tiếp tục thực hiện các vai trò khác. Ví dụ, Raspberry Pi Cloud Print Server của chúng tôi cũng là thiết bị tương tự như chỉ báo thời tiết Raspberry Pi của chúng tôi. Mất rất ít tài nguyên để thực hiện cả hai công việc (tạo ra công việc in không thường xuyên và chạy một kịch bản đơn giản để kiểm tra thời tiết và bật / tắt đèn LED) mà không có lý do gì để không xếp chồng nhiệm vụ và nhận được nhiều hơn từ việc mua Raspberry Pi của chúng tôi. Dưới đây là một số dự án mà bạn có thể dễ dàng xếp chồng với Máy chủ In Raspberry Pi Cloud:

  • Xây dựng một chỉ báo LED với một Raspberry Pi (cho Email, Thời tiết, hoặc Bất cứ điều gì)
  • Làm thế nào để biến một Raspberry Pi thành một thiết bị lưu trữ mạng điện năng thấp
  • Làm thế nào để biến một Raspberry Pi thành một hộp BitTorrent luôn bật
  • Làm thế nào để cài đặt NZBGet cho nhẹ Usenet Tải về trên Raspberry Pi của bạn

Tôi cân nhưng gi?

Đối với hướng dẫn này, chúng tôi sẽ giả định rằng bạn đã có những điều sau đây:

  • Một Raspberry Pi với Raspbian được cài đặt
  • Máy in có thể truy cập vào Pi
  • Tài khoản Google

Nếu bạn chưa định cấu hình Raspberry Pi của mình bằng Raspbian hoặc máy in được thêm vào, hãy kiểm tra hai liên kết ở trên để tăng tốc. Nó là chỉ trích mà bạn đã theo dõi cùng (hoặc ít nhất là kiểm tra ghi chú cài đặt máy in của riêng bạn) hướng dẫn máy in Raspberry Pi của chúng tôi. Nếu Pi của bạn không có quyền truy cập vào máy in (cục bộ hoặc mạng), bạn sẽ không có bất kỳ thành công nào với hướng dẫn này.

Ngoài ra, bạn có thể thấy hữu ích khi xem hướng dẫn của chúng tôi về Google Cloud Print để tự làm quen với các thông tin chi tiết của hệ thống.

Cài đặt Chromium

Nước sốt bí mật trong Raspberry Pi của chúng tôi là Cloud Print Server là trình duyệt mã nguồn mở Chromium. Một trong những cách chính thức để thêm khả năng Cloud Print vào PC là sử dụng trình duyệt web Chrome của Google làm máy chủ in. Thật không may, mặc dù có một bản phát hành Chrome chính thức cho một vài bản phân phối của Linux, nó chỉ hỗ trợ kiến trúc x86 / x64 chứ không hỗ trợ kiến trúc dựa trên ARM hỗ trợ Raspberry Pi và Rasbian. Đây là nơi Chromium xuất hiện, vì chúng tôi vẫn có thể truy cập các tính năng có liên quan trong Chromium mà chúng tôi cần liên kết Pi Raspberry của chúng tôi với hệ thống Máy in trên đám mây của Google.

Để bắt đầu, hãy mở terminal trên Raspberry Pi của bạn và nhập vào lệnh sau:

s

udo apt-get install chromium-browser

Khi được nhắc, hãy nhập Y và nhấn enter để tiếp tục cài đặt. Quá trình cài đặt không quá lớn, nhưng nó đủ lớn; một chuyến đi mười phút đến phòng giải lao để lấy một tách cà phê chắc chắn là một cách hợp lý để giết thời gian lắp đặt.

Khi Chromium được cài đặt, chúng tôi cần khởi chạy nó từ môi trường máy tính để bàn. Bạn có thể tìm thấy nó trong menu bắt đầu của Raspbian dưới Internet -> Trình duyệt web Chromium:

Image
Image

Sau khi khởi chạy Chromium, điều hướng đến biểu tượng trình đơn ở góc trên bên phải, nhấp vào biểu tượng đó và sau đó chọn “Cài đặt”. Cuộn xuống trong cửa sổ Cài đặt cho đến khi bạn thấy “Cài đặt nâng cao” và sau khi nhấp vào đó, tiếp tục cuộn xuống qua các tùy chọn cài đặt mở rộng cho đến khi bạn thấy mục nhập cho Google Cloud Print:

Điền thông tin đăng nhập tài khoản Google của tài khoản bạn sử dụng để quản lý Máy in trên đám mây của mình. Đảm bảo "Duy trì trạng thái đăng nhập" được chọn vì đây sẽ là máy chủ in độc lập mà chúng tôi không thường xuyên tương tác.
Điền thông tin đăng nhập tài khoản Google của tài khoản bạn sử dụng để quản lý Máy in trên đám mây của mình. Đảm bảo "Duy trì trạng thái đăng nhập" được chọn vì đây sẽ là máy chủ in độc lập mà chúng tôi không thường xuyên tương tác.
Sau khi cho phép tài khoản của bạn, bạn sẽ thấy nút “Thêm máy in”. Bất kỳ máy in nào mà Raspberry Pi có quyền truy cập (có thể là địa phương hoặc được nối mạng) sẽ được thêm vào tài khoản Google Cloud Print của bạn. Nếu các máy in đó trước đây đã được thêm vào bởi một số phương tiện khác, bạn sẽ muốn truy cập trang quản lý Cloud Print của mình để xóa các mục cũ hơn.
Sau khi cho phép tài khoản của bạn, bạn sẽ thấy nút “Thêm máy in”. Bất kỳ máy in nào mà Raspberry Pi có quyền truy cập (có thể là địa phương hoặc được nối mạng) sẽ được thêm vào tài khoản Google Cloud Print của bạn. Nếu các máy in đó trước đây đã được thêm vào bởi một số phương tiện khác, bạn sẽ muốn truy cập trang quản lý Cloud Print của mình để xóa các mục cũ hơn.

Sau khi nhấp vào nút Thêm, bạn sẽ thấy trang xác nhận cho biết rằng máy in đã được thêm và bạn đã sẵn sàng bắt đầu in. Bây giờ là thời điểm hoàn hảo để kích hoạt bản in thử:

Khoảng 10 giây hoặc lâu hơn sau khi chúng tôi sa thải công việc in, nó đã được gửi lên máy in nối mạng:
Khoảng 10 giây hoặc lâu hơn sau khi chúng tôi sa thải công việc in, nó đã được gửi lên máy in nối mạng:
Mặc dù ban đầu chúng tôi lo ngại rằng luồng công việc Cloud-to-Pi-to-Printer sẽ chậm (không phải tốc độ phồng rộp thực sự quan trọng trong hầu hết các tình huống in), những mối quan tâm đó chưa bao giờ được xác thực. Ngay cả với các tệp PDF lớn hơn, quá trình này chỉ dài hơn một chút so với thời gian chờ đợi in ấn-một-lớn-PDF thường dài của bạn.
Mặc dù ban đầu chúng tôi lo ngại rằng luồng công việc Cloud-to-Pi-to-Printer sẽ chậm (không phải tốc độ phồng rộp thực sự quan trọng trong hầu hết các tình huống in), những mối quan tâm đó chưa bao giờ được xác thực. Ngay cả với các tệp PDF lớn hơn, quá trình này chỉ dài hơn một chút so với thời gian chờ đợi in ấn-một-lớn-PDF thường dài của bạn.

Sau khi chạy thử nghiệm in, bạn có thể đóng Chromium trên Pi vì máy chủ in sẽ tiếp tục chạy ở chế độ nền. Bây giờ bạn có thể tận hưởng sự tiện lợi từ bất cứ đâu trong khoảng một phần tư một tháng (Raspberry Pi tiêu thụ rất ít năng lượng mà chi phí hoạt động trung bình hàng năm là khoảng $ 3).

Đề xuất: