- Въведение в сървъра за печат и CUPS:
- Необходими компоненти
- Настройване на мрежов принтер на Raspberry Pi:
За да направите принтера си достъпен от множество устройства или компютри, или имате нужда от Wi-Fi принтер, или се нуждаете от скъпа настройка за изграждане на мрежов принтер. Така че в този сезон на празненства, какво би било идеален подарък от мрежов принтер (дали просто дадох на някого идея?), Но вместо да похарчите стотици долари за това ново придобиване, какво, ако можете да направите същото, като добавите 35 долара Raspberry Pi 3 към онзи стар принтер, лежащ на бюрото ви? Да, и аз мислех, че ще бъде страхотно!
Въведение в сървъра за печат и CUPS:
Print Server може да свърже множество компютри към един или множество принтери, жични или безжични. С помощта на сървъра за печат можете да осъществите достъп до вашия принтер с множество устройства и да изпратите командата за печат от всяко от свързаните устройства към принтера, за да отпечатате всеки документ.
За този урок за сървър за печат на Raspberry Pi ще създадем мрежов принтер с помощта на Raspberry Pi 3 и всемогъщите CUPS, което прави всичко възможно.
CUPS (Common Unix Printing System) е печатна система за UNIX като компютри, базирани на операционни системи. Той дава на компютрите, на които работи, да действат като сървър за печат. Компютър, работещ с CUPS, е в състояние да приема задания от клиентски устройства, да ги обработва и предава на съответния принтер за печат.
Всички повечето принтери се поддържат от CUPS, особено HP принтери, тъй като HP работи със собствен проект с отворен код. Други модели принтери, които не се поддържат директно от CUPS, може да имат общи драйвери, които са съвместими, което осигурява основни функции за печат. Списък с принтери, поддържани от CUPS, можете да намерите на тези прикачени връзки.
Необходими компоненти
За този урок ще ни трябват следните компоненти, някои от които със сигурност може да имате полагане и няма да е необходимо да купувате.
- Raspberry Pi 3
- SD карта (поне 8gb)
- USB принтер
- Ethernet кабел
- Захранване за Pi
За да продължите, ще използваме Raspbian stretch OS за този урок и тъй като настройката му е същата като тази на Jessie, предполагам, че сте запознати с настройката на Raspberry Pi с Raspbian stretch OS. Също така искам да предположа, че знаете как да ssh в Raspberry Pi с помощта на терминален софтуер като шпакловка. Ако имате проблеми с някое от споменатите неща, на този уебсайт има тонове уроци за Raspberry Pi, които могат да ви помогнат, а също така можете да пуснете въпросите си в полето за коментари и аз ще направя всичко възможно да отговоря.
С вашия Pi в готовност, нека направим Raspberry Pi сървър за печат !
Настройване на мрежов принтер на Raspberry Pi:
Този раздел ще ни преведе през поредица от стъпки, които ще завършат с инсталирането на CUPS на вашия Raspberry Pi.
Стъпка 1: Надстройте Pi
Вид ритуал, първото нещо за всички мои проекти е актуализирането на Raspberry Pi, като правите това, гарантирате, че вашият pi има всички най-нови актуализации на операционната система, с която работите.
За целта използваме;
sudo apt-get актуализация sudo apt-get надстройка
След това рестартирайте pi, като използвате;
sudo рестартиране
Изчакайте процеса на рестартиране и влезте отново
Стъпка 2: Инсталирайте CUPS софтуер за сървър за печат
С извършената актуализация следващата линия на действие е да инсталирате нашия софтуер CUPS за сървър за печат.
За да направите това тичане;
sudo apt-get инсталирайте чашки
Това ще отнеме известно време, но ще инсталира CUPS и други зависимости като Samba, perl и няколко други софтуера или библиотеки.
Стъпка 3: Конфигурирайте CUPS
След като инсталацията приключи, е време да проверите конфигурационния файл на CUPS. Няколко настройки, които обикновено влияят на работата на чашите, като портът, на който чашите комуникират, който по подразбиране е 631, портът може да бъде променен тук.
Конфигурационният файл може да бъде достъпен чрез;
sudo nano /etc/cups/cupsd.conf
Променете / добавете следните редове към конфигурационния файл.
# Слушайте само връзки от локалната машина. # Слушайте localhost: 631 # ПРОМЕНЕН ЗА СЛУШАНЕ НА ЛОКАЛЕН LAN порт 631 # Ограничете достъпа до сървъра…
След това въведете IP адреса на вашия PI, последван от името на принтера на следващата страница, като използвате формата по-долу:
http: // + Raspberry Pi IP +: 631 + / принтери / + името на вашия принтер „Име на опашката“ в CUPS
напр.
С това вече можете да можете да печатате чрез мрежов принтер на Raspberry Pi.
Това е всичко за този урок, не се колебайте да пуснете каквито и да е въпроси в раздела за коментари.