подключение сетевого принтера linux
Для подключения сетевого принтера к системе на Gentoo, выполните следующие шаги:
1. Установка драйверов для принтера:
Убедитесь, что у вас установлены необходимые драйверы для поддержки вашего сетевого принтера. Для этого может понадобиться установить пакет с соответствующими драйверами из портов или использовать менеджер пакетов (`emerge`).
Например, если у вас HP LaserJet:
sudo emerge net-print/cups-drivers
2. Настройка CUPS:
CUPS (Common Unix Printing System) — это система печати, которая поддерживает сетевые принтеры. Убедитесь, что CUPS установлен и запущен на вашей системе:
sudo emerge net-print/cups
sudo rc-update add cupsd default
sudo systemctl start cups
sudo systemctl enable cups
3. Добавление принтера в CUPS:
Запустите веб-интерфейс CUPS или используйте команду `lpinfo` для добавления принтера:
sudo lpadmin -p printer_name -E -v ipp://printer_ip_address/ipp/print
Замените `printer_name` на имя вашего принтера (например, “HP LaserJet”) и `printer_ip_address` на IP-адрес вашего принтера.
4. Проверка статуса принтера:
Проверьте статус принтера с помощью команды:
lpstat -p printer_name
Если все сделано правильно, вы увидите сообщение о том, что принтер подключен.
5. Тестирование печати:
Вы можете протестировать печать тестового документа:
lp -d printer_name /path/to/testfile.pdf
6. Автоматическое подключение принтера (опционально):
Если вы хотите, чтобы система автоматически подключала принтер при загрузке, добавьте строку в файл конфигурации CUPS:
sudo nano /etc/cups/client.conf
Добавьте следующую строку:
BrowsePoll 1
7. Настройка прав доступа:
Убедитесь, что у пользователя, под которым запущена служба печати (обычно это `lp` или `nobody`), есть необходимые права на принтер:
sudo chmod o+r /etc/cups/printers.conf
Теперь ваш сетевой принтер должен быть подключен и готов к использованию в системе Gentoo. Если у вас возникнут какие-либо проблемы, обратитесь к документации по CUPS или к документации вашего конкретного принтера.